๐Ÿš› TruckSpot Dispatch

How to Calculate Cost Per Mile in Trucking (2026)

Cost per mile is the single number that tells you whether a load makes money. If you don't know yours, you're guessing. Here's how to nail it down.

The three buckets

The formula

Cost per mile = (Fixed + Variable + Salary) รท Total miles driven

Use a real period โ€” a month is ideal โ€” and include deadhead miles. Empty miles still cost fuel and wear, so leaving them out flatters your number.

Worked example

CategoryMonthly
Fixed (payment, insurance, permits)$4,200
Variable (fuel, tires, maintenance)$6,800
Driver pay$5,000
Total$16,000
Miles driven8,000
Cost per mile$2.00/mi

That $2.00 is your rate floor. Any load under it loses money before you've made a dime.

Why it changes how you book

Once you know your cost per mile, every load is a yes/no in seconds. That's the basis of profit prediction โ€” and what separates a carrier that grows from one that runs busy and broke.

Let the software track it live

TruckSpot Dispatch captures fuel and expenses automatically and shows your true cost and profit per truck, per lane, per mile โ€” and predicts a load's margin before you accept it.

See your real cost per mile โ€” free 14-day trial โ†’

Frequently asked questions

What is the average cost per mile for trucking?

For most owner-operators and small fleets, around $1.80โ€“$2.20 all-in, but it varies widely with fuel, insurance and miles run. Calculate your own number instead of relying on an average.

How do I calculate cost per mile?

Add fixed costs, variable costs and driver pay for a period, then divide by total miles driven. The result is your true cost per mile and your rate floor.

Should I count deadhead miles?

Yes. Use total miles including empty deadhead miles โ€” they still cost fuel and wear. Costing only loaded miles understates your real cost per mile.