QuickBooks works well for auto transport carriers when it is set up to match how the business actually runs — load-based revenue, per-vehicle billing, fuel surcharges, and driver pay that varies by run. Out of the box, QuickBooks does not know what a BOL is or how to split a multi-vehicle load across two customers. The setup decisions you make in the first week determine whether your books stay clean or become a reconciliation headache every month.
This guide covers the practical QuickBooks configuration steps for open and enclosed auto transport operators in the United States and Canada, explains what to sync automatically versus enter manually, and shows how fleet management software like AutoHauler AI can push invoices and payments to QuickBooks without double entry.
Choosing the Right QuickBooks Plan
Most carriers running one to ten trucks can operate on QuickBooks Online Plus (USD ~$90/month or CAD ~$120/month as of 2026). The key features you need at this tier are class tracking, project tracking, and the ability to send recurring invoices. If you run a larger fleet and need job costing per load or per truck, QuickBooks Online Advanced (USD ~$200/month) adds custom fields and workflow automation that reduce manual work significantly.
Canadian carriers should confirm they are purchasing QuickBooks Online Canada, not the US version. The Canadian version uses CRA-compliant GST/HST/PST tax codes. If you accidentally set up on the US product, GST remittances will be miscalculated and invoice sync from most fleet management tools will return a 6000-series tax code error.
- US carriers: QuickBooks Online Plus or Advanced (USD pricing)
- Canadian carriers: QuickBooks Online Canada — Essential, Plus, or Advanced (CAD pricing, CRA tax codes)
- Desktop users: QuickBooks Desktop Pro/Premier still works but API integrations are more limited; consider migrating to Online before connecting fleet software
Chart of Accounts Setup for Auto Transport
The default QuickBooks chart of accounts is built for retail or services businesses. Spend one hour customizing it before you record your first transaction. The accounts below reflect what most auditors and accountants expect to see for a trucking carrier.
Revenue accounts
- Transport Revenue — Open Carrier (or Enclosed, if you run both)
- Fuel Surcharge Revenue — keep this separate; it affects margin analysis and some customers negotiate it independently
- Storage & Detention Revenue — charges when a vehicle sits at your yard or a driver waits
- Expedite / Priority Fee — optional, but useful if you offer rush service
Cost of goods sold / direct expenses
- Driver Pay — Per-Load (contractor 1099/T4A payments)
- Driver Pay — Hourly/Salary (W-2 / T4 employees)
- Fuel
- Tolls & Permits — includes oversize permits, US IRP fees, Canadian CVOR-related costs
- Carrier Insurance — cargo, liability, physical damage
Operating expenses
- Truck Maintenance & Repairs
- Tires
- Licensing & Registration (IRP plates, DOT/FMCSA fees for US; NSC/CVOR fees for Canadian provinces)
- Factoring Fees (if you use a freight factor)
- Software & Subscriptions
Enable Class Tracking in QuickBooks settings and create one class per truck or per driver team. This lets you pull a profit-and-loss by unit in under 30 seconds — essential for deciding which trucks to replace and which drivers are most profitable.
Customers, Items, and Invoice Templates
In QuickBooks, every party you bill is a Customer. For auto transport, this is typically the dealership, auction house, broker, or private individual who hired you. Set up each customer with their billing address, payment terms (Net 15 and Net 30 are most common in this industry), and — for Canadian customers — their GST/HST registration number if they are a business claiming input tax credits.
Create a Service Item for each revenue type you identified above. Keeping items consistent is critical if you are syncing from fleet management software: the sync will match item names or codes, and a mismatch creates duplicate items or uncategorized income. Name your items clearly — Transport-Open, FuelSurcharge,Storage — and map them in your fleet software settings once.
Customize your invoice template to include the BOL number, VIN, origin/destination city pair, and the vehicle year/make/model. Most customers in auto transport expect this detail on the invoice; without it, payment disputes and short-pays increase. QuickBooks Online lets you add custom fields to invoice templates — use them.
Syncing Fleet Management Software to QuickBooks
Manual double-entry between your dispatch system and QuickBooks is the single biggest source of accounting errors in small fleets. AutoHauler AI pushes invoices to QuickBooks automatically when a load is marked delivered and billed, eliminating the copy-paste step entirely. Here is how the sync works and what to verify before going live.
What syncs automatically
- Invoice creation — one QuickBooks invoice per AutoHauler AI order, with BOL number, line items, and tax
- Customer matching — AutoHauler AI matches by email or company name; new customers are created in QuickBooks if no match is found
- Tax codes — US invoices use the applicable sales tax or exemption; Canadian invoices map to GST/HST based on the province of the customer's billing address
- Payment recording — when you mark a payment received in AutoHauler AI, the corresponding QuickBooks invoice is updated to paid
What to verify before enabling sync
- QuickBooks company currency matches your operating currency (USD or CAD) — you cannot change this after transactions exist
- Item names in AutoHauler AI match the Service Items you created in QuickBooks exactly
- Canadian carriers: confirm the QuickBooks tax agency is set to the correct federal and provincial bodies (CRA for GST/HST; provincial body for PST where applicable)
- Run a test invoice on a dummy customer before enabling live sync — confirm it appears correctly in QuickBooks before processing real loads
Compared to managing invoices in spreadsheets, an integrated sync typically saves a dispatcher or owner-operator 3–5 hours per week on a fleet of four to six trucks.
Tax Compliance Considerations by Market
United States
Most interstate auto transport is exempt from sales tax in most states because it is a transportation service, not a sale of goods. However, rules vary by state — California, for example, taxes some intrastate transport. Set up a Tax-Exempt code for interstate loads and consult a CPA if you do significant intrastate volume in high-tax states. DOT/FMCSA registration fees and IRP plate costs are deductible operating expenses; categorize them under Licenses & Registration, not fuel.
Canada
Canadian carriers charge GST (5%) on taxable supplies, plus HST where applicable (Ontario at 13%, Maritime provinces at 15%). International export moves — including US-bound vehicles — are zero-rated, meaning you charge 0% GST but can still claim input tax credits on your purchases. QuickBooks Canada handles this with the Zero-Rated tax code. Keep your GST/HST account number on every invoice; CRA audits in the transport sector routinely flag invoices missing the registrant number. Provincial fuel tax and CVOR fees are deductible; track them separately from federal fuel costs. If your fleet crosses into the US, review IFTA obligations — our IFTA guide for Canadian auto haulers covers the quarterly reporting process in detail.
Month-End Reconciliation Checklist
A consistent month-end process prevents small discrepancies from becoming large problems. Run through this list at the close of each month — it takes 30–60 minutes when your sync is working correctly.
| Step | What to check | Time estimate |
|---|---|---|
| 1. Bank feed reconciliation | Match all deposits to QuickBooks payments received; flag any unmatched items | 15 min |
| 2. Open invoices review | Any invoice over 30 days unpaid — send a follow-up or move to collections | 10 min |
| 3. Sync error log | Check fleet software for any invoices that failed to push; resolve and retry | 5 min |
| 4. Driver pay reconciliation | Confirm 1099/T4A-eligible payments match what was recorded in QuickBooks | 10 min |
| 5. Fuel surcharge audit | Verify fuel surcharge revenue is not buried in transport revenue line | 5 min |
| 6. Class P&L check | Run profit and loss by truck/class — flag any unit running below 15% margin | 10 min |
If you have questions about how to structure your QuickBooks setup for auto transport specifically, the FAQ covers the most common configuration questions. For a comparison of plan costs and what is included at each tier of AutoHauler AI, see the pricing page.
Getting Started
The fastest path to clean books is setting up the chart of accounts and class tracking correctly on day one, connecting your fleet management software before you process your first live load, and running a test sync before going live. Carriers who do this upfront typically spend less than one hour per week on accounting admin. Those who skip the setup often spend that time every day fixing mismatched invoices and chasing down unrecorded payments. If you are evaluating fleet management software and want to understand what else to look for beyond QuickBooks integration, this guide on choosing fleet management software for auto transport walks through the full decision. When you are ready to connect your fleet to QuickBooks without the manual work, start a free AutoHauler AI trial and have your first invoice syncing the same day.