Bank Statement to QuickBooks for Auto Dealers: Convert PDF Statements to QBO

Convert PDF bank statements to QBO for QuickBooks so floor plan advances, curtailments, recon costs, and F&I reserve deposits post to the right accounts.

Totals reconcile to the original QuickBooks Online and Desktop
Loved by bookkeepers and accountants 50K+ pages converted

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Used-car dealers and their bookkeepers can upload a PDF bank or credit card statement to the converter at the top of this page and download a .qbo (Web Connect) file for QuickBooks Online or Desktop, with Excel or CSV output also available. A dealership statement is one of the hardest to code correctly, because it mixes floor plan advances and payoffs (financing an inventory purchase, a liability, not an expense), floor plan interest and curtailment drafts, reconditioning that belongs in a car's cost rather than on the income statement, customer down payments unearned until delivery, and finance-reserve income from F&I that your lender can claw back months later. Code any of these as a plain deposit or expense and your inventory value, gross profit per unit, and floor plan balance all stop meaning anything.

Last updated July 2026.

A real .qbo file QuickBooks accepts

Built for the statements US banks actually send, checked before it exports.

Reconciliation

Every total checked against the statement

The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

OCR

Scans and phone photos read line by line

OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.

Volume

A year of statements in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Locked files

Password-protected PDFs handled

Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your statement to QuickBooks

Three steps. No column-mapping wizard.

1

Upload the PDF statement

Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.

2

Review the reconciled rows

Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, email [email protected].

Floor plan financing: a revolving line, not a bill you paid

Most independent dealers don't pay cash for inventory. A floor plan lender such as NextGear Capital, Westlake Flooring, AFC, or a local bank extends a revolving line of credit and pays the auction or wholesaler directly for each vehicle you buy. Much like a credit card, that draw is not your money leaving the business and it is not an expense. Each vehicle becomes inventory, an asset on the balance sheet, and the amount advanced against that specific unit is a liability, usually called floor plan payable.

When the car sells, you pay off that unit's advance from the sale proceeds. A draft to NextGear or Westlake the same week a vehicle sold is almost never a new expense, it's you retiring the liability tied to that VIN. Booking a floor plan payoff to an expense account is the single most common way a dealer's books stop matching the lot.

Floor plan interest and curtailments are not the same thing

Floor plan lines carry two recurring charges that look alike on a statement but behave differently in QuickBooks. Floor plan interest (often billed with a per-unit fee) is a genuine expense, the cost of carrying inventory on someone else's money. A curtailment is different: a required partial paydown of principal on a unit aged past a term, commonly 30, 60, 90, or 120 days. A curtailment reduces the floor plan liability, not an expense, even though the draft leaving your account can look identical to an interest payment.

Lenders push curtailments to force aging inventory to sell or get paid down, since an unsold unit sitting for months is risk on their side of the line. Lump every floor plan draft into one "floor plan expense" account and you lose the ability to see how much of your carrying cost is real interest versus principal you owe regardless. Separate the two every time you see an ACH debit from your floor plan lender.

Every vehicle is carried at cost, and recon belongs on the unit, not on the P&L

Auction price, transport fees, and reconditioning (detailing, tires, mechanical repair, bodywork) all get added to that specific unit's inventory cost. None of it is an expense as it happens. When the car sells, revenue is the sale price and cost of goods sold is that unit's full accumulated cost, not just the auction bid. Running recon invoices straight to a "repairs" expense account the day the detailer or mechanic gets paid understates your inventory value and hides your real gross profit per car.

Most dealer management systems track this per unit, and your QuickBooks chart of accounts should mirror that with a vehicle inventory asset account and per-unit costing (a class or sub-account per stock number works if you're not on a full DMS). As an illustrative example only: you buy a unit for 9,000 dollars, floor it, put 700 dollars into recon, and pay 150 dollars in floor plan interest while it sits. Inventory cost is 9,700 dollars (recon rolls into cost; interest stays a separate period expense). You sell the car for 12,500 dollars: revenue is 12,500 dollars, COGS is 9,700 dollars, and gross profit is roughly 2,800 dollars, before that 150 dollars of interest. The payoff draft for the original 9,000 dollar advance satisfies the liability and never touches the P&L. Ask your CPA which costs your dealership capitalizes into COGS versus expenses as incurred, since practice varies.

Customer down payments are a liability until the deal closes

A deposit a customer puts down to hold a car, or a down payment collected before financing funds and title transfers, is not revenue yet. It's a customer deposit, a liability, because you still owe that customer either the car or their money back. Only when the sale closes, title transfers, and the deal is fully funded does that deposit convert into revenue as part of the sale price. A deposit posting weeks before the matching sale is a classic timing mismatch, and coding it straight to sales income overstates revenue in the wrong period.

F&I income: finance reserve is real, but it can be charged back

When you arrange financing, you typically buy the loan at a wholesale rate and sell it to the customer at a marked-up rate. The spread the lender pays you is finance reserve, sometimes called dealer participation, and it's genuine income when earned. The catch: if the loan pays off early or defaults within the lender's chargeback window (commonly 90 to 180 days), the lender charges back some or all of it. Booking every reserve deposit as fully earned income overstates income, since some of it is realistically coming back out. Many dealers set up a chargeback reserve, sized off historical rates, so the income statement reflects what's likely to stick. Ask your CPA how aggressive to be.

Warranty, GAP, and other aftermarket products sold on behalf of a third-party administrator work similarly: you typically keep a commission and remit the rest. Whether you record the full sale price as income with the remittance as an expense, or only your commission as income with the remittance as a pass-through liability, is an agent-versus-principal question for your CPA before you set the chart of accounts.

Sales tax on vehicle sales is a state-by-state question

Some states have the dealer collect and remit sales tax on the deal; others handle vehicle sales tax through the county or state titling process, separate from your bank account. Either way, any sales tax passing through your books is money you're holding for the state, a liability, never income. Confirm your state's specific mechanism with your department of revenue or your CPA before configuring tax tracking in QuickBooks, since this varies by state and even by transaction type.

Getting the .qbo file into QuickBooks and building rules around it

The workflow is short: upload the PDF statement to the PDF to QBO converter at the top of this page, download the .qbo file, and import it. In QuickBooks Desktop that's File, Utilities, Import, Web Connect Files. In QuickBooks Online it's the Transactions screen, then Upload from file, mapping the .qbo to the right account, a step covered in importing a bank statement into QuickBooks Online, or see converting a bank statement for QuickBooks Desktop if that's where your file lives.

Once the transactions are in, build rules around the names that repeat on a dealer statement: your floor plan lender, auction house, transport company, recon vendors, F&I lender partners, and card processor. Rules route the routine items automatically so your attention goes to judgment calls like curtailments versus interest and reserve income versus a chargeback. A store running several rooftops can convert a stack at once with the bulk bank statement to QuickBooks workflow, and dealer groups working with several client files should look at the workflow built for accountants.

What shows up on the statement, and where it goes
What appears on the bank statementWhat it actually isWhere it belongs in QuickBooks
Incoming draw from NextGear, Westlake, or AFCFloor plan advance funding a unit's purchaseIncrease inventory asset, increase floor plan payable
Small recurring ACH debit to the floor plan lenderFloor plan interest and per-unit feesFloor plan interest expense
ACH debit tied to an aged unitCurtailment, a required principal paydownReduce floor plan payable, not an expense
Larger draft right after a salePayoff of that unit's floor plan advanceReduce floor plan payable
Auction house debit (Manheim, ADESA, IAA)Purchase of a vehicle for inventoryVehicle inventory asset, unit-level cost
Transport or auction fee chargeCost to get the vehicle to your lotAdded to that unit's inventory cost
Payment to a detailer, tire shop, or mechanicReconditioning on a specific unitAdded to inventory cost, moved to COGS when sold
Customer ACH or card deposit before deliveryDown payment on a pending dealCustomer deposit liability until title transfers
Deposit from a finance companyFinance reserve (F&I participation) on contracts soldF&I income, net of an allowance for chargebacks
Debit to a warranty or GAP administratorRemittance for aftermarket products soldPass-through liability or cost, per agent-versus-principal treatment
Card processor batch depositCustomer card payments net of feesSplit: gross payments and processing fee expense
Outgoing payment to the state or countySales tax collected and remitted, where applicableSales tax payable liability, never income
Payroll ACH for sales staff and office staffNet pay, withholdings, employer taxes in one draftSplit: wages, tax liabilities, employer tax expense
Frequently asked questions

How do I record floor plan financing in QuickBooks?

Set up a floor plan payable liability account and a vehicle inventory asset account. When a lender like NextGear or Westlake funds a purchase, debit inventory and credit the liability for that unit's advance; when the unit sells and you pay the lender off, debit the liability and credit cash, with no P&L impact from the payoff.

Is a floor plan advance an expense?

No, a floor plan advance is not an expense. It's a liability, the amount your lender fronted to buy a specific vehicle, and the vehicle is recorded as inventory. Only the ongoing floor plan interest and fees hit the income statement, while the advance and its payoff move between the balance sheet's asset and liability sides.

How do I record vehicle inventory in QuickBooks?

Track each vehicle at its accumulated cost, auction price plus transport plus reconditioning, ideally per unit using a class, sub-account, or your dealer management system feeding journal entries into QuickBooks. When the unit sells, move its full accumulated cost from inventory to cost of goods sold so gross profit per car is visible.

Is finance reserve income taxable and can it be charged back?

Yes, finance reserve is taxable income when earned, but a lender can charge back part or all of it if the loan pays off or defaults early, typically within 90 to 180 days. Many dealers book a chargeback reserve against F&I income based on historical rates rather than treating every deposit as fully earned; ask your CPA how to size it.

How do I record reconditioning costs on a car?

Add detailing, tires, and mechanical repair costs to that vehicle's inventory cost rather than expensing them when the invoice clears the bank. The recon cost hits the income statement, as part of cost of goods sold, only in the period the vehicle sells, which keeps per-unit gross profit accurate.

How do I import a bank statement into QuickBooks?

Convert the PDF statement to a .qbo (Web Connect) file first, since QuickBooks can't read a PDF directly. In QuickBooks Desktop, go to File, Utilities, Import, Web Connect Files and select the .qbo. In QuickBooks Online, open Transactions, choose Upload from file, and map the .qbo to the correct account.

Convert your first statement free.

Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.

Related guides

Start with the QBO converter at the top of this page to turn this month's statement into a clean .qbo file, then route floor plan draws, curtailments, recon, and F&I deposits into the accounts above so your inventory value and gross profit per unit actually mean something.

More bank statements we convert to QuickBooks

Same converter, tuned for the layout each bank uses. Find yours: