A real cost-per-mile report
The exact per-truck cost report your file produces once it's wired and tested.
QuickBooks for trucking
QuickBooks works for trucking when it is built for how carriers run: costs split so you know your cost per mile, fuel and miles clean behind your quarterly IFTA return, settlement statements and factoring reconciled to real cash, and drivers recorded correctly. One senior specialist wires and keeps the file. We keep the books — you and your CPA file the IFTA and the taxes.
QuickBooks for trucking means wiring the file so it answers the question every carrier lives on — what does it cost to turn a wheel, and is each truck making money after that? — rather than only reporting one company-wide profit line. That takes a chart of accounts split between fixed and variable cost, reliable miles recorded per truck, settlement statements recorded in full, factoring reconciled to real cash, and clean fuel and mileage data sitting behind your quarterly IFTA return.
Trucking is different from most small businesses QuickBooks is sold to. Your revenue arrives as settlement statements with a stack of deductions, not tidy invoices; a large share of your cost is fuel that has to be traceable by state for fuel-tax reporting; you may factor your receivables to keep cash moving; and the number that actually runs the business — cost per mile — does not exist unless the file is built to produce it. A retail shop can run happily on a plain profit and loss. A carrier cannot. Get the structure right and QuickBooks tells you which trucks and lanes earn and which quietly lose. Get it wrong and you have confident-looking numbers that hide the truck bleeding money on every load. The sections below cover how each piece works, honestly, including where the software stops and you, your CPA, or your IFTA process begin.
Cost per mile is total operating cost divided by miles run, and it is the single figure that tells a carrier whether a rate is worth taking. QuickBooks can report it, but only when the file is built to separate the two kinds of cost that go into it and to hold reliable miles.
It works when the structure lines up. Fixed costs — truck payment, insurance, permits, ELD subscriptions, base overhead — stay the same whether the truck rolls or sits. Variable costs — fuel, maintenance and tires, tolls, driver pay, per-load expenses — rise and fall with miles. The chart of accounts has to keep those two groups clearly apart, because lumping them together makes it impossible to see how a slow month or an extra 10,000 miles actually moves your break-even. Then QuickBooks needs the miles themselves, recorded per period and per truck, pulled from your ELD or trip records rather than guessed. With both in place, cost per mile falls out of the reports and you can test any rate against what the mile actually costs you. This is the same job-costing discipline behind our dedicated QuickBooks job costing setup — for trucking the "job" is the mile, and cost per mile is only trustworthy on a clean file, which is why it belongs after a coherent chart of accounts, not before.
Costs and miles to cost per mile
The International Fuel Tax Agreement (IFTA) replaces a stack of separate state fuel permits with one quarterly return, filed to your base jurisdiction, that apportions fuel tax across every state and Canadian province you ran in. The apportionment is driven by two things you can only report if your books hold them cleanly: the miles you traveled in each jurisdiction and the fuel you purchased in each.
Structurally, the return works like this. Each quarter you total taxable miles by jurisdiction and gallons purchased by jurisdiction; the difference between the fuel your travel consumed in a state and the fuel you actually bought (and paid tax on) there produces a balance owed to or credited from each jurisdiction, netted into one payment or refund. The tax rates differ by jurisdiction and are reset every quarter, so we do not assert any rate from memory — the authoritative rate tables and the filing process are published through IFTA, Inc. and administered by your base state. What QuickBooks does is hold the source data honestly: fuel purchases recorded with enough detail to sort by state, and miles captured per jurisdiction from your ELD or trip sheets, so preparing the return is a report, not a reconstruction. We keep that data clean and reconciled; we do not file the return, calculate the tax, or replace your IFTA software or preparer. Where fuel has been dumped into a single account with no way to break it out by state, we rebuild that as part of a QuickBooks cleanup so the next quarter's return has real numbers behind it.
An owner-operator and a multi-truck fleet keep the same kind of books — cost per mile, clean settlements, IFTA data, correct driver records — but the scale and the controls change what the file has to do. The rulebook does not change; the number of moving parts does.
For a single owner-operator, the file is lean and pointed: one truck's cost per mile, a hard line between business and personal spending, settlement statements recorded in full, factoring reconciled if you use it, and 1099 tracking if you are leased on to a carrier. The whole job is answering one question — is this truck making money after the payment, the fuel, and the road? For a fleet, that same discipline multiplies. Cost per mile has to be reportable per truck, usually through class tracking so each unit carries its own costs; driver settlements and pay are tracked by unit; and because more hands touch the money, the controls and the categorization have to be tighter or the reports drift fast. We build whichever you are today and set up the fleet version so per-truck reporting works without turning bookkeeping into a second full-time job — and if you grow from one truck to several, the structure extends rather than getting torn up and rebuilt.
A settlement statement is how a carrier gets paid, and it is never a single number: it is gross revenue — linehaul, fuel surcharge, accessorials like detention or layover — minus a stack of deductions such as fuel advances, insurance, tractor or trailer lease, ELD fees, escrow, and chargebacks, netting to the amount that actually reaches your bank. Recording only that net deposit is the most common and most damaging mistake in trucking books.
Here is why it matters. If you drop the net into an income account and stop there, your revenue is understated by everything the carrier withheld, and every deduction the settlement listed simply vanishes — which means your cost per mile is wrong and you cannot see what insurance, lease, or fuel advances are actually costing you. The correct treatment records the gross to the right income accounts and each deduction to its own expense or asset account, with the net tying to the deposit that lands in the bank. Done that way, the settlement stops being a mystery deposit and becomes one of your richest sources of cost data. For owner-operators leased on to a carrier, and for fleets running their own driver settlements, the same principle holds in both directions: money in and money out both get recorded, so nothing hides in the net.
Invoice factoring keeps cash moving by selling your receivables: you invoice the broker or shipper the full amount, the factoring company advances most of it right away, holds a reserve, keeps a fee, and releases the reserve when the customer pays. That timing gap is exactly what has to be recorded correctly, because the cash that hits your account is never the same as the revenue you earned.
The clean method records the invoice at its full value so revenue and accounts receivable are complete, then records the factor's advance and reserve against that invoice, and books the factoring fee as its own expense line. Do it that way and you can see precisely what factoring costs you per month — and, divided into your miles, per mile — which is information you need to judge whether factoring is worth its price on your volume. Record only the advance as a deposit and you understate revenue, bury the fee, and leave accounts receivable telling a story that does not match reality. We reconcile the advances, reserves, and fees back to the factoring company's statements so A/R reflects what is genuinely outstanding, not a running guess. We do not advise you on whether to factor or negotiate your factoring agreement — that is your business decision; we make sure the books show its true cost.
Whether a driver is a 1099 independent contractor or a W-2 employee is a classification question decided by the facts of the working relationship, not by which is cheaper — and getting it wrong on a driver who is really an employee carries genuine payroll-tax and penalty exposure. The IRS weighs three categories: behavioral control, financial control, and the type of relationship between the parties.
We are not your tax or legal advisor on that call, and we will not make it for you — for the criteria and the official position, see the IRS guidance on independent contractor versus employee status, and confirm any specific driver with your CPA. Trucking has its own wrinkles here — leased owner-operators, company drivers, and per-diem arrangements each carry consequences we do not adjudicate. What we own is the bookkeeping once the classification is made: collecting a W-9 before a contractor driver is paid, recording settlements and pay so each lands in the right account, tracking payments through the year, and producing clean, accurate 1099-NEC totals at year end so nobody is scrambling in January. When driver payments have been miscategorized or W-9s are missing, we fold that into a QuickBooks cleanup so the records are right before the filing deadline, not after.
Trucking files drift in a handful of predictable ways, and almost all of them trace back to money recorded as a lump instead of in its parts, or to a structure that was never built for a carrier in the first place. These are the recurring ones, and how we fix them.
Where the file has already drifted, the fix is a scoped, fixed-fee QuickBooks cleanup: we tie every account back to its statement, break settlements and factoring into their real parts, and restructure the accounts so cost per mile and IFTA data can actually work. You get a documented, reconciled baseline, and from there the monthly work only has to keep pace with new loads instead of chasing old mistakes.
What it costs
Every engagement is a fixed scope at a fixed fee, quoted after a free read-only review of your file. The figures below are published starting floors; the review sets the real range for your carrier or fleet.
| Engagement | Typical range | Timeline | What's included |
|---|---|---|---|
| Carrier file setup | From $1,500 | 1–3 weeks | Cost-per-mile structure, IFTA-ready fuel and miles, settlement and factoring workflow. |
| Cleanup + restructure | From $1,500 | 2–6 weeks | Reconcile the file, break out settlements and factoring, rebuild the accounts. |
| Monthly bookkeeping | From $400/mo | Ongoing | Mile-costed monthly close: settlements posted, fuel and miles clean, reports that tie. |
| Get your exact quote | |||
Carrier file setup
Cleanup + restructure
Monthly bookkeeping
One senior specialist wires your file for trucking and keeps it that way — cost per mile tested against a real month, settlements broken into revenue and deductions, factoring reconciled to the statements, fuel and miles clean behind your IFTA return — not an offshore pool applying a generic template and hoping the reports mean something.
Our method is verification, not assertion: we do not hand back a structure and call it done, we run a real month of settlements and fuel through it and check that cost per mile and the bank both tie before you rely on them. Access stays minimal — read-only access to your file or a screen-share you control, never your banking logins — and every structural choice is documented in writing so the setup outlives the engagement. Read exactly how we work on our methodology page. We work entirely remotely, which means where you are based has no bearing on whether we can help; carriers run interstate by definition, and we serve them the same way wherever the trucks are domiciled. And we hold a bright line at what we are: bookkeeping specialists. We keep the books accurate and mile-costed; you and your CPA file the IFTA return, elect the tax treatment, and file the returns, and the IRS and your CPA settle any 1099 question. When something can only be answered by your accountant, your IFTA preparer, or a DOT-compliance specialist, we name it in the handoff rather than guessing.
You don't have to take our word for it. Here is the evidence you can check — the deliverable you receive, the structure the cost-per-mile reports depend on, and our response commitment.
The exact per-truck cost report your file produces once it's wired and tested.
Cost per mile lives or dies on the account and class structure. See how we build it.
See job costing setupA real specialist replies within one business day, in writing.
Remote-first, nationwide
Mon–Sat · 8am–6pm CT
We work entirely remote — read-only access to your QuickBooks file, screen-share to review the cost-per-mile setup with you, and every structural choice documented in writing.
Yes, when the file is built for it. Cost per mile is total operating cost divided by miles run, so QuickBooks needs two things wired correctly: a chart of accounts that separates fixed costs (truck payment, insurance, permits) from variable costs (fuel, maintenance, tolls, driver pay), and a reliable source of miles — usually pulled from your ELD or trip records and recorded per period, and per truck if you run more than one. We set up the accounts and the item or class structure so QuickBooks can report cost per mile, then test it against a real month before you steer decisions with it. The miles themselves come from your logs; we do not invent them.
No — QuickBooks does not file IFTA, and neither do we. The International Fuel Tax Agreement return is a quarterly filing to your base jurisdiction that apportions fuel tax across the states and provinces you ran in, based on miles traveled and fuel purchased in each. What QuickBooks can do, once it is set up, is hold the underlying data cleanly: fuel purchases recorded with enough detail to sort by jurisdiction, and miles tracked per state from your trip records. We keep that data accurate and reconciled so preparing the return — by you, your IFTA software, or your tax pro — is not a shoebox exercise. The rates and the filing itself stay with the official IFTA process.
The difference is scale and separation, not a different rulebook. A single owner-operator needs cost-per-mile on one truck, a clean split between business and personal spending, settlement statements recorded correctly, and 1099 records if leased on to a carrier — a lean file that answers whether the truck is actually making money after the payment and fuel. A fleet needs the same discipline multiplied: cost per mile per truck (usually via class tracking), driver settlements and pay by unit, and tighter controls because more hands touch the money. We build whichever you are, and we scope the fleet version so per-truck reporting works without turning data entry into a second job.
A settlement statement is not a single number — it is gross revenue (linehaul, fuel surcharge, accessorials) minus a stack of deductions (fuel advances, insurance, trailer or tractor lease, ELD fees, escrow, chargebacks), netting to what actually hits your bank. Dropping only the net deposit into income hides everything the carrier took out, so cost per mile and profit are both wrong. We set up the settlement so the gross posts to the right income accounts and each deduction posts to the right expense or asset account, and the net ties to the deposit that lands in the bank. Done right, the settlement becomes a source of cost data instead of a mystery.
Factoring has a gap you have to account for: you invoice the full amount, the factoring company advances most of it now, keeps a fee, and may hold a reserve released later. If you only record the cash that arrives, your books understate revenue and lose the fee. The clean method records the invoice at full value, the factor's advance and reserve against it, and the factoring fee as its own expense so you can see what factoring actually costs you per month and per mile. We reconcile the advances, reserves, and fees to the factoring statements so accounts receivable reflects reality rather than a running guess.
That is a worker-classification question decided by the facts of the relationship, not by which is cheaper, and getting it wrong on a driver who is really an employee carries real payroll-tax and penalty exposure. The IRS weighs behavioral control, financial control, and the type of relationship. We are not your tax or legal advisor on that call — we point you to the IRS guidance and your CPA. What we own is the bookkeeping once the classification is made: W-9s collected before a contractor is paid, settlement and pay records tagged correctly, and accurate 1099-NEC totals at year end instead of a January scramble.
No — we are bookkeeping specialists, not your CPA, IFTA preparer, or DOT-compliance service. We keep your QuickBooks accurate: cost per mile reportable, fuel and miles clean behind your IFTA data, settlements and factoring reconciled, 1099 totals right. Filing the IFTA return, preparing your income taxes, and meeting FMCSA or DOT recordkeeping rules sit with you and the right specialists. We make sure the numbers those filings rely on are correct, and we tell you plainly where our lane ends and theirs begins.
Yes — that is often where carriers start with us. Trucking files drift in predictable ways: only the net settlement deposit recorded so revenue and deductions are invisible, factoring booked as plain deposits, fuel lumped into one account with no way to sort by state, personal and truck spending mixed together. We scope a fixed-fee cleanup, tie every account back to its statement, rebuild the accounts so cost per mile and IFTA data actually work, and hand you a documented, reconciled baseline. From there the monthly work only has to keep pace with new loads, not chase old errors.
Trucking books stand on cost per mile: start with a job costing setup to structure costs and miles, and if the file has already drifted — net-only settlements, lumped fuel, factoring booked as deposits — reset it with a QuickBooks cleanup first. See exactly how we work on our methodology page, or get a free QuickBooks review.