
A car dealer’s books rest on about a dozen repeating journal entries. Buy a unit: debit Inventory. Spend on recon: add to that unit’s inventory cost. Sell it: debit cash or contracts in transit, credit Sales, then move the unit’s full cost from Inventory to Cost of Sales. Floorplan principal and interest sit on the liability side until the lender is paid. Get these right per VIN and your trial balance will balance and your gross will be real.
Below are the entries with one worked vehicle, followed by a trial balance check you can run every month. Your accountant may name accounts differently, so treat the account names as a template, not a mandate.
TL;DR
- Every vehicle gets its own cost record. Purchase price, transport and recon all roll into that VIN’s inventory cost until the sale.
- A retail sale is two entries in one: revenue (debit cash or contracts in transit, credit Sales) and cost (debit Cost of Sales, credit Inventory).
- Floorplan principal is a liability, paid off at sale. Floorplan interest is an operating expense, accrued monthly.
- A trial balance proves debits equal credits. It does not prove the right accounts were used, so also tie inventory to the unit list.
- Review the same accounts every month: cash, inventory, receivables, floorplan and expenses.
Table of Contents
- Set up the accounts before the entries
- The worked example
- From journal to ledger to trial balance
- The monthly review that catches what a trial balance misses
- Why manual journals strain on a busy lot
- Our perspective
- See per-car profit before the sale
- FAQ
- Sources
Set up the accounts before the entries
Entries are only as good as the chart of accounts behind them. A used-car lot needs, at minimum:
- Assets: Cash, Contracts in Transit, Accounts Receivable, Vehicle Inventory (with a sub-record per VIN), Trade-In Inventory if you want to separate it.
- Liabilities: Floorplan Notes Payable, Accrued Floorplan Interest Payable, Customer Deposits, Sales Tax Payable, Title and Fees Payable.
- Revenue: Used Vehicle Sales, Wholesale Sales, and Fees or F&I income if you earn them.
- Cost of sales: Vehicle Cost, Reconditioning, Transport. The example in an Auto Dealer Today article by a CPA records a vehicle’s $7,000 original cost and $500 of recon in separate cost-of-sales accounts against $7,500 of used-car inventory.
- Expenses: Floorplan Interest, Advertising, Lot Rent, Payroll, Insurance.
Keeping sales, cost of sales and expenses separated by sale type pays off later. The same article notes that consistent entries let a dealer analyze strengths and weaknesses by department. For a used-only lot, that usually means retail versus wholesale.
One more setup point: the inventory account is a control account. The sum of all per-VIN costs must equal its balance. If it does not, you have an entry that skipped the unit record.

The worked example
We will follow one unit through the books:
- Bought at auction for $7,000, financed on a floorplan line.
- Transport of $150, paid in cash.
- Recon of $500 (tires and detail), paid to a vendor on account.
- Sold for $11,500 to a customer with a $5,000 trade-in, with a $500 deposit taken earlier.
Amounts are illustrative, not benchmarks.
Entry 1: Purchase on floorplan
| Account | Debit | Credit |
|---|---|---|
| Vehicle Inventory (VIN) | $7,000 | |
| Floorplan Notes Payable | $7,000 |
The debit goes to the VIN, at what it cost to get the car onto your lot. Credit the floorplan note when the lender funds the purchase directly. If you paid with your own cash, credit Cash instead.
Auction buyer fees and title fees are part of acquisition cost, so they belong in the same inventory debit. Many lots book them to a general expense account and then wonder why gross looks inflated on the sale. A per-VIN approach, like the one in our guide to per VIN inventory costing, keeps them attached to the car.
Entry 2: Transport
| Account | Debit | Credit |
|---|---|---|
| Vehicle Inventory (VIN) | $150 | |
| Cash | $150 |
Transport to the lot is a cost of getting the unit ready to sell. Hold it in inventory, then release it to cost of sales at the sale.
Entry 3: Reconditioning
| Account | Debit | Credit |
|---|---|---|
| Vehicle Inventory (VIN), Recon | $500 | |
| Accounts Payable | $500 |
The entry capitalizes recon into the unit while it is in stock. Costs you cannot tie to a specific vehicle, such as general shop supplies, go to expense instead. Working recon in progress by VIN, with a budget alert before costs run over, is covered in our piece on recon WIP accounting.
A tax note: IRS guidance on uniform capitalization lets a motor vehicle dealership use a retail sales facility safe harbor, so it need not capitalize handling and storage costs incurred at that facility. Whether that fits your lot is a question for your CPA.
Entry 4: Customer deposit
| Account | Debit | Credit |
|---|---|---|
| Cash | $500 | |
| Customer Deposits | $500 |
A deposit is not revenue. It is a liability until the deal closes, and if the buyer walks, you refund or keep it according to your signed terms and state law.
Entry 5: The sale, with a trade-in
The retail entry has a revenue half and a cost half. According to CPA David Keller, a used retail sale debits Cash or Contracts in Transit and credits Sales for the retail price, while debiting Cost of Sales and crediting Inventory for the original cost and recon.
| Account | Debit | Credit |
|---|---|---|
| Cash (balance due at delivery) | $6,000 | |
| Customer Deposits | $500 | |
| Vehicle Inventory, Trade-In (VIN) | $5,000 | |
| Used Vehicle Sales | $11,500 | |
| Cost of Sales, Vehicle | $7,150 | |
| Cost of Sales, Recon | $500 | |
| Vehicle Inventory (VIN) | $7,650 |
Check that total debits ($18,650) equal total credits ($19,150)? They do not at first glance, which is the point of the next line. The first block (cash, deposit, trade-in against Sales) totals $11,500 on each side. The second block (cost of sales against inventory) totals $7,650 on each side. Debits plus credits across blocks must be compared block by block, not as one column of mixed amounts. Post them as two balanced pieces and the books will agree.
Gross on this unit is $11,500 minus $7,650, or $3,850, before floorplan interest and selling expenses.
Three details trip dealers up:
- Trade-in value. Record the trade at the actual cash value (ACV) you appraised. If you allowed more than ACV to close the deal, the overallowance reduces the gross on the new sale, not the trade’s cost. Our walkthrough of appraisal gross calculation shows how to keep that visible.
- Sales tax and fees. Tax collected for the state is a liability (Sales Tax Payable), never part of Sales. Title and registration fees collected for the DMV go to a payable account too.
- Lien payoff on the trade. If the customer owes money on the trade, the payoff you send to their lender is a reduction of what you credit them. Debit a Payoff Payable or Trade Lien account, then clear it when the wire goes out.
For big manufacturer-franchised stores, the logic is the same. The GM dealer accounting manual tells franchised dealers to credit the actual selling price to Sales and post the vehicle’s inventory value to Cost of Sales, with cost drawn from an inventory record or from repair orders and invoices for items not on it.
Entry 6: Floorplan payoff at sale
When the car sells, the lender wants its principal back, usually within a few days.
| Account | Debit | Credit |
|---|---|---|
| Floorplan Notes Payable | $7,000 | |
| Accrued Floorplan Interest Payable | $60 | |
| Cash | $7,060 |
The $60 is an assumed interest accrual for this unit. Principal reduces the note. Interest that was already accrued reduces the accrued liability. Neither touches the sales or cost accounts. Late payoffs are what drain cash and invite lender audits, so use a same-day routine; our floorplan payoff checklist lays one out.
Entry 7: Monthly floorplan interest
| Account | Debit | Credit |
|---|---|---|
| Floorplan Interest Expense | $X | |
| Accrued Floorplan Interest Payable | $X |
Post it at month end for interest incurred but not yet billed. Most dealers treat floorplan interest as an operating expense rather than part of Cost of Sales, so vehicle gross is not muddied by financing costs. For tax, the IRS defines floor plan financing interest under Section 163(j) as interest paid or accrued on debt that finances motor vehicles held for sale or lease and is secured by that inventory. Per-unit curtailments, fees and interest are detailed in our guide to floorplan fee accounting.
Entry 8: Write-downs and wholesale exits
When a car ages and market value drops below book cost, debit an Inventory Write-Down expense and credit Inventory (or a valuation reserve). When a unit goes to auction rather than retail, the entries are the same shape as Entry 5 with Wholesale Sales and a matching cost of sales. Our articles on inventory write-downs and wholesale deal accounting cover the edge cases.
From journal to ledger to trial balance
Every journal entry posts to the general ledger. Then the trial balance lists ledger accounts. The state’s own audit guidance describes the trail: the California tax agency’s audit manual notes that a separate general ledger is printed for each month and that journal summaries can be traced right into it.
A trial balance, as OpenStax explains, lists general ledger accounts with nonzero balances, and its debit and credit columns should total the same amount. That helps flag computational errors.
Here is a stripped-down dealership trial balance for a small lot, with made-up figures:
| Account | Debit | Credit |
|---|---|---|
| Cash | $48,200 | |
| Vehicle Inventory | $212,400 | |
| Accounts Receivable | $6,500 | |
| Floorplan Notes Payable | $168,000 | |
| Accrued Floorplan Interest Payable | $1,900 | |
| Sales Tax Payable | $4,300 | |
| Owner Equity | $60,000 | |
| Used Vehicle Sales | $310,000 | |
| Cost of Sales | $258,000 | |
| Floorplan Interest Expense | $3,100 | |
| Payroll and Other Expenses | $34,000 | |
| Totals | $562,200 | $544,200 |
Those totals do not match, and that is the exercise. The difference is $18,000. You would hunt for it.
What to do when it does not balance
OpenStax gives practical shortcuts:
- Divide the difference by two. If the result is an amount in your ledger, it may have been posted to the wrong side. Here, $9,000.
- Divide the difference by nine. If the result is a whole number, a transposition (such as 4,300 typed as 3,400) may be the cause.
- Check that every ledger balance was carried over to the trial balance, and that a zero balance was not left out when it should not be.
Here is the source of those tips.
A balanced trial balance does not guarantee correct books. A floorplan payment coded to Cost of Sales instead of the note still balances. That is why the second check matters: tie the numbers to real records.
The monthly review that catches what a trial balance misses
The GM dealer accounting manual sets out a routine that works for any size of lot:
- Reconcile month-end cash to the bank statements. See our monthly bank reconciliation process.
- Prepare an inventory schedule that agrees with the general ledger and with the physical inventory. Count steps are in our physical inventory guide.
- Age customer receivables and agree the schedules to the controlling accounts.
- Distribute expenses by department.
Add a lender reconciliation: every VIN on the floorplan statement should match a VIN in your inventory and your Floorplan Notes Payable balance. The month-end floorplan reconciliation article gives the steps.
Some lots also keep unit-count accounts in the general ledger so monthly sales and year-to-date units appear next to dollars, an approach described in Auto Dealer Today.
Keep paper and entries in step
Record keeping rules vary by state. California’s tax agency describes car envelopes and inventory books: purchase, recon and sale documents go in the envelope, and when an inventory book serves as a combined purchase and sales journal, purchases and sales should be reconciled each period. Check your own state’s dealer regulator for its rules.
A deal checklist helps too. One F&I article argues it ensures paperwork is complete, accounting information is entered correctly and contract funds arrive promptly. Ours is in the deal posting checklist.
Why manual journals strain on a busy lot
The pattern above works. The cost is volume: a lot moving 40 cars a month posts several hundred lines, and each is a chance to drop a VIN or misclassify a cost. Many dealers reduce that risk by pushing data entry upstream so a recon invoice or a payoff is captured once and posts itself. If you are weighing how to approach automated financial reporting, start with the entries in this article and ask which ones still depend on someone retyping a number.
Our perspective
We built Loturn because the most common problem we hear from independent dealers is not that they cannot record a journal entry. It is that costs are scattered across texts, receipts, lender portals and a generic accounting file, so nobody knows a car’s real profit until weeks after it sells.

The fix is to let the vehicle be the unit of record. When purchase price, transport, recon and floorplan costs attach to the VIN as they happen, the sale entry writes itself and the trial balance becomes a confirmation, not a hunt. A generic accounting tool can do the double entry. It cannot know that a $500 vendor bill belongs to a specific truck unless someone tells it every time.
Our advice: pick a consistent chart of accounts, treat the inventory account as a control total against the unit list, and review it monthly. Whatever software you use, those habits matter more than the software.
— Eric Dosset
See per-car profit before the sale
Loturn is built for independent used-vehicle dealers. It tracks every cost on each vehicle, runs native double-entry accounting with an automotive chart of accounts, and keeps inventory, CRM and reporting in one place. Plans are flat monthly: Flipper at $99 per month, Dealer at $349 per month and Multi-Lot at $699 per month. We help import your data for free. Compare the plans.

FAQ
What is the journal entry when a dealer sells a used car?
Debit Cash or Contracts in Transit and credit Sales for the sale price. In a second entry, debit Cost of Sales and credit Inventory for the car’s full cost, including transport and recon. Sales tax collected goes to a liability account, not Sales.
Is floorplan interest part of cost of goods sold?
Most dealers record it as an operating expense, accrued monthly with a debit to Floorplan Interest Expense and a credit to Accrued Floorplan Interest Payable. Keeping it out of vehicle cost keeps per-car gross clean. Ask your CPA how it should be treated for tax, including under Section 163(j).
How do I record recon costs?
While the car is in stock, debit the unit’s inventory cost or a recon account tied to its VIN, and credit cash or accounts payable. At sale, the recon moves to cost of sales with the rest of the car’s cost. General shop overhead that cannot be tied to a unit goes to expense.
How often should a dealership run a trial balance?
Monthly at a minimum, after all entries and bank reconciliations are posted. Busy lots also run one mid-month, since a small error caught early is cheaper than one buried under a month of entries.
What if my trial balance is off?
Find the difference, divide it by two to look for an amount posted on the wrong side, and divide it by nine to look for transposed digits. Then check for missing ledger balances. If it balances but inventory still does not match your unit list, look for entries coded to the wrong account.
Sources
- Car Sales Accounting, Auto Dealer Today
- Uniform Capitalization of Costs, IRS Revenue Procedure 2010-44
- Business Interest Expense Deductibility under Section 163(j), IRS
- New Cars, Retail, GM Dealer Accounting Manual
- GM Dealer Standard Accounting Manual
- Audit Manual Chapter 6, California Department of Tax and Fee Administration
- Record Keeping, Tax Guide for Motor Vehicle Dealers, CDTFA
- Prepare a Trial Balance, OpenStax Principles of Accounting
- Accounting For Special Finance And BHPH Differences, Auto Dealer Today
- Monitoring Your F&I Income, Auto Dealer Today