Done well, the books tell you your real cost per mile, which lanes are profitable, and whether your truck is making you money or quietly costing it. Done badly, you end up with a tax bill at year-end you didn't see coming.
This guide covers what owner-operators, lease operators, and small trucking businesses need to track.
Example 1: a transaction, recorded properly
Say a landscaping company buys $180 of fuel on the business card. The bookkeeping entry: expense category "Fuel" $180, credit card balance up $180. When the card is paid, the payment reduces the card balance from checking — it is not a second expense. Double-counting card payments as expenses is probably the single most common DIY error we see.
Example 2: a month of books, in miniature
A cleaning business's June: $9,400 collected from clients, $2,100 in wages, $600 supplies, $450 fuel, $300 software and insurance, $250 owner's phone allocation. Recorded and reconciled, that becomes a June P&L showing $5,700 profit — and the owner's draw of $4,000 appears on the balance sheet, not the P&L, because paying yourself isn't a business expense (see how to pay yourself).
Example 3: a simple chart of accounts
The chart of accounts is the list of buckets every transaction lands in. A service business rarely needs more than about 30:
- Income: Service revenue · Product sales (if any) · Refunds (negative)
- Cost of sales: Materials/supplies used in jobs · Subcontractors · Direct labor
- Expenses: Rent · Payroll & payroll taxes · Insurance · Software · Fuel & vehicle · Phone/internet · Marketing · Professional fees · Bank/merchant fees
- Balance sheet: Checking · Savings · Credit card · Equipment · Loans · Owner contributions & draws
More detail is not more insight — a 100-account chart mostly produces miscategorization. Our guide to setting up a chart of accounts goes deeper.
Example 4: what a reconciliation looks like
Month-end, checking account: QuickBooks says $12,214; the bank statement says $13,050. The difference traces to two checks written but not yet cashed ($836). Documented, that's a clean reconciliation — the books are right and the timing difference is explained. Unexplained differences are how small errors compound into unusable books.
Example 5: the reports the books produce
Clean books output three documents: the Profit & Loss (income and expenses over a period), the Balance Sheet (what you own and owe at a moment), and the cash flow statement (where cash actually moved). If you can read those three, you can run the business from data.
The pattern behind every example
Notice what repeats: every transaction categorized when it happens, every account reconciled to a statement, business and personal money never mixed, and owner pay handled on the balance sheet. That's the entire discipline — done monthly it takes hours; done yearly it becomes a catch-up project.
Frequently asked questions
Single-entry is a list of money in and out — a checkbook register. Double-entry records both sides of every transaction (the fuel expense AND the card balance), which is what makes a balance sheet possible and errors visible. Modern software is double-entry under the hood.
The June mini-example above works in a spreadsheet: one sheet as the transaction register (date, description, category, amount), one as category totals. It holds up until volume or accounts multiply — usually the point a business moves to QuickBooks.
Categorized transactions, every account reconciled to its statement, and the three reports — P&L, Balance Sheet, and (ideally) a plain-English note on what changed. That's the deliverable to expect from any provider, including us.
Take your own last three months of statements and build the June-style summary yourself. Where you can't categorize something, you've found the exact questions to ask a bookkeeper — that's more useful than a textbook.
Where to start
If your trucking books don't show cost per mile, can't produce IFTA-ready fuel records, or treat your truck as a generic expense — those are the gaps to close. Trucking bookkeeping is doable, but it has to be set up specifically for trucking from the start.
SoFlo360 helps owner-operators and small trucking businesses with monthly bookkeeping and cleanup. Spanish-friendly support is available for owners who'd rather handle financial conversations in Spanish.
Book a free consultation or learn more about our bookkeeping services.
