Ask most small carrier owners what their cost per mile is, and they'll give you a number based on fuel and driver pay. Maybe they'll add a rough estimate for maintenance. But the real number — the one that tells you whether a load is actually profitable — includes a lot more than that.
Carriers who underestimate their cost per mile tend to accept loads that look profitable on paper but erode their margins in practice. Over time, that gap between perceived and actual profitability can put a business in a position where the trucks are always running but the money never quite adds up.
Why Most Cost-Per-Mile Calculations Are Wrong
The typical mistake is treating some costs as "business overhead" rather than per-mile costs. If your insurance costs $8,000/month, that's not an abstract overhead expense — it's a cost that every mile your trucks run has to cover. If your trucks run 20,000 miles that month, insurance is costing you $0.40/mile. If they only run 15,000, it's costing you $0.53/mile.
Fixed costs don't disappear when you're looking at individual loads — they get averaged across your mileage. And the fewer miles you run, the higher that per-mile burden becomes.
The Three Cost Categories
Fixed Costs
These costs occur regardless of how many miles you drive:
- Truck payment or lease
- Insurance (liability and cargo)
- Permits and licenses — annual base plates, IFTA decals, operating authority fees
- Trailer payment or rental
- Loan interest
To convert these to a per-mile rate, add them up monthly and divide by your average monthly miles.
Variable Costs
These scale directly with miles driven:
- Fuel — the most visible cost. Calculate by dividing your average fuel spend by total miles
- Driver pay — if paid per mile, straightforward. If salaried or percentage-based, convert to a per-mile figure
- Tires — a set of steer tires lasts ~100,000 miles, drive tires ~150,000. Tires alone add $0.03–$0.05/mile
- Maintenance and repairs — budget $0.12–$0.18/mile for a well-maintained truck. Many owner-operators forget this until a major repair wipes out months of profit
- Tolls and scales
Semi-Fixed Costs
These exist regardless of mileage but are harder to eliminate:
- Dispatcher or back-office staff
- TMS software and tools
- Factoring fees — typically 2–5% of gross revenue
- Communication — phone, ELD subscription
- Accounting and legal
A realistic total cost per mile for a small carrier running a single late-model truck typically falls between $1.65 and $2.10 per mile, all costs included. Many owner-operators estimate $1.20–$1.40 and wonder why they're not making money.
A Sample Calculation
Here's a simplified example for a single owner-operator running 10,000 miles/month:
- Truck payment: $2,200/mo → $0.22/mi
- Insurance: $1,800/mo → $0.18/mi
- Fuel (6 mpg at $4.00/gal): ~$0.67/mi
- Driver pay (owner draw): $0.35/mi
- Tires and maintenance: $0.16/mi
- Permits, ELD, factoring, misc: $0.12/mi
- Total: ~$1.70/mi
At $1.70/mile, a 1,000-mile load needs to gross at least $1,700 just to break even — before profit. A rate of $2.00/mile generates $300 in actual margin. A rate of $1.50/mile loses you $200.
How This Changes Load Selection
Once you know your true cost per mile, load selection becomes a straightforward math problem. Any load that doesn't clear your CPM plus a target margin isn't worth running. Deadhead miles count too — if you drive 300 miles empty to pick up a 700-mile load, you're covering 1,000 miles of costs on 700 miles of revenue.
The most profitable carriers are disciplined about the loads they refuse, not just the loads they take. That discipline requires knowing your numbers — and keeping them updated as fuel prices, maintenance costs, and driver pay change over time.
Recalculate Every Quarter
Cost per mile isn't a static number. Fuel prices move. Maintenance costs spike after a major repair. Truck payments change when equipment is paid off or replaced. Recalculate your true CPM at least every quarter, and update your minimum rate thresholds accordingly.
Carriers who know their numbers make better decisions. It's that simple — and that consequential.