Industrial, Logistics & Plant Operations Warehouse, Freight & Trucking Fixed plus variable cost model, with deadhead adjusted onto loaded miles

Trucking Cost Per Mile Calculator

This calculator turns your real monthly costs into a defensible cost per mile and then answers the question that actually matters on a load board: what does this load have to pay per loaded mile before it is worth taking? It separates fixed costs, which you owe whether the truck moves or not, from variable costs, which you only incur while rolling. It then divides the whole cost base across loaded miles only, because empty miles earn nothing but cost everything. Enter a quoted rate and it reports the monthly profit that rate produces.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Truck and trailer paymentCombined monthly note on tractor and trailer. Enter 0 if both are paid off.2800 $
InsurancePrimary liability, cargo, physical damage and occupational accident, divided to a monthly figure.1300 $
Permits, plates, ELD and adminApportioned plates, UCR, IFTA filing, ELD subscription, parking, phone, accounting and any base office cost.900 $
Total miles driven per monthEvery mile on the odometer, loaded and empty. Take a twelve-month average, not your best month.10000 mi
Deadhead share of total milesEmpty miles as a percentage of all miles. Take it from your ELD or IFTA records rather than guessing.12 %
Diesel priceYour average pump price after fuel-card discounts, not the posted cash price.3.95 $/gal
Fuel economyMiles per gallon across all miles including idle time. Most modern sleeper tractors run 6 to 8.6.5 mpg
Maintenance and repair per mileTwelve months of parts, labour, PM services and roadside repairs divided by twelve months of miles.0.17 $/mi
Tires per mileCost of a full set divided by the miles you get from it, counting recaps separately if you run them.0.045 $/mi
Tolls, scales and permits per mileToll transponder charges, weigh station and trip permit costs spread over your miles.0.03 $/mi
Hired driver pay per mileLeave at 0 if you drive the truck yourself and take your income from the profit line.0 $/mi
Target profit per total mileThe margin you want on every mile the truck turns, loaded or empty, before income tax.0.25 $/mi
Rate offered per loaded mileThe linehaul rate on the load you are evaluating, divided by its loaded miles.2.5 $/mi

It returns

  • Total cost per mile — Every dollar you spend, divided by every mile you turn.
  • Fixed cost per mile
  • Variable cost per mile
  • Fuel cost per mile
  • Break-even rate per loaded mile — Below this rate the month loses money at your current deadhead percentage.
  • Rate per loaded mile to hit the profit target
  • Loaded miles per month
  • Monthly profit at the offered rate

The formula

Ctot=FM+pe+v
Rbe=Ctot1d
Rtgt=Ctot+π1d

In plain text: Total $/mi = fixed monthly ÷ monthly miles + fuel price ÷ mpg + other variable $/mi; break-even loaded rate = total $/mi ÷ (1 − deadhead)

  • C totTotal cost per mile driven ($/mi)
  • FFixed costs per month: payments, insurance, permits, admin ($/month)
  • MTotal miles driven per month, loaded and empty (mi/month)
  • pDiesel price ($/gal)
  • eFuel economy (mpg)
  • vOther variable cost per mile: maintenance, tires, tolls, driver pay ($/mi)

Fixed costs are those you owe when the truck is parked. Variable costs stop when it stops. Anything charged as a percentage of revenue, such as a dispatch fee or factoring, is not a cost per mile and belongs in the rate negotiation instead.

Updated Category Warehouse, Freight & Trucking Verified against published test cases Reading time 11 min

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.

  1. Fixed total. 2,800 + 1,300 + 900 = $5,000 a month.
  2. Fixed per mile. 5,000 ÷ 10,000 = $0.500.
  3. Fuel per mile. 4.00 ÷ 8.0 = $0.500.
  4. Variable per mile. 0.500 + 0.15 + 0.05 + 0.05 = $0.750.
  5. Total per mile. 0.500 + 0.750 = $1.250.
  6. Loaded miles. 10,000 × (1 − 0.20) = 8,000 miles.
  7. Break-even loaded rate. 1.250 ÷ 0.80 = $1.5625 per loaded mile.
  8. 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

Worked example cost base — $5,000 of fixed cost per month and $0.750 of variable cost per mile — spread across different monthly mileages, with the break-even loaded rate at 20% deadhead.
Miles per monthFixed $/miTotal $/miBreak-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.

Frequently asked questions

What is a typical cost per mile for an owner-operator?

It depends almost entirely on utilisation and equipment age, so build your own rather than borrowing a figure. The structure is the reliable part: fuel is usually the largest single line, fixed costs are the most sensitive to how many miles you run, and the total moves sharply below about 8,000 miles a month. Enter your own payment, insurance and fuel economy and the calculator gives you the number that applies to your truck.

Should I calculate cost per mile on loaded miles or all miles?

Calculate cost on all miles, then convert to a rate on loaded miles. Fuel, tires and maintenance are consumed while running empty, so dividing them only by loaded miles hides real cost. The conversion is a single division by one minus the deadhead fraction, and doing it at the end keeps the cost side of the model honest.

How do I find my deadhead percentage?

Take total miles from your IFTA or ELD summary for a quarter, subtract the loaded miles you billed on rate confirmations, and divide the difference by total miles. Doing it over a full quarter smooths out an unusual week. Guessing is the largest single source of error in a cost-per-mile model, because the break-even rate divides by one minus this number.

Does the profit figure include my own pay?

Only if you entered driver pay per mile. If you drive the truck yourself and left that field at zero, the monthly profit shown is your wages plus your return on the truck combined. Decide what you want to earn as a driver, enter it as driver pay, and the remaining profit becomes the return on your capital, which is the number to compare against leasing the truck to a carrier.

Why does running more miles lower my cost per mile?

Because fixed costs are a fixed dollar amount spread over more miles. With $5,000 a month of fixed cost, 5,000 miles carries $1.00 of it per mile and 10,000 miles carries $0.50. Variable cost per mile does not change, so the total falls by exactly the change in the fixed share. The effect flattens: the first extra miles help far more than the last ones.

Should factoring and dispatch fees go into cost per mile?

No, when they are charged as a percentage of revenue. A 3% factoring fee scales with the rate, not the distance, so folding it into a per-mile cost misstates it on every load whose rate differs from your average. Subtract percentage fees from the rate you are offered before comparing it with the break-even rate this calculator produces.

How often should I rebuild this calculation?

Quarterly, and immediately after any renewal or major repair. Insurance premiums reset annually, diesel moves week to week, and a new set of drive tires is a step change in the tire line. Carriers who calculate once and reuse the figure for a year usually discover the drift only when the annual accounts arrive.

What does the target rate per loaded mile actually guarantee?

It is the rate that delivers your chosen profit per total mile, before income tax and before any reserve you have not entered as a cost. If you asked for $0.25 per total mile at 10,000 miles, hitting the target rate on every loaded mile produces $2,500 a month of margin. It does not cover an unbudgeted overhaul, so many operators add a cents-per-mile reserve to the maintenance line rather than relying on the profit figure.

References