Convert PDF bank and card statements into QBO files for QuickBooks Online and Desktop. Handle carrier commissions, agency-bill premiums, and producer draws.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Independent insurance agencies, brokers, and the bookkeepers who serve them upload a PDF bank or card statement to the converter at the top of this page and get a .qbo Web Connect file for QuickBooks Online or Desktop, plus Excel and CSV. Carrier commission deposits, premium trust account movement, and producer draws all land on that one statement, mixed together. The converter reads the PDF (or an image of it) and returns a file you import directly into your company file. Because you are importing .qbo manually, there is no 90-day cutoff the way a live bank feed imposes, so you can bring in older statements and clean up back periods.
Last updated July 2026.
Built for the statements US banks actually send, checked before it exports.
The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.
Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.
OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.
Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.
Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.
One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.
Three steps. No column-mapping wizard.
Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.
Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.
Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.
The specifics that decide whether the import is clean. If your case is not here, email [email protected].
Every accounting decision in an agency traces back to how a policy was billed. Under direct bill, the carrier bills the insured, collects the premium, and later pays the agency a commission, usually as one monthly ACH covering many policies. Only that commission is agency revenue. You never touch the premium, so it never appears in your books as income.
Under agency bill, the agency collects the full premium from the insured, keeps its commission, and remits the balance (the net premium) to the carrier. The premium you collect on the carrier's behalf is not your income. It is fiduciary money you owe the carrier. Booking a gross agency-bill deposit as revenue can overstate income by many multiples, because the commission might be a small slice of a large premium. When you review converted transactions, the first question for any deposit from an insured is: agency bill or direct bill?
Many states require agency-bill premiums to be held in a separate premium trust account and prohibit commingling those funds with operating money. The clean way to model this in QuickBooks is a dedicated bank account for the trust, paired with an offsetting premiums payable to carriers liability. When a premium lands in the trust account, cash goes up and the liability goes up by the same amount. When you remit to the carrier, both come down. Each month, reconcile that the trust balance covers the payable.
Trust account rules are state-specific. Confirm the exact requirements with your state department of insurance, since some states set minimum balances, separate-account rules, and audit expectations. The structure parallels how law firms handle client money, and the mechanics we describe for QuickBooks IOLTA trust accounting and for law firm trust bookkeeping map closely to a premium trust account.
That single monthly ACH from a carrier is a summary of hundreds of policy-level commissions, chargebacks for cancellations and mid-term endorsements, and sometimes a bonus. If you book the net deposit as one revenue line, you can never audit whether the carrier actually paid you what each policy earned. At minimum, reconcile the deposit against the carrier's commission statement. Better, split the deposit so earned commission, chargebacks, and any bonus sit on separate lines. A QuickBooks clearing account helps when the deposit date and the statement detail do not line up neatly.
Carriers pay contingent or profit-sharing commissions annually, based on your loss ratio and volume with them. They are uncertain until the carrier declares them, which means recognizing them early creates a swing when the actual number differs. Treat them conservatively, book them when they are reasonably certain rather than when you hope for them, and confirm the revenue recognition question with your CPA. On the bank statement a contingent payment often looks like any other carrier ACH, so tag it deliberately rather than lumping it with regular commission.
When a policy cancels mid-term, the carrier claws back the unearned commission. This usually shows up as a reduction inside a later commission deposit, and occasionally as its own debit on the statement. Track a commission chargeback contra-revenue account so the reversal is visible and so you can adjust the producer's share too. If you paid a producer on a policy that later canceled, the return commission flows through to their compensation. Netting chargebacks silently into a single revenue figure hides both the carrier reversal and the producer adjustment.
Producers are typically paid a split of the commission the agency earns, often on a schedule that lags the carrier deposit. Model producer commission payable as a liability that accrues when the commission is earned, not when the check is cut. That keeps the expense in the right period and shows what you owe at any point. Some producers are W-2 employees and some are 1099 contractors, and the two are reported differently at year end. If you need the current 1099 reporting threshold, confirm it with your CPA rather than relying on an old figure. Our companion piece on recording commission income in QuickBooks walks through the producer accrual in more detail.
A handful of expense categories show up on the bank and card statements of nearly every agency: errors and omissions (E&O) insurance premiums, agency management system subscriptions (Applied Epic, AMS360, EZLynx, HawkSoft), carrier appointment fees, producer licensing and continuing education, and lead costs. Keep lead spend in its own account so you can compute cost per bound policy and judge which lead sources actually pay off. Card processing fees on premiums paid by card are a common line too; see how to record credit card processing fees in QuickBooks so the gross premium and the fee are both captured.
Acquiring another agency's book is a capital transaction, not an expense. The purchase price is an intangible asset that gets amortized over time, and if you financed it with a seller note, each note payment splits into principal (which reduces the note balance) and interest (which is an expense). Booking the whole payment as an expense misstates both your assets and your profit. Confirm the treatment with a CPA before you record the first payment, since the amortization period and any tax elections depend on the deal.
Commercial lines, personal lines, and benefits behave like separate businesses inside one agency. Tag commission income and direct costs with QuickBooks classes (or locations) so you can pull a profit view for each. Once the converted transactions are in, a few minutes of classing turns a flat ledger into something that tells you where the agency actually makes money.
| What appears on the bank statement | What it actually is | Where it belongs in QuickBooks |
|---|---|---|
| Monthly carrier commission ACH | Summary of many policy commissions, net of chargebacks | Commission income (split or reconciled to the carrier statement) |
| Agency-bill premium check from an insured | Full premium collected on the carrier's behalf | Premium trust bank account, offsetting premiums payable liability |
| Net premium remittance to the carrier | Premium forwarded after keeping commission | Reduces premiums payable and trust cash |
| Contingent or profit-sharing deposit | Annual bonus based on loss ratio and volume | Contingent commission income (recognized conservatively) |
| Commission chargeback | Return of unearned commission on a canceled policy | Commission chargeback contra-revenue account |
| Producer commission ACH | Producer's split of earned commission | Reduces producer commission payable liability |
| E&O premium payment | Agency's own liability insurance | Insurance expense (E&O) |
| Agency management system subscription | Software for policies, clients, and accounting | Software or subscription expense |
| Lead vendor charge | Cost to acquire prospects | Lead generation expense (kept separate) |
| Transfer from premium trust to operating | Moving earned commission out of the trust | Transfer between the two bank accounts |
| Seller note payment on a book purchase | Financed acquisition payment | Split: principal to note payable, interest to expense |
| Card processing fee on a premium paid by card | Processor's cut of a card payment | Merchant or processing fee expense |
Record commission as income when it is earned, not the gross premium. For direct bill, the carrier's monthly ACH is your revenue; book it to a commission income account and reconcile it against the carrier's commission statement. For agency bill, only your retained commission is income, and the collected premium is a liability you owe the carrier.
Under direct bill, the carrier bills the insured, collects the premium, and pays you a commission, so only the commission is your revenue. Under agency bill, you collect the full premium from the insured, keep your commission, and remit the rest to the carrier. That collected premium is fiduciary money, not income.
Create a separate bank account for the trust and a premiums payable to carriers liability account. When premiums arrive, increase both; when you remit to the carrier, decrease both. Reconcile monthly that the trust balance covers the payable. Trust rules are state-specific, so confirm requirements with your state department of insurance.
Post the clawback to a commission chargeback contra-revenue account so it reduces gross commission without hiding the reversal. When it appears as a reduction inside a later carrier deposit, split that deposit to show earned commission and the chargeback separately. Adjust the affected producer's commission payable too, since their split reverses as well.
Include commission income (by line if useful), contingent commission income, a commission chargeback contra-revenue account, a premium trust bank account, a premiums payable to carriers liability, and producer commission payable. On the expense side, add E&O, agency management software, licensing and continuing education, and a separate lead generation account. An accountant can tailor it.
Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.
First convert the PDF statement to a .qbo file using the converter on this page. In QuickBooks Desktop, go to File > Utilities > Import > Web Connect Files and select the .qbo. In QuickBooks Online, go to Transactions > Bank transactions > Upload from file. See our guide to importing a bank statement into QuickBooks Online for the full walkthrough.
Working across several agencies or many months of statements? The bulk bank statement to QuickBooks tool converts a batch at once, and accountants can review the workflow built for accountants. To convert a single statement now, start at the PDF to QBO converter or the QBO converter, or head back to the homepage.
Same converter, tuned for the layout each bank uses. Find yours:
For one bookkeeper running monthly close.
USD
per month
billed as
$288 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
For an accounting firm or finance team with steady volume. Adds QuickBooks .qbo export and bulk conversion.
USD
per month
billed as
$888 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
For lenders, audit firms and analysts running thousands of statements a month.
USD
per month
billed as
$ yearly
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |