Revenue Per Mile: Reading a Trucking Operation’s Real Numbers
By PlainSight — Insightful Actions · Updated July 2026 · ~7 min read
Gross revenue is the most misleading number in trucking. A load that pays well and strands you three hundred empty miles from the next one can lose money against a cheaper load that keeps you loaded. Everything here exists to answer one question: which freight is actually worth running?
The export
From your dispatch or accounting software, export a settlement or load history to CSV or Excel — one row per load, with the date, origin and destination, loaded miles, revenue, and the truck or driver. If you also capture deadhead miles and fuel, include them; they turn revenue analysis into margin analysis.
The numbers that decide profitability
1. Revenue per mile — loaded and all-in
What good looks like: an all-in figure comfortably above your cost per mile.
Everyone quotes revenue per loaded mile because it looks better. The number that pays your bills is revenue divided by total miles including empty ones. Track both, and negotiate against the second.
2. Deadhead percentage
What good looks like: as low as your lanes realistically allow, and trending down.
Empty miles divided by total miles. This is the number that quietly converts a good rate into a mediocre week. High deadhead concentrated on particular lanes is a planning problem you can solve; spread evenly, it is a network problem that needs different freight.
3. Cost per mile
What good looks like: known, updated, and split into fixed and variable.
Fuel, maintenance, insurance, payments, driver pay, and overhead divided by total miles. Without this figure, every rate conversation is guesswork. With it, you can decline bad freight in seconds and defend your price with something real.
4. Revenue per truck per week
What good looks like: consistent across comparable trucks and weeks.
This is the cleanest productivity measure in a fleet, because it captures rate, utilization, and downtime together. A truck well below the group usually points to dispatch patterns or maintenance downtime rather than the driver.
5. Lane and customer profitability
What good looks like: your repeat lanes among your better-paying ones.
Group revenue and miles by origin-destination pair, then by customer. Nearly every carrier finds at least one regular lane that has been losing money for months, kept alive by habit and a good relationship.
6. Accessorials: detention, layover, lumper
What good looks like: billed and collected, not absorbed.
Detention that never gets invoiced is free time you gave away. Track accessorial revenue as a share of the total — if it is near zero while your drivers regularly sit, you are absorbing a real cost that your rates do not cover.
7. Days to pay
What good looks like: consistent with your terms, and stable per customer.
Cash flow ends more carriers than rates do, because fuel and payroll do not wait for a broker. A customer paying well beyond terms is effectively charging you interest — and that should be priced into their rate or the relationship reconsidered.
Three expensive habits
- Quoting on loaded miles. The rate that looks fine loaded can be a loss all-in. Do the arithmetic before accepting, not at settlement.
- Running a familiar lane out of habit. Rates drift. A lane that worked last year deserves rechecking against current cost per mile.
- Not billing detention. It feels awkward once and costs money every week.
A weekly rhythm
Weekly, not monthly: revenue per total mile, deadhead percentage, and revenue per truck. Compare against your cost per mile. Then look at the worst two loads of the week and ask what they had in common. Carriers improve by declining specific freight, and that decision has to be made with numbers you trust.
Let PlainSight read your settlement export
Upload your load or settlement history and PlainSight groups revenue by truck, customer, and lane, surfaces trends and concentration, and writes plain-English next steps — all in your browser, with nothing uploaded.
Try it free on your own numbers →
Frequently asked questions
- What file do I need?
- A load or settlement history as CSV or Excel with one row per load, including date, revenue, miles, and truck or driver. Origin and destination let you analyze lanes; deadhead miles and fuel make margin analysis possible.
- Why does deadhead matter so much?
- Because empty miles cost nearly as much as loaded ones in fuel, wear, and hours, while earning nothing. A high rate with heavy deadhead can easily be worse than a modest rate that keeps you loaded.
- How do I calculate cost per mile?
- Add fixed costs (payments, insurance, permits) and variable costs (fuel, maintenance, driver pay, tolls) for a period, then divide by total miles run in that period. Update it at least quarterly.
- Is my data safe with PlainSight?
- Yes. Your file is processed entirely in your browser and never uploaded. Optional AI features send only anonymized summary totals, never customer names or load details.
This guide is general information for business owners, not financial, tax, or legal advice. Figures described as “typical” are rules of thumb that vary by market and model — always read your own numbers in context.