Your cost per mile (CPM) is the single most important number in your trucking business. It tells you exactly how much it costs to move your truck one mile down the road — and without knowing this number, you're essentially guessing whether each load is profitable or losing you money.
Most owner-operators who struggle financially don't have a revenue problem — they have an expense awareness problem. They accept loads that seem decent on the surface but actually cost more to haul than they pay. This guide fixes that.
WHY COST PER MILE MATTERS
When a broker offers you $2.50 per mile for a load, you need to instantly know whether that's a good deal or a money-loser. If your cost per mile is $1.85, then $2.50/mile means $0.65 of profit per mile — solid. But if your cost per mile is $2.60, you'd actually be paying to haul that load.
Knowing your CPM lets you set a minimum rate — the lowest rate you'll accept — and make confident decisions on every load offer you receive.
THE TWO TYPES OF EXPENSES
Fixed Costs (You Pay These No Matter What)
Fixed costs hit you every month regardless of how many miles you drive or loads you haul:
- Truck payment: $1,200 - $2,500/month
- Trailer payment: $500 - $1,200/month
- Insurance: $1,200 - $3,000/month
- Permits and licensing: $50 - $150/month (annualized)
- ELD and technology: $30 - $100/month
- Phone and internet: $100 - $200/month
- Accounting/bookkeeping: $100 - $300/month
Add these up for your operation. For a typical owner-operator with a financed truck, total fixed costs land between $3,180 and $7,450 per month. If you own your truck outright, your fixed costs drop dramatically — paid-off trucks are a huge advantage.
Variable Costs (These Change Based on Miles Driven)
Variable costs go up and down with how much you drive:
- Fuel: $0.50 - $0.75/mile (your single biggest variable expense)
- Maintenance and repairs: $0.10 - $0.20/mile (oil changes, brakes, filters, belts)
- Tires: $0.03 - $0.06/mile (full set of 18 costs $4,000–$7,000, lasts ~150,000 miles)
- Tolls: $0.02 - $0.08/mile (Northeast runs are toll-heavy)
- Lumper fees: $0 - $0.02/mile
- Scale tickets: $0.01/mile
- Food and per diem: $0.05 - $0.10/mile (IRS allows $80/day per diem deduction)
- Factoring fees: $0.04 - $0.10/mile (if you use a factoring company)
Total variable costs typically run $0.75 - $1.30 per mile. Fuel alone accounts for roughly half, which is why fuel cards and fuel optimization apps make such a difference.
THE COST PER MILE FORMULA
Here is the formula every owner-operator needs to know:
COST PER MILE FORMULA
Here is a real example. Say you run 8,500 miles in a month:
REAL-WORLD EXAMPLE — FIXED COSTS
VARIABLE COSTS AT 8,500 MILES
YOUR COST PER MILE
In this example, you need at least $1.47/mile just to break even. Any load paying less than $1.47/mile loses you money. Your goal is at least $0.50–$0.75 of margin above your CPM — putting your target rate in the $2.00–$2.25/mile range.
AUTOMATE YOUR COST PER MILE TRACKING
Our Financial Dashboard calculates cost per mile automatically — 238 built-in formulas. Stop guessing, start knowing.
WHAT ABOUT DEADHEAD MILES?
Here's where many owner-operators miscalculate: they forget about deadhead miles. If a load pays $3.00/mile for 500 miles but you have to drive 150 empty miles to reach the pickup, your effective rate drops significantly.
Effective Rate = Total Pay ÷ Total Miles (loaded + deadhead)
$1,500 ÷ 650 miles = $2.31 per mile effective
That $3.00/mile load is really a $2.31/mile load when you factor in the deadhead. Still profitable in our example, but a lot less impressive than it first appeared.
Truckstop — 20% Off for 6 Months
Live rate data by lane, broker credit checks, and the deepest freight inventory for flatbed and hot shot. Know what loads are paying before you call.
HOW TO LOWER YOUR COST PER MILE
Once you know your CPM, the next step is attacking it. Even small reductions compound into thousands per year.
1. Drive more miles. At 8,500 miles/month, $4,525 in fixed costs = $0.53/mile. At 10,000 miles, it drops to $0.45/mile. That $0.08 difference is $800/month in your pocket.
2. Buy fuel strategically. Fuel is your biggest variable cost. Use a fuel card with per-gallon discounts and apps like GasBuddy or Mudflap. A $0.15/gallon savings at 6.5 MPG over 8,500 miles saves $196/month.
3. Minimize deadhead miles. Every empty mile costs money without generating revenue. Plan round-trip lanes, book return loads before you deliver, and use a load board that helps minimize deadhead. Keep it under 10%.
4. Stay on top of maintenance. Preventive maintenance is 3–5x cheaper than roadside repairs. A $300 scheduled service beats a $2,000 breakdown every time.
5. Negotiate better rates. Even $0.10/mile more at 8,500 miles/month is $850 in extra gross revenue. Read our rate negotiation guide for scripts that work.
6. Track every expense. Owner-operators who track expenses monthly catch waste early — unused subscriptions, overpriced insurance, inefficient routes.
WHAT IS A GOOD COST PER MILE?
Lower is better — your cost per mile is what you spend to operate, not what you earn. For most owner-operators with a financed truck in 2026, CPM falls between $1.30 and $1.80:
- Under $1.30/mile: Excellent. You are running a very lean operation — likely own your truck outright or have minimal fixed costs. At average rates of $2.20–$2.80/mile, you are keeping $0.90+ per mile in profit.
- $1.30 – $1.60/mile: Good. Typical for a financed truck with a tight operation. Solid margin at market rates. Focus on keeping deadhead low and rates above $2.20/mile.
- $1.60 – $1.90/mile: Getting tight. Your margins shrink fast when rates dip below $2.50/mile. Look for cost-cutting — can you lower insurance premiums? Refinance? Reduce deadhead? Every $0.05 you shave off CPM is $425/month at 8,500 miles.
- Over $1.90/mile: Danger zone. You need rates consistently above $2.60/mile just to make a modest living, and any rate downturn could put you in the red. Urgently review truck payment, insurance, fuel efficiency, and deadhead percentage.
The formula above gives you a snapshot. But your CPM changes every month — fuel prices shift, maintenance costs spike, insurance renews at a different rate. The carriers who stay profitable aren't the ones who calculated CPM once and forgot about it. They're the ones who track it monthly and catch problems before they become emergencies. A $0.15/mile increase in costs that goes unnoticed for 6 months costs you $7,650 at 8,500 miles/month.
RELATED GUIDES
FREQUENTLY ASKED QUESTIONS
Monthly, at minimum. Fuel prices, insurance rates, and maintenance costs change constantly. If you use a spreadsheet, CPM calculation takes 5 minutes.
Most owner-operators calculate CPM as business costs only. Your profit is what is left after CPM. If you need to net $1,500/week at 2,100 miles/week, you need $0.71/mile above your CPM. So if CPM is $1.50, your minimum rate is $2.21/mile.
Fuel — typically 30–40% of total operating costs. That is why fuel optimization has the biggest impact on lowering CPM. The second biggest is usually truck payment and insurance combined.
Remove the truck payment from fixed costs. This drops CPM by $0.20–$0.35/mile. However, budget $0.05–$0.10/mile for a truck replacement fund.
No. CPM covers operating costs. Taxes are calculated on net profit. Set aside 25–30% of net profit for taxes. See our complete tax deduction guide to minimize what you owe.