Ask ten owner operators what their truck makes and most will give you a rate per mile. Ask what it costs them to run that mile and you'll get a shrug. That second number is your cost per mile (CPM), and it's the one that decides whether a load actually pays. A $2.50 load looks great right up until you find out it costs you $2.30 a mile to turn the wheels. Yours isn't hard to work out. Most drivers just never do it.
What "cost per mile" actually means
Cost per mile is your total business cost divided by the total miles you run over a stretch of time. The word that trips people up is total. That means every dollar it takes to keep the truck moving and the business legal, spread across every mile you turn, empty ones included.
Cost per mile = Total costs ÷ Total miles driven
Run it monthly to start. A single week is too noisy, and a whole year buries your slow stretches. A month is the sweet spot once you have a few of them logged.
Bucket 1: Fixed costs
Fixed costs barely move whether you run 8,000 miles or 12,000 in a month. You owe them either way:
- Truck and trailer payment (or lease)
- Insurance: liability, cargo, physical damage, occupational/accident
- Permits, plates, IFTA, IRP, and the heavy-vehicle use tax (Form 2290)
- ELD subscription and transponder/toll-program fees
- Parking, bookkeeping/accounting, business phone, and other base costs
Because they're fixed, your cost per mile drops the more you drive. That's why a slow week stings the way it does. The truck payment is the same whether the wheels turned or sat all week.
Bucket 2: Variable costs
Variable costs rise and fall with the miles:
- Fuel and DEF (usually your single biggest line item)
- Tires
- Maintenance and repairs
- Tolls, scales, and lumper fees
- Oil, washes, and the small stuff that adds up
Maintenance is the one that gets people. A month with no repairs isn't free. You're pre-paying for the brakes, tires, and engine work that's already coming. Hold back a maintenance reserve on every mile (plenty of operators use $0.10 to $0.20) so a blown turbo doesn't swallow a whole quarter.
Don't forget to pay yourself
Your time behind the wheel is a real cost. Leave a driver wage out of the math and you'll talk yourself into freight that pays the truck but not you. Decide what your week is worth and put it in the column with everything else.
A worked example
Say you ran 10,000 total miles in a month, 8,500 loaded and 1,500 empty. The numbers below are made up to show the math. Your payment, insurance, and fuel economy will move them around plenty, so pay attention to the method, not the figures.
| Category | Monthly cost |
|---|---|
| Fixed (payment, insurance, permits, ELD, parking) | $6,000 |
| Variable (fuel, tires, tolls, DEF) | $7,500 |
| Maintenance reserve ($0.15 × 10,000) | $1,500 |
| Your pay | $5,000 |
| Total | $20,000 |
$20,000 ÷ 10,000 miles = $2.00 per mile. That's your break-even line. On these numbers, any load under $2.00 a mile all-in loses money, no matter how good the rate sounds when the broker says it out loud.
Always divide by ALL miles — not just loaded ones
The most common way operators fool themselves is by calculating cost over loaded miles only. Those empty deadhead miles to your next pickup still burn fuel and wear the truck, and nobody pays you for them. If you ran 1,500 empty miles, they belong in the denominator. Dividing by loaded-only makes your CPM look lower than reality and pushes you to accept thin freight.
What is a good cost per mile?
Once you have your number, it helps to know where it sits. Industry figures for 2026 put a typical owner-operator's operating cost somewhere in the $1.30–$1.90 per mile range, with fuel alone often eating 25–40% of it. A paid-off, well-kept truck on lean insurance can run under $1.30. A newer truck with a payment and full coverage can push past $1.90, and that's before you've paid yourself a dime.
Treat those as reference points, not goals. The only CPM that means anything is the one you pull from your own books, because your payment, insurance, lanes, and fuel mileage swing it more than any average will. Stack the pay you want for yourself on top and you've got your break-even rate: the number a load has to clear to be worth taking.
Common mistakes to avoid
- Using loaded miles only. Always use total miles, deadhead included.
- Ignoring fixed costs in slow months. They don't pause when you do.
- No maintenance reserve. A "cheap" month is borrowed from an expensive one.
- Leaving out your own pay. The truck profiting isn't the same as you profiting.
- Calculating it once a year. By then the bad lanes have already cost you.
Turn CPM into a per-load decision
Once you know your cost per mile, every rate confirmation becomes simple math:
Rate per mile − Cost per mile = Profit per mile
The formula is the easy part. The hard part is keeping your costs and miles current enough to trust that answer when a broker's on the phone waiting for a yes. That's why we built Trucker Budget: it tracks income and expenses against each load and shows your real profit per mile after fuel and costs, deadhead included, so a losing lane shows up before you book it instead of at tax time.
Heads up: the figures in the example are made up to show the method, not benchmarks to copy. Your real cost per mile rides on your equipment, insurance, lanes, and fuel economy. Run it from your own books.
Frequently asked questions
How much does it cost to run a semi truck per mile?
It varies widely, but 2026 industry figures commonly put an owner-operator's operating cost somewhere around $1.30–$1.90 per mile, with fuel the largest single share. Your own number depends on your truck payment, insurance, and fuel economy, so calculate it rather than leaning on an average.
What is a break-even rate?
Your break-even rate is your cost per mile plus the pay you want for yourself. Any load that pays more than that per mile makes money; anything below it loses money — no matter how the rate "feels."
Should I include my truck payment in cost per mile?
Yes. The payment (or lease) is one of your largest fixed costs. Leaving it out makes every load look more profitable than it is.
Loaded miles or total miles?
Total miles. Deadhead miles cost real fuel and wear, so they belong in the calculation even though no one pays for them.
Know your profit per mile on every load
Trucker Budget tracks expenses and income per load and shows your real per-mile profit after costs — automatically.
Download on the App Store