How to Calculate Your Cost Per Mile (And Why It Matters)

If you don't know your cost per mile, you're flying blind. You might think you're profitable—but your truck is slowly bleeding money. Here's how to calculate your true operating cost.

Why Cost Per Mile Matters

Your cost per mile (CPM) is the foundation of every business decision:

Carriers who don't know their CPM take loads at a loss and wonder why they're broke. Don't be that carrier.

The Cost Per Mile Formula

CPM = Total Operating Costs / Total Miles Driven

Simple in theory. The hard part is tracking all your costs—not just fuel.

Step 1: Calculate Fixed Costs

Fixed costs are expenses you pay whether the truck moves or not:

Example fixed costs per month: $1,800 (truck) + $1,000 (insurance) + $60 (permits) + $120 (IRP/IFTA) = $2,980/month

Step 2: Calculate Variable Costs

Variable costs scale with miles driven:

Example variable costs per mile: $0.55 (fuel) + $0.15 (maintenance) + $0.04 (tires) + $0.01 (washes) + $0.03 (tolls) = $0.78/mile

Step 3: Don't Forget Driver Pay

If you're an owner-operator driving your own truck, you need to pay yourself:

Many owner-operators skip this and think they're profitable—until they realize they're working 70 hours/week for below minimum wage.

Step 4: Add It All Up

Let's calculate CPM for an owner-operator driving 10,000 miles/month:

Cost per mile: $15,780 / 10,000 miles = $1.58/mile

What Your CPM Tells You

If your CPM is $1.58/mile:

Any load paying less than your CPM is burning money. You're better off deadheading or sitting still.

Industry Benchmarks

Typical owner-operator CPM ranges:

If your CPM is significantly higher, you're either:

How to Lower Your CPM

1. Drive more miles — Fixed costs stay the same, so more miles = lower CPM

2. Improve fuel economy — Slow down, use cruise control, maintain tire pressure (every 0.1 MPG improvement saves ~$0.02/mile)

3. Negotiate better insurance rates — Shop annually, bundle policies, improve your CSA score

4. Do preventive maintenance — $150 oil changes beat $5,000 engine repairs

5. Reduce deadhead miles — Plan backhauls, work with dispatchers who book round-trip freight

Stop Guessing at Profit

Northside shows you the all-in rate per mile for every load—including deadhead. Know your margin before accepting the load.

Sign Up for Northside

Track Your CPM Monthly

Your CPM isn't static—it changes with fuel prices, maintenance needs, and mileage. Recalculate quarterly:

Use a spreadsheet or accounting software (QuickBooks, FreshBooks, or a simple Google Sheet). Track every expense. Guessing = losing.

Final Thoughts

Knowing your cost per mile is the difference between running a business and running yourself broke. Calculate it. Track it. Use it to price loads.

If a broker offers $1.40/mile and your CPM is $1.58/mile, you're losing $0.18/mile. A 500-mile load = $90 loss. That's not a thin margin—that's suicide.

Know your numbers. Negotiate from data. Keep more of what you earn.