Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

How should a trucking company or owner-operator set up bookkeeping?

The foundation of trucking bookkeeping is tracking everything by truck. Whether you’re an owner-operator with one rig or running a fleet of twenty, your chart of accounts and your tracking structure should let you see revenue and expenses at the individual truck level. Without that, you’re looking at a blended picture that hides which trucks are making money and which are dragging down your margins.

Start with your chart of accounts. Trucking has specific expense categories that don’t apply to other businesses, and generic QuickBooks or Xero setups won’t capture them properly. At minimum, you need separate accounts for fuel, maintenance and repairs, tires, insurance, tolls, permits, DOT compliance and registration fees, truck payments or lease costs, and driver pay including per diem. For fleets, driver pay and per diem should be trackable by driver and by truck so you can see the full cost picture for each unit on the road.

Revenue tracking is just as important as expense tracking. Every load should be recorded with enough detail to calculate margin per load and margin per mile. These are the two KPIs that tell you whether your rates are actually profitable after you account for all the costs of running that truck on that route. If your bookkeeping can’t produce those numbers, it’s not set up correctly for transportation.

If you use a TMS like McLeod, TruckingOffice, or similar software, get it connected to your accounting system so load data flows in without manual entry. Double-entering load information creates errors and eats up time you don’t have. The integration doesn’t have to be fancy, but it needs to be consistent so your books reflect what’s actually happening on the road.

Accounts receivable deserves special attention in trucking. Payment terms in this industry are long, and many carriers factor their receivables to maintain cash flow. If you’re using a factoring company, your AR tracking has to be clean. You need to record the full invoice amount, the factoring fee, and the net payment separately. Lumping factored payments into a single deposit means you lose visibility into what you’re actually paying for that cash flow, and your revenue numbers get distorted.

For owner-operators, keep business and personal expenses completely separate from day one. Use a dedicated business bank account and credit card. Fuel cards are common in trucking and they simplify tracking, but the transactions still need to be categorized and reconciled monthly. Per diem for meals on the road is a significant deduction that many owner-operators either miss entirely or track poorly. The IRS allows a standard per diem rate for transportation workers, and claiming it correctly can save you thousands at tax time.

Fleet operators need an additional layer of discipline. When multiple trucks are running simultaneously, expenses like fuel purchases, toll charges, and maintenance invoices need to be coded to the correct truck every time. A repair invoice that hits a general maintenance account instead of being assigned to truck 714 makes your per-truck profitability reports unreliable. Build the habit of coding every transaction to a truck from the start, because going back to fix months of miscoded expenses is painful and expensive.

The right time to set all of this up is before you have a mess on your hands. If you’re just getting started or you know your current books aren’t giving you useful information, working with Northern Virginia small business bookkeeping services that understand freight and logistics will save you from building on a foundation that doesn’t work. The goal is a system where you can look at any truck in your fleet and know exactly what it earned, what it cost, and whether it’s worth keeping on the road.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

What's the difference between authorized carrier and leased owner-operator bookkeeping?

Authorized carriers with their own MC and DOT record full load revenue and pay all expenses directly. Leased operators receive a settlement statement with deductions already withheld, and how they record that settlement shapes the accuracy of their entire books.

Read answer

How should a freight broker or logistics company track carrier payments and customer receivables?

Track every load as its own job with three numbers: customer invoice, carrier bill, and gross margin. Quick-pay discounts, factoring fees, and AR aging all need separate tracking to show your true spread.

Read answer

What's the difference between production and collections in a medical practice?

Production is what you charged at your standard fee schedule. Collections is what you actually received after insurance adjustments, write-offs, and patient payments. Your bookkeeping should reflect collections because that's your real revenue.

Read answer

What are the most common bookkeeping mistakes landlords make?

The biggest ones are commingling personal and rental funds, failing to claim depreciation, misclassifying capital improvements as repairs, and not splitting mortgage payments correctly. Each of these costs landlords real money through missed deductions or audit risk.

Read answer

How does job costing work for a small construction company in QuickBooks or Xero?

Job costing assigns every dollar you spend on materials, labor, subcontractors, and equipment to a specific project. QuickBooks uses its Projects feature or class tracking, while Xero uses tracking categories. The goal is knowing exactly how much each job costs so you can see which ones actually made money.

Read answer

What's the difference between percentage-of-completion and completed-contract accounting for contractors?

Percentage-of-completion recognizes revenue as a job progresses based on costs incurred versus total estimated costs. Completed-contract defers everything until the job is finished. The method you use affects your tax bill, bonding capacity, and financial statements.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services