Last month, I tracked every single penny spent on my Class 8 truck over a 10,400-mile OTR run to show you exactly how cost per mile works in the real world.
Many new owner-operators fail because they forget hidden expenses like IFTA, tires, and maintenance reserves. They look at a fuel receipt and a lease payment, guess their costs are around $1.40 a mile, and go broke accepting $1.70 spot loads.
Here is the step-by-step walkthrough of my actual monthly ledger to show you how to find your true break-even number.
The Case Study Setup: The Rig and the Route
To make this audit realistic, here is the equipment profile and routing logged for this case study:
- The Truck: 2023 Freightliner Cascadia (Detroit DD15 engine, DT12 automated transmission).
- The Trailer: Standard 53-foot utility dry van.
- The Run: Running OTR freight originating from Atlanta, GA, hauling through the Midwest (Chicago, Columbus, Indianapolis), and returning via Southeast regional lanes.
- Total Odometer Log: 10,400 miles (9,100 loaded miles and 1,300 empty deadhead miles).
If you are evaluating your own numbers as we go, open our interactive Cost Per Mile Calculator to plug in your figures.
Step 1: Track every single mile driven
Do not make the rookie mistake of only counting the loaded miles listed on your broker rate sheets. Your truck does not run on air during deadhead.
During my month, I logged:
- Loaded Miles: 9,100 miles
- Empty Deadhead Miles: 1,300 miles
- Total Miles Driven: 10,400 miles
This means 12.5% of my monthly mileage was empty. If I only distributed my expenses over the 9,100 loaded miles, I would underestimate my actual costs, leading me to accept unprofitable loads. All calculations must use the 10,400 total miles baseline.
Step 2: Calculate your fixed costs (Standing Overhead)
Fixed costs are your standing overhead. For a detailed list of what to track, check our owner-operator monthly expenses breakdown. You must pay these bills even if your truck sits parked in your yard for the entire month.
Here is what I paid for the Freightliner Cascadia setup last month:
- Tractor Loan Payment: $1,850
- Trailer Lease Payment: $550
- Commercial Auto Liability & Cargo Insurance: $1,200
- ELD, Software Subscriptions, & Load Boards: $150
- Bookkeeping & Quarterly Tax Preparation: $150
- IRP Plates & Heavy Vehicle Use Tax (Form 2290) Amortization: $100
- Total Monthly Fixed Costs: $4,000
Now, we calculate my fixed cost per mile by dividing my total fixed costs by my total miles driven (10,400):
$$\text{Fixed CPM} = \frac{$4,000}{10,400 \text{ miles}} = $0.3846 \text{ per mile}$$
This means my standing overhead cost me $0.385 per mile. If I had only run 5,000 miles that month, my fixed CPM would have doubled to $0.80 per mile. This is why truck utilization is vital to keeping costs low.
Step 3: Track your variable costs (Running Costs)
Variable costs are directly tied to operation. If the wheels aren’t turning, these costs are zero.
Here is what it cost to run my truck over the 10,400-mile route:
1. Diesel Fuel
Fuel is the largest variable expense. My Cascadia averaged 7.2 MPG over the month, consuming 1,444.4 gallons of diesel. Using fleet fuel cards, I averaged a net cost of $3.60 per gallon at the pump.
- Total Fuel Cost: $5,200
- Fuel Cost Per Mile: $0.500 per mile ($5,200 / 10,400)
2. Maintenance & Tire Savings
Do not wait for a breakdown to start saving for repairs. You must reserve cash from every load. I save a flat $0.15 per mile in a separate business savings account for oil changes, PM services, tire replacements, and emergency road service.
- Total Maintenance Reserve: $1,560
- Maintenance Cost Per Mile: $0.150 per mile
3. Tolls, Scale Fees, & Accessorials
Running toll roads in Ohio, Pennsylvania, and New York adds up quickly.
- Total Tolls & Scales: $320
- Tolls Cost Per Mile: $0.031 per mile ($320 / 10,400)
4. Dispatch Broker Commissions
I use an agent dispatcher who charges a flat 5% commission on gross revenue. During this month, my gross load revenue was $22,880.
- Total Dispatch Commissions: $1,144
- Dispatch Cost Per Mile: $0.110 per mile ($1,144 / 10,400)
5. IFTA Fuel Tax
Quarterly IFTA calculations vary, but I budget an average of $0.015 per mile based on my running lanes.
- Total IFTA Budget: $156
- IFTA Cost Per Mile: $0.015 per mile
Total Variable Cost Summary
- Total Variable Expenses: $8,380
- Variable Cost Per Mile: $0.806 per mile ($8,380 / 10,400)
Step 4: Include driver pay (Your Salary)
This is the step that most owner-operators skip, and it is why they fail. They treat their business checking account like a personal wallet.
You must pay yourself a fair salary for driving the truck. If you were injured and had to hire a driver, you would have to pay them at least $0.65 per mile. Treat your company the same way.
- Driver Salary ($0.65 per mile): $6,760
- Driver Cost Per Mile: $0.650 per mile
Step 5: Calculate your total CPM and break-even point
Now we bring all three cost centers together:
$$\text{Total CPM} = \text{Fixed CPM} + \text{Variable CPM} + \text{Driver Salary CPM}$$ $$\text{Total CPM} = $0.385 \text{ (Fixed)} + $0.806 \text{ (Variable)} + $0.650 \text{ (Salary)} = $1.841 \text{ per mile}$$
My true break-even cost is $1.84 per mile.
If a broker offers me a load paying $1.90 a mile, I am barely making a profit. To understand how this compares to industry averages, see our guide on what is a good rate per mile in trucking. While the truck payment and fuel are covered, and I am getting my driver wage, the business itself is only netting $0.06 per mile ($624 for the month). That is not enough to grow the business or cover the risk of a major engine breakdown.
To evaluate your net earnings on single-trip offers before you pick up the phone to talk to a broker, use our Dispatch Load Calculator to check your numbers.
[!WARNING] Planning Disclaimer: This guide is designed for operational modeling and budgeting. Use for planning, not accounting. Consult a licensed CPA for tax calculations and audits.
Frequently Asked Questions
How do I calculate my trucking cost per mile?
Why must I pay myself a driver salary when calculating CPM?
Do empty deadhead miles change my cost per mile?
Conclusion
Calculating your cost per mile is the single most important mathematical habit for any owner-operator. Without knowing your exact fixed and variable costs down to the penny, you cannot price your loads profitably or run your business effectively. Take the time to track your expenses monthly, calculate your break-even point, and use these metrics to guide every load negotiation and routing decision.