Skip to content
Blogs

Trucking chart of accounts in QuickBooks

October 4, 2026 ·

What is the best chart of accounts for a trucking company in QuickBooks Online?

A trucking company chart of accounts needs 3 revenue accounts (line-haul, fuel surcharge, and accessorial) and a 5000-series block of direct costs for diesel, driver wages, per diem, and factoring fees. It also carries factoring reserves on the balance sheet as a receivable, so net factoring wires never get booked as revenue.

Why generic QuickBooks setups fail motor carriers

The default chart of accounts in QuickBooks Online was designed for generic retail and consulting businesses. It provides a generic “Sales” account and dumps all expenses into broad overhead buckets.

In freight logistics, that default structure hides true cost per mile (CPM) from fleet owners and owner-operators. When diesel fuel, roadside tire replacements, weigh station tolls, driver per diem, and invoice factoring fees land in general expense accounts alongside office internet and tax preparation, your Profit & Loss statement cannot report whether your trucks are running at a sustainable operating ratio.

A motor carrier chart of accounts separates direct variable hauling costs (5000-series Cost of Goods Sold) from fixed terminal overhead, isolates factoring holdback reserves on the balance sheet, and splits freight revenue streams so line-haul rates and fuel surcharges stay distinct.

You can download this complete trucking account hierarchy formatted for one-click import into QuickBooks Online:

Download the Trucking QBO Chart of Accounts

26-account QuickBooks Online template for freight billing, factoring reserves, fuel, and driver per diem.

Download QBO CSV

The core structural accounts in freight accounting

To maintain clean books across dry van, reefer, flatbed, or intermodal operations, your general ledger requires four specialized accounts that generic charts omit:

1. Account 1150: Factoring Reserve / Escrow Receivable (Asset)

Most motor carriers sell their freight bills to factoring companies (such as RTS, Triumph, or OTR) to receive same-day cash instead of waiting 30 to 60 days on broker payment terms.

Terms vary by contract. Recourse factors typically advance 80% to 97% of the freight bill and hold the rest as a reserve; many non-recourse trucking factors advance the full invoice and hold no reserve. Either way, the factor deducts a fee, usually 1.5% to 5%. The factoring reserve is not an expense; it is your money, temporarily held in escrow until the freight broker pays the factor.

Recording the net cash wire as revenue hides both your true freight billing and your cost of capital. The holdback belongs in Account 1150 on your balance sheet as a short-term receivable, cleared when the factor releases escrow reserves.

2. Account 4010 vs 4020: Line-Haul vs Fuel Surcharge (FSC) Revenue

Lumping freight billing into a single “Hauling Income” account ruins rate analysis:

  • Account 4010 (Line-Haul Freight Revenue): Captures the contracted base rate per mile or flat load rate.
  • Account 4020 (Fuel Surcharge Revenue): Captures fuel surcharge reimbursements pegged to the weekly U.S. Energy Information Administration (EIA) on-highway diesel price.
  • Account 4030 (Accessorial & Detention Revenue): Records stop-off pay, layover compensation, driver assist fees, and detention charges billed when shippers hold equipment past the free time, usually 2 hours.

Separating these streams allows dispatchers and owners to evaluate whether revenue gains reflect higher freight rates or merely rising fuel reimbursements offsetting pump prices.

3. Accounts 5010 and 5015: Diesel Fuel and DEF (Direct Cost of Goods Sold)

Fuel is one of the largest costs in trucking: about $0.48 of the $2.34 industry-average cost per mile in 2025, or roughly 21%, according to the American Transportation Research Institute (ATRI). Only driver wages cost more. Fleet fuel cards (Comdata, WEX, EFS) generate complex weekly statements combining fuel, DEF fluid, cash advances, oil top-offs, and highway tolls.

Posting the total statement to a single “Fuel” line makes quarterly International Fuel Tax Agreement (IFTA) filings harder to support. IFTA taxes motor fuel by gallons and miles in each jurisdiction, and DEF is not a taxable fuel. Keep diesel alone in Account 5010 and DEF in Account 5015, so fuel dollars in the ledger tie to the gallon records your IFTA return is built from.

4. Accounts 5020 and 5025: Company Driver Wages vs Tax-Free Per Diem

Over-the-road (OTR) employee drivers who travel away from home overnight can receive a tax-free meals and incidentals per diem under the IRS special transportation industry rate:

IRS Special Transportation Industry Rate: Under Revenue Procedure 2019-48 and IRS Notice 2026-60, the meals and incidental expenses (M&IE) rate for transportation workers is $80 per day within the continental United States (CONUS) and $86 outside it, effective October 1, 2026.

Per diem paid to W-2 drivers under an accountable plan is not wages: no income tax withholding, and no FICA or FUTA. Most states follow the same treatment for unemployment tax. Two limits matter:

  • The employer deducts 80%, not 100%. Meal per diem for drivers subject to Department of Transportation hours-of-service rules is 80% deductible under IRC §274(n)(3).
  • It only works for employees. Owner-operators and 1099 drivers cannot receive tax-free per diem from the carrier; they deduct their own meal costs at the same 80% rate.

Book wages to Account 5020 and per diem to Account 5025. Keeping them apart shows the payroll tax saving and gives your CPA the 80% figure without digging through payroll reports.

Complete trucking chart of accounts hierarchy

Below is the full 26-account chart for motor carriers, freight fleets, and independent owner-operators in QuickBooks Online:

Number Account Name Account Type Detail Type
1010 Operating Checking Account Bank Checking
1100 Accounts Receivable - Brokers & Shippers Accounts Receivable (A/R) Accounts Receivable (A/R)
1150 Factoring Reserve / Escrow Receivable Other Current Assets Other Current Assets
1200 Driver Advances Other Current Assets Employee Cash Advances
1500 Semi-Trucks & Tractors Fixed Assets Vehicles
1510 Trailers (Dry Van/Reefer/Flatbed) Fixed Assets Vehicles
1520 Accumulated Depreciation - Fleet Fixed Assets Accumulated Depreciation
2000 Accounts Payable - Vendors Accounts Payable (A/P) Accounts Payable (A/P)
2100 Fleet Fuel Card Clearing Credit Card Credit Card
2500 Truck Equipment Loans Payable Long Term Liabilities Notes Payable
3000 Owner Capital Contributions Equity Owner’s Equity
3020 Owner Draws & Distributions Equity Owner’s Equity
3030 Retained Earnings Equity Retained Earnings
4010 Line-Haul Freight Revenue Income Service/Fee Income
4020 Fuel Surcharge Revenue (FSC) Income Service/Fee Income
4030 Accessorial & Detention Revenue Income Service/Fee Income
5010 Diesel Fuel Cost of Goods Sold Supplies & Materials - COGS
5015 Diesel Exhaust Fluid (DEF) Cost of Goods Sold Supplies & Materials - COGS
5020 Company Driver Wages Cost of Goods Sold Cost of Labor - COGS
5025 Driver Per Diem (Accountable Plan) Cost of Goods Sold Cost of Labor - COGS
5030 Factoring Discount Fees Cost of Goods Sold Other Costs of Service - COGS
5040 Tolls, Weigh Scales & Permits Cost of Goods Sold Other Costs of Service - COGS
5050 Tires, Oil & PM Maintenance Cost of Goods Sold Supplies & Materials - COGS
6050 Commercial Truck & Cargo Insurance Expenses Insurance
6100 ELD & Fleet Dispatch Software Expenses Office/General Administrative Expenses
6150 Heavy Vehicle Use Tax (Form 2290) Expenses Taxes Paid

You can explore and filter this structure in our interactive Trucking Chart of Accounts directory. Setting up a different industry? Review our companion guides for construction, restaurants, law firms, real estate, and nonprofits.

Worked entries: factoring settlements and fleet fuel cards

For general balance sheet mechanics and transaction rules, consult our master guide to journal entry examples. Here is how motor carrier entries post in daily practice:

Transaction 1: Factoring an invoice settlement sheet

You haul a cross-country load for a broker and issue a rate confirmation invoice: $3,000 for line-haul and $500 for fuel surcharge, totaling $3,500.

You factor the load with your factoring company. The factor charges a 3% discount fee ($105.00), holds 2% in escrow reserve ($70.00), and wires the remaining $3,325.00 to your operating account:

Date Account Debit Credit
Oct 1 1010 Operating Checking Account 3,325.00
Oct 1 1150 Factoring Reserve / Escrow Receivable 70.00
Oct 1 5030 Factoring Discount Fees 105.00
Oct 1 1100 Accounts Receivable - Brokers & Shippers 3,500.00

When the broker pays the factor 30 days later, the factor releases the $70.00 reserve into checking: debit Account 1010 ($70.00) and credit Account 1150 ($70.00).

Transaction 2: Splitting the weekly fleet fuel card statement

Your weekly Comdata or WEX statement totals $2,800.00. Rather than categorizing the entire autodraft as fuel, inspect the itemized fleet invoice and break down charges:

Date Account Debit Credit
Oct 4 5010 Diesel Fuel 2,100.00
Oct 4 5015 Diesel Exhaust Fluid (DEF) 150.00
Oct 4 5040 Tolls, Weigh Scales & Permits 150.00
Oct 4 5050 Tires, Oil & PM Maintenance 400.00
Oct 4 2100 Fleet Fuel Card Clearing 2,800.00

When the autodraft clears your operating checking account, match the payment directly to Account 2100, bringing the credit card clearing account to zero.

The 4 most common trucking bookkeeping errors

  1. Netting factoring fees against freight revenue: If you bill $100,000 in monthly freight and receive $96,000 in bank deposits after factoring cuts, recording $96,000 as revenue conceals $4,000 of financing costs and understates gross revenue for bonding and loan underwriting.
  2. Missing Form 2290 Heavy Vehicle Use Tax (HVUT): Trucks with a taxable gross weight of 55,000 pounds or more owe an annual federal excise tax: $100 at 55,000 pounds plus $22 for each additional 1,000 pounds, capped at $550 for 75,000 pounds and over. Burying it in office supplies loses track of the stamped Schedule 1 you need to renew state registrations. Post it to Account 6150.
  3. Commingling driver advances with fuel purchases: Cash advances disbursed at truck stop kiosks must post to Account 1200 (Driver Advances) and come back out of the driver’s next settlement or paycheck, not sit in fuel expense.
  4. Treating major engine overhauls as routine maintenance: An in-frame or out-of-frame diesel engine overhaul costing $25,000 to $40,000 generally restores the tractor and extends its life, so it is usually capitalized into Account 1500 and depreciated rather than expensed as oil and lube. Tractor units are 3-year MACRS property and trailers are 5-year, so confirm the treatment with your CPA.

How to import this template into QuickBooks Online

  1. Download trucking-chart-of-accounts-quickbooks.csv.
  2. Enable account numbers under Account and Settings > Advanced > Chart of accounts.
  3. Select the Gear icon in the top navigation bar.
  4. Navigate to Tools > Import data > Chart of Accounts.
  5. Upload your downloaded CSV file, then select Next.
  6. Match columns to Account Number, Account Name, Type, and Detail Type.
  7. Confirm the accounts and select Import.

When motor carrier books require a historical cleanup

If past bookkeepers added factoring settlement wires as net income, dumped fuel card statements into general expenses, or failed to track truck tractor depreciation notes, importing a new chart of accounts cannot repair historical balance sheet distortions.

Rebuilding freight general ledgers requires a specialized QuickBooks cleanup:

$99per month of backlog20% off 6+ months

We reconstruct historical factoring settlements, tie out fleet fuel gallons for IFTA audits, and split tractor equipment financing into principal and interest. If your fleet records need verification, submit your file for review on our contact page. Once clean, our monthly bookkeeping service keeps settlement clearing, driver per diem, and truck asset ledgers reconciled by the 5th business day of every month.

Published October 4, 2026

Share this post