What Is Cost Per Mile and Why It's the Most Important Number You're Not Tracking
By Darius Goins | Truckers Shield
You're rolling down I-40 at 65 miles per hour. The broker just called with a load — 1,200 miles, paying $2.10 a mile. Sounds decent. You take it.
But here's the question nobody taught you to ask: what does it actually cost you to move that truck one mile?
If you don't know that number — your real, honest, all-in cost per mile — then you have no idea whether that load made you money or cost you money. You're not running a business. You're guessing.
After 25 years behind the wheel and 2.5 million miles, I can tell you that most owner-operators are guessing. Not because they're not smart. Because nobody ever handed them the formula.
This post is the formula.
What Cost Per Mile Actually Means
Cost per mile (CPM) is the total amount it costs you to operate your truck for one mile. That includes everything — fuel, insurance, truck payment, maintenance, tires, permits, taxes, deadhead miles, your own labor — divided by the total miles you drive.
It sounds simple. It's not, because most drivers only count the obvious stuff.
They add up fuel and maybe the truck note and come up with something like $1.45 a mile. Then they take a load paying $1.80 and think they're making $0.35 a mile profit.
But they forgot insurance. They forgot the tire that's going to blow in 30,000 miles. They forgot the quarterly taxes. They forgot the 180 miles of deadhead to get to the pickup. They forgot the two days of detention that ate into their weekly miles average.
When you add it all back in, that $0.35 profit might be $0.08. Or it might be negative.
That's why CPM is the most important number in your business — and why most drivers have no idea what theirs actually is.
The Two Types of Costs You Need to Know
To calculate your real CPM, you need to understand how your costs break down. There are two buckets.
Fixed Costs
These are the costs you pay every month whether the truck moves or not. They don't change based on how many miles you run.
- Truck payment — whatever you owe the bank or the lease company every month
- Insurance — physical damage, liability, cargo, bobtail
- Base permits and registrations — IRP, IFTA registration, UCR
- Factoring fees — if you're factoring your invoices
- Accounting or bookkeeping — if you're paying someone to handle your books
- Phone and ELD — your communication and compliance tools
- Health insurance — often overlooked, but it's a real business cost
Add all of that up. That's your monthly fixed cost. If your truck sits for a week, you still owe every dollar of it.
Variable Costs
These are the costs that move with your miles.
- Fuel — your biggest variable cost by far. Calculate this based on your actual MPG and the current diesel price, not a guess.
- Maintenance and repairs — oil changes, filters, brakes, belts, everything. A realistic number is $0.12–$0.18 per mile depending on your truck and age.
- Tires — a full set of steer and drive tires can run $3,000–$5,000. Spread that over expected mileage and you get a per-mile reserve number.
- Tolls — if you run the northeast or heavily tolled corridors, this adds up fast
- Scales and inspections — minor, but real
- Lumper fees — if you're doing any food or retail freight
The Formula
Here's how you calculate your cost per mile:
Step 1: Add up all your monthly fixed costs.
Step 2: Estimate your average monthly miles. Be honest — not your best month, your realistic average.
Step 3: Divide your monthly fixed costs by your monthly miles. That gives you your fixed cost per mile.
Step 4: Add up all your variable costs per mile.
Step 5: Add fixed CPM + variable CPM. That's your total cost per mile.
Example:
Category Monthly Amount Truck payment $2,200 Insurance $1,100 Permits/IFTA $200 ELD/phone $150 Factoring (3%) $480 Total Fixed $4,130
| Category | Monthly Amount |
|---|---|
| Truck payment | $2,200 |
| Insurance | $1,100 |
| Permits/IFTA | $200 |
| ELD/phone | $150 |
| Factoring (3%) | $480 |
| Total Fixed | $4,130 |
Average monthly miles: 11,000
Fixed CPM: $4,130 ÷ 11,000 = $0.376
| Variable Cost | Per Mile |
|---|---|
| Fuel (6.5 MPG, $3.80 diesel) | $0.585 |
| Maintenance reserve | $0.15 |
| Tire reserve | $0.04 |
| Tolls | $0.02 |
| Total Variable | $0.795 |
Total CPM: $0.376 + $0.795 = $1.17
Now when a broker offers you $1.80 a mile, you know your actual margin is $0.63 a mile — not a guess, not a feeling. A number.
And when they offer you $1.10 a mile, you know to say no — or at minimum to negotiate — because you'd be running at a loss.
The Deadhead Problem
Here's what kills drivers who think they know their CPM: they calculate it based on loaded miles only.
But your truck burns fuel on deadhead too. Your insurance runs on deadhead too. Your time goes into deadhead too.
If you're running 1,200 loaded miles but drove 200 miles empty to get to the pickup, your real revenue needs to cover 1,400 miles of operating cost — not 1,200.
So the right way to think about any load is total trip CPM — all costs from where you are now to where you'll be when the load delivers. That includes the deadhead to pickup, the loaded miles, and even a portion of the empty miles getting to your next load.
Most drivers never calculate it this way. That's why loads that look profitable on paper aren't always profitable in practice.
Why This Number Changes — and Why You Have to Track It
Your CPM is not a static number. It changes every month based on:
- Diesel prices (your fuel CPM can swing $0.10–$0.20 in a matter of weeks)
- How many miles you ran (fewer miles = higher fixed CPM)
- Unexpected repairs (a blown turbo can blow up your monthly maintenance average)
- Rate changes on insurance at renewal
- New fees from a factoring company
This is why trucking is hard. Your cost structure is always moving, and the freight market is always moving, and the two don't always move in the same direction.
The drivers who stay solvent — the ones still running 5, 10, 15 years from now — are the ones who check their numbers consistently. Not once a year at tax time. Every month. On every load.
What Most Drivers Do Instead
They look at gross revenue. They see $14,000 grossed in a month and feel good. They don't look at what they spent to generate that $14,000. They don't calculate net. They don't know their CPM. They just hope the checking account stays positive.
Then a slow freight month hits, or a big repair comes in, or fuel spikes, and suddenly the checking account is gone and they don't know why.
This is not a discipline problem. It's an information problem. Drivers were never given the tools to track this in real time, in a way that makes sense for how trucking actually works.
That's exactly why Truckers Shield exists.
Know Your Number Before You Accept the Next Load
The Quick Load Check tool at Truckers Shield is free. No account required. You enter the load details — miles, rate, your fuel cost — and it tells you immediately whether the load is worth it based on your actual cost structure.
It's not a generic calculator. It uses your numbers. Your CPM. Your reality.
👉 Try it free right now at truckersshield.net — no signup required.
If you want the full picture — your monthly breakeven, your profit per load, your tax liability on every settlement, short pay detection, and a co-driver AI that answers your financial questions in plain driver language — that's what Truckers Shield Pro is built for.
👉 Start your free trial at truckersshield.net
Drivers lie. Brokers lie. Numbers don't.
Darius Goins is the founder of Truckers Shield and a 25-year trucking industry veteran with 2.5 million miles across every role — company driver, lease operator, owner-operator, and freight broker. He built Truckers Shield because he needed it and nothing like it existed.
No comments:
Post a Comment