Monday

9 Mar, 2026

How To Calculate Cost Per Mile As An Owner-Operator: The One Number That Tells You If A Load Is Worth Hauling

May 1, 2026

You took a load from Dallas to Phoenix at $2.40 a mile. Felt decent. Got there, deadheaded 80 miles to your next pickup, paid $890 for fuel, threw $40 at a tire patch, paid the toll on the Sam Houston, sat 6 hours waiting on a lumper, and rolled home wondering why your bank account did not actually grow this week.

That feeling — “the rate looked fine but the money is not there” — happens to almost every owner-operator until they figure out their real cost per mile. Once you know your CPM, you stop accepting loads that lose money. You start saying no with confidence. And you watch your take-home pay climb without changing a single thing about how you drive.

Here is how to actually calculate cost per mile, what the average owner-operator number looks like in 2026, and how to use it to filter every load offer that hits your phone.

The Three Buckets That Make Up CPM

Cost per mile breaks into three categories. Get these wrong and your number is meaningless.

Variable costs change based on how many miles you run. Fuel is the big one. Tires (you wear them out by the mile). Maintenance and repairs. DEF. Tolls. These costs are zero if your truck sits.

Fixed costs happen whether you turn a wheel or not. Truck payment. Trailer payment. Insurance premiums. Permits, plates, IRP, IFTA filings, UCR, HVUT 2290. ELD subscription. Cell phone. Accounting software. Your salary if you are running S-corp. The yard rental if you have one. These costs hit every month, parked or not.

Salary or owner pay is what you pay yourself for driving. Whether you formally take it as W-2 wages or just “whatever is left,” you have to bake your time into the cost or your CPM lies to you.

Step 1: Pull 12 Months Of Numbers

Open your bank statements, fuel card statement, and accounting software. Pull a full year. If you have not been running a year yet, use the last 90 days and multiply by four. Tally up every dollar you spent on the business. Every shop visit. Every fuel fill. Every insurance payment. Every permit. Every truck wash. Every $9 reefer fuel pickup. Add them all together.

Then pull your total miles for the same period. Loaded plus deadhead plus bobtail. Your ELD will give you that number. Or your IFTA report.

The math is simple: total annual costs divided by total annual miles equals your cost per mile.

What The Average Owner-Operator CPM Looks Like In 2026

For a typical solo owner-operator running a paid-off used truck, hauling dry van, the all-in cost per mile in 2026 lands somewhere between $1.60 and $1.95 (not counting your owner pay). For a guy running a newer truck with a payment, it is more like $1.85 to $2.30. Add in a trailer payment, $0.10 to $0.20 more.

Reefer guys: add another $0.08 to $0.15 a mile for reefer fuel and unit maintenance. Flatbed guys: tarps, straps, chains, dunnage — budget another $0.05 a mile.

Now add your owner pay. If you want to make $80,000 take-home and you run 110,000 paid miles a year, that is $0.73 per mile in pay. Add it to your operating CPM and you have your true breakeven. Most solo owner-operators in 2026 need somewhere between $2.30 and $2.80 per mile gross to break even and make a livable wage. Below that, they are losing money and just do not know it yet.

Why “Per Loaded Mile” Is The Trap

Brokers quote rates per loaded mile. Load boards display rates per loaded mile. But your costs run on every mile — loaded, deadhead, bobtail. So if you ran 110,000 total miles last year and only 92,000 of them were loaded, your deadhead percentage is 16 percent. That deadhead has to be paid for somewhere.

Two ways to handle it. Some owner-operators calculate two CPM numbers: one against total miles (true breakeven) and one against loaded miles (what the load needs to pay to be worth it). Other owner-operators just bake their average deadhead into a higher loaded-mile number. Either works. The point is to never look at a quoted rate and forget the empty miles you are about to run to get there.

Real Example: One Truck, One Year

Owner-operator running a 2019 Cascadia (paid off), pulling a leased dry van, in Texas. Annual numbers:

Fuel: $58,000. Maintenance and tires: $14,000. Trailer rental: $7,800. Insurance: $14,500. Permits and plates: $2,900. ELD/cell/software: $1,800. Bank fees, factoring, misc: $3,400. Total business expenses: $102,400.

Total miles run: 116,000. CPM (operating, before owner pay) = $102,400 / 116,000 = $0.88 per mile. Wait, that seems low. Did we miss anything? Yes — we forgot the owner-operator wants to take home $90,000. That works out to $0.78 per mile of owner pay. Add it: true CPM = $1.66.

But this driver only ran 96,000 loaded miles (17 percent deadhead). To cover the $1.66 total CPM with only loaded miles paying the bills, his loaded rate needs to average $2.00 per mile. If his average paid rate dropped to $1.85, he would clear roughly $14,000 less than his target take-home. That is the difference between a good year and a bad one.

How To Use CPM On The Load Board

Once you know your number, every load offer becomes a yes or no decision in 30 seconds. Quoted rate $2,400 for a 1,100-mile load. That is $2.18 per loaded mile. But you are 80 miles deadhead from the pickup. Total miles for this load: 1,180. Total revenue: $2,400. Effective per-total-mile rate: $2.03. If your true CPM is $1.66, you net $0.37 per mile times 1,180 miles equals $437 — minus per diem days, depreciation, and the unexpected stuff. Marginal.

Now consider the next load: $1,800 for 600 miles, no deadhead, drop-and-hook. That is $3.00 per total mile, $1.34 above CPM, netting $804 of margin. That is the better load even though the gross looks smaller.

This is why drivers who know their CPM make more money than drivers who chase the highest gross dollar number on the load board.

Tracking CPM Going Forward

Recalculate every quarter. Diesel prices move. Insurance renews. You add a truck. You change lanes. CPM is not a one-time exercise. Owner-operators who really run their business as a business pull a P&L every month and watch their CPM trend line.

Software like Truckbase, Trucker Tools accounting plug-ins, ATBS, or even a clean QuickBooks setup tracks this for you. Or use a spreadsheet — many owner-operators do exactly that. The tool matters less than the discipline of doing it.

Bottom Line

Cost per mile is the single most important number in your trucking business. It tells you which loads to take, which to walk away from, and whether your business is actually making you money or just keeping you busy. Ninety percent of owner-operators who blow up financially do so because they were running below their true CPM for months and did not know it.

Sit down this weekend. Pull your numbers. Do the math. Write your CPM on a sticky note and tape it to your dashboard. Every time a broker calls with a rate, do the 30-second math in your head: total miles times CPM equals my cost. Quoted rate minus my cost equals my margin. Then say yes or no like a businessperson, not like somebody desperate for a load.

Insightful? Share this
Facebook
X
LinkedIn

Related

Discover more from Innovative Small Carrier Services

Subscribe now to keep reading and get access to the full archive.

Continue reading