Why cost per mile is the only number that settles a rate argument
Cost per mile is what a truck spends to move one mile, and it is the benchmark every load has to clear. Without it, a rate looks like a big number or a small number and nothing more. With it, a $2.40 per mile load on a 600 mile lane is either a $390 contribution or a $150 loss, and you know which before you accept it.
The reason it takes a calculator rather than arithmetic is that costs behave in two completely different ways. Your truck payment, insurance and plates are the same whether you run 6,000 miles in a month or 14,000. Divide them by miles and the per-mile figure moves a long way. Fuel, tires and maintenance behave the opposite way: they accrue per mile and barely care how many miles you run in total. Mixing the two into one average and then changing your monthly mileage produces a wrong answer, which is exactly what happens when an owner-operator quotes last year's cost per mile in a slow month.
The second complication is deadhead. Empty miles burn fuel and wear tires but generate no revenue, so the entire cost of the month must be recovered from loaded miles alone. That is why the break-even rate per loaded mile is always at or above total cost per mile, and the gap widens as deadhead rises.
The model, cost by cost
Fixed monthly costs are what you owe with the keys in your pocket. Tractor and trailer payments, primary liability and cargo insurance, physical damage coverage, apportioned plates, UCR registration, the ELD subscription, truck parking, your phone, your accountant. Divide the monthly total by the miles you actually run, and you have fixed cost per mile.
Variable costs accrue as the wheels turn. Fuel is the big one and it is a division, not an assumption: price per gallon divided by miles per gallon gives dollars per mile directly. At $3.95 a gallon and 6.5 mpg that is $0.6077 per mile, and a tenth of a mile per gallon is worth about a cent per mile at that price. Maintenance and tires you get from history — total spend over the last twelve months divided by the miles run in those twelve months. Tolls and trip permits go in the same bucket.
Driver pay sits in the variable bucket when you pay someone by the mile. If you drive the truck yourself, leave it at zero and remember that the profit line then has to cover your wages as well as the return on your capital. Owner-operators who forget this conclude they are profitable when they are working for free.
Deadhead converts cost per total mile into cost per loaded mile. If 12% of miles are empty, 88% of your miles carry the whole cost base, so divide total cost per mile by 0.88. Adding a target profit per total mile before that division gives you the rate you should be asking for, not merely the rate you can survive.
One cost deliberately stays out of this model: anything charged as a percentage of revenue, such as a factoring fee or a percentage dispatch fee. Those scale with the rate, not the mile, so they belong in the rate you negotiate rather than in the cost per mile you compare it against.
Worked example: 10,000 miles a month at 20% deadhead
Your fixed costs are a $2,800 combined truck and trailer payment, $1,300 of insurance and $900 of permits, plates, ELD and admin. You run 10,000 miles a month, of which 20% are empty. Diesel is $4.00 and the truck gets 8.0 mpg. Maintenance runs $0.15 per mile, tires $0.05 and tolls $0.05. You drive the truck yourself.
- Fixed total. 2,800 + 1,300 + 900 = $5,000 a month.
- Fixed per mile. 5,000 ÷ 10,000 = $0.500.
- Fuel per mile. 4.00 ÷ 8.0 = $0.500.
- Variable per mile. 0.500 + 0.15 + 0.05 + 0.05 = $0.750.
- Total per mile. 0.500 + 0.750 = $1.250.
- Loaded miles. 10,000 × (1 − 0.20) = 8,000 miles.
- Break-even loaded rate. 1.250 ÷ 0.80 = $1.5625 per loaded mile.
- Rate for $0.25 profit per total mile. (1.250 + 0.250) ÷ 0.80 = 1.500 ÷ 0.80 = $1.875 per loaded mile.
Now price a load at $2.00 per loaded mile. Revenue is 2.00 × 8,000 = $16,000 and cost is 1.250 × 10,000 = $12,500, so the month clears $3,500. Check it against the target: the profit per total mile is 3,500 ÷ 10,000 = $0.35, which is above the $0.25 you asked for, consistent with $2.00 exceeding the $1.875 target rate.
Now run 5,000 miles instead of 10,000, with everything else unchanged. Fixed per mile becomes 5,000 ÷ 5,000 = $1.000, total per mile becomes $1.750, and the break-even loaded rate becomes 1.750 ÷ 0.80 = $2.1875. The same $2.00 load that made money at 10,000 miles a month loses money at 5,000. Utilisation, not rate, is what moved.
How to read your own numbers
Compare fixed cost per mile against variable cost per mile first. When fixed cost per mile is the larger of the two, the truck is not running enough miles to carry its standing costs, and the fastest improvement is more miles rather than cheaper miles. When variable dominates, look at fuel: at 6.5 mpg and $3.95 diesel, fuel alone is $0.6077 per mile, which is normally the single largest line in the whole model.
Treat the break-even loaded rate as a floor and the target loaded rate as your ask. The gap between them is your negotiating room, and it is worth knowing precisely, because on a load board the difference between the two is often a single quote. Note also what the break-even rate does not include: your own wages if you left driver pay at zero, income tax, and any reserve for the next engine overhaul or the next truck.
Deadhead deserves separate attention because it is the one input most people guess at. Pull it from your ELD or your IFTA mileage reports rather than estimating. Moving from 20% to 12% deadhead in the worked example lowers the break-even loaded rate from 1.250 ÷ 0.80 = $1.5625 to 1.250 ÷ 0.88 = $1.4205, an improvement of about fourteen cents per loaded mile without changing a single cost.
Finally, rebuild the whole model quarterly. Insurance renews, fuel moves, and a set of drive tires is a step change in the tire line. A cost per mile calculated once and reused for a year is the single most common reason a carrier discovers a bad year only when the accounts arrive.
Total cost per mile at different monthly utilisations
| Miles per month | Fixed $/mi | Total $/mi | Break-even loaded rate at 20% deadhead |
|---|---|---|---|
| 5,000 | $1.000 | $1.750 | $2.188 |
| 6,000 | $0.833 | $1.583 | $1.979 |
| 8,000 | $0.625 | $1.375 | $1.719 |
| 10,000 | $0.500 | $1.250 | $1.563 |
| 12,000 | $0.417 | $1.167 | $1.458 |
| 14,000 | $0.357 | $1.107 | $1.384 |
| 16,000 | $0.313 | $1.063 | $1.328 |
Fixed $/mi is $5,000 ÷ miles. Total is that plus $0.750. The last column is total ÷ 0.80. Notice the curve flattens: going from 5,000 to 10,000 miles saves $1.750 − $1.250 = $0.500 per mile, while the next 6,000 miles up to 16,000 save only $1.250 − $1.063 = $0.187.
Mistakes that make a cost per mile too low
- Costing on loaded miles only. Fuel and tires are consumed on empty miles too. Divide costs by all miles, then convert to a loaded rate at the end.
- Using an optimistic monthly mileage. Fixed cost per mile is inversely proportional to miles, so a best-month figure understates the whole cost base. Use a twelve-month average that includes home time, breakdowns and slow weeks.
- Leaving out your own wages. If you drive and do not enter driver pay, the profit line is your salary and your return on capital combined. Decide how much of it is which.
- Ignoring the overhaul reserve. A major engine or transmission event does not appear in last year's maintenance history. Practitioners typically carry a reserve as a separate cents-per-mile line.
- Forgetting non-driving fixed costs. Parking, phone, accounting, bookkeeping software and the annual physical are all real and all fixed.
- Quoting the posted diesel price. Use the average you actually pay after fuel-card discounts, because on a 6.5 mpg truck a 20-cent difference is about three cents a mile.
- Mixing percentage fees into per-mile cost. Factoring and percentage dispatch scale with revenue. Model them against the rate, not the mile.
The fastest lever is usually deadhead, not fuel
Fuel gets all the attention because it is the biggest line, but it is also the hardest to move. Take the worked example and compare the two levers on the same basis, dollars per loaded mile. Improving fuel economy from 8.0 to 8.3 mpg lowers total cost per mile by $4.00 ÷ 8.0 − $4.00 ÷ 8.3 = $0.0181, and dividing by 0.80 makes that $0.0226 per loaded mile. Cutting deadhead from 20% to 12% lowers the break-even loaded rate from $1.250 ÷ 0.80 = $1.5625 to $1.250 ÷ 0.88 = $1.4205, a saving of $0.1420 per loaded mile — about six times as much, and it costs nothing but better load selection. Both are worth doing; only one moves the number quickly.
Where cost per mile fits with the rest of the operation
Cost per mile is the carrier's side of a negotiation whose other side is the shipper's cost of the alternative. A shipper comparing a truckload move against LTL is comparing your rate against a class-rated tariff, which is why understanding freight density and class helps you know when your quote is genuinely competitive: dense freight rates cheaply as LTL and expensive as truckload, and bulky freight does the reverse.
On the load itself, weight limits decide whether a lane is even available to you. A heavy load that puts you over a tandem limit becomes a permit problem before it becomes a rate problem, and the federal bridge formula calculator settles that in advance. On the fuel line, your real economy over a tank is worth measuring rather than trusting the dash display; the fuel economy calculator does the fill-to-fill arithmetic.
Structurally, this is the same break-even model any small business uses — a fixed cost base, a variable cost per unit and a contribution margin — and the general form is in the break-even point calculator. A truck is simply a business whose unit of production is a mile. The same logic applies to pricing your own time in any capacity-limited business, which is what the freelance hourly rate calculator does with hours instead of miles.
A closing caution: the model here is pre-tax and pre-depreciation-recapture. Your truck payment is a cash outflow, not a depreciation expense, and the two differ in every tax year. Use this calculator to price loads and check viability; use your accountant's numbers to file.
