Driving the truck is the easy part. The hard part is the business side—making sure that big settlement check actually leaves money in your pocket after fuel, insurance, and maintenance take their cut.
Too many owner-operators look at the gross revenue and think they’re winning, only to realize at the end of the month that they barely broke even. The difference between running a business and just buying yourself a job is knowing your cost per mile (CPM).
If you don’t know exactly what it costs to move your rig one mile down the road, you’re guessing. And in this market, guessing will put you out of business.
This guide breaks down how to calculate your true costs without making it complicated. We’ll look at the fixed bills, the variable expenses, and how to use a tool—like a spreadsheet or an offline app like RigProfit—to keep your head above water.
Key Takeaways
- Cash flow isn’t profit: Seeing money in the account doesn’t mean you made money on the load.
- One number matters: boiling your expenses down to a single rate per mile protects you from bad brokers.
- The “blind spot”: If you don’t track deadhead miles, your math is wrong.
- Tools help: You need a system that works when you’re tired and out of cell range.
1. Why Cost Per Mile Matters for Your Trucking Business
There is a thin line between a profitable month and a financial disaster. That line is your cost per mile.
Many drivers take a load because the rate looks decent on the board. But if that load takes you into a cheap freight zone, or the fuel surcharge doesn’t cover the hills you have to climb, you’re paying the shipper to move their freight.
Knowing your CPM gives you the confidence to say “no.” It helps you negotiate rates based on math, not feelings. It tells you which lanes build your bank account and which ones just put miles on the odometer.
You need to know where your money is leaking—whether it’s idling too much, deadheading too far, or paying too much for insurance. Clarity is the only way to survive the slow seasons.
2. Understanding Fixed Costs in Trucking Operations
These are the bills that hit your mailbox whether the wheels turn or not. If your truck sits in the driveway for a month, you still owe this money.
Truck Payments and Lease Expenses
This is usually the biggest check you write. Whether you have a bank loan or a lease-purchase agreement, the amount is set. Watch out for balloon payments in lease agreements—you need to factor those into your monthly set-aside, or they will surprise you at the worst time.
Insurance Premiums for Owner-Operators
Liability, Bobtail, Physical Damage, Cargo—it adds up fast. While you might pay a down payment and monthly installments, treating this as a fixed daily cost helps you understand the burden on your truck before you even turn the key.
Permits and Licensing Fees
You can’t dodge the government. IFTA, UCR, HVUT (Form 2290), and base plates all cost money. Even though some are paid annually, they are a constant drain on your operating capital.
Other Fixed Operating Expenses
Don’t forget the smaller monthly subscriptions. ELD service fees, load board subscriptions, your cell phone bill, and accounting software all count. If you need it to run the business, it’s a fixed cost.
3. Breaking Down Variable Costs for Owner-Operators
These are the costs that hurt the wallet every time you push the throttle. The more you drive, the higher these go.
Fuel Costs and Fuel Efficiency Impact
Fuel is your biggest expense, period. A swing in diesel prices or a heavy foot can wreck your margins. If you aren’t tracking your MPG on every single tank, you are burning cash. At $4.00 a gallon, the difference between 6 MPG and 7 MPG is thousands of dollars a year back in your pocket.
Maintenance and Repair Expenses
You might not pay for a blown tire or an oil change every week, but you are “using up” the truck every mile. You need to bank money for maintenance on every settlement. If you don’t save for the inevitable breakdown, a $3,000 repair bill will force you to factor.
Meals, Lodging, and Driver Expenses
Living on the road isn’t free. Showers, coffee, parking when the truck stops are full—it adds up. While per diem helps at tax time, the cash leaves your pocket today.
Other Variable Trucking Costs
Lumper fees that don’t get reimbursed, tolls that the broker didn’t mention, washouts, and scales. These are the nickel-and-dime costs that eat away at your settlement.
| Variable Cost Category | Typical Cost Range | Primary Factor |
| Fuel | $0.45 – $0.75 / mile | MPG and Pump Price |
| Tires | $0.03 – $0.06 / mile | Road conditions |
| Maintenance | $0.10 – $0.20 / mile | Truck Age |
| Driver Pay/Draw | Varies | Your “Salary” |
| Tolls/Scales | Route dependent | Geography |
4. Cost Per Mile Trucking: The Complete Formula
The math is simple, but the discipline to track it is hard.
Total Operating Expenses ÷ Total Miles Driven = Cost Per Mile
How Fixed Costs and Variable Costs Work Together
You can’t look at them separately. If you run hard (12,000 miles/month), your fixed costs per mile go down because you spread them out. If you take a week off, your fixed costs per mile skyrocket.
Variable costs stay roughly the same per mile regardless of volume. You need to combine them to get the “All-In” number.
Calculating Total Operating Expenses
Do this monthly. Gather every receipt, every settlement deduction, and every credit card charge related to the truck.
- Fixed: Truck note, insurance, software, parking spot rental.
- Variable: Fuel, DEF, tires, oil, tolls, scales, lumpers.
Dividing by Total Miles Driven
This is where most guys mess up. You must divide by the odometer miles, not the paid miles. If you drove 10,000 miles but only got paid for 8,500, you still paid for fuel and wear on all 10,000.
5. Step 1: Gather and Track All Your Fixed Expenses
Get organized. You can’t improve what you don’t measure.
Document Monthly Truck Payments
Write down the exact amount leaving your account. If you are in a lease-purchase with a mileage buyout, estimate that future cost and treat it like a monthly bill.
Calculate Annual Permit and Insurance Costs
Take your big annual hits—insurance down payments, 2290 tax, plates—and divide them by 12. You need to “pay” this amount into your business savings account every month so you aren’t scrambling when renewal time hits.
Convert Annual Costs to Monthly Figures
If your total annual fixed costs (permits, accounting fees, etc.) are $2,400, that’s $200 a month you need to account for.
| Fixed Expense | Monthly Cost | Source |
| Truck Note | $2,200 | Bank Statement |
| Insurance | $900 | Policy |
| Permits/Plates | $150 | Annual / 12 |
| Tech/Admin | $100 | Subscriptions |
6. Step 2: Calculate Your Total Variable Expenses
This requires keeping every receipt or using a solid tracking system.
Track Fuel Cost Using Fuel Cards and Receipts
Don’t just look at the pump price. Look at the IFTA reports and your fuel card statements. Are you paying transaction fees? Are you getting the cash price? Tracking this reveals if your fuel card is actually saving you money.
Record Maintenance and Tire Replacement Costs
Even if you didn’t fix anything this month, you should allocate a “maintenance reserve.” A common rule of thumb is 10 to 15 cents per mile. Put that money in a separate account. When the turbo blows, the money is there.
Add Driver-Related Variable Expenses
Coffee, gloves, cleaning supplies, and meals. If you buy it to keep the truck moving or the driver living, it’s a business expense.
7. Step 3: Account for Deadhead Miles in Your Calculation
This is the silent profit killer.
Understanding Deadhead Miles and Their Impact
You drive 100 miles to pick up a load. You get paid $0 for those miles. But you burned 15 gallons of fuel and put an hour of wear on the engine. If you don’t factor this in, you are underestimating your costs.
Including Deadhead in Total Number of Miles
When you calculate CPM, use the hub miles (total miles driven).
- Paid Miles: 9,000
- Deadhead/Personal Move: 1,500
- Total Miles to Divide By: 10,500
If you divide your expenses by 9,000, you’ll think your cost is higher than it is? No, you’ll think you’re earning more per mile than you actually are. Always divide expenses by total odometer miles.
8. Step 4: Use a Cost Per Mile Calculator for Accurate Results
You can use a notebook, but notebooks get lost. You can use a spreadsheet, but doing data entry after a 14-hour shift is brutal.
Manual Calculation Using Spreadsheet Tools
Excel is great if you are disciplined. You can set up formulas to do the math for you. The downside is that you usually have to wait until you are home or stopped with a laptop to update it. By then, you might have lost receipts.
Digital Trucking Calculator Applications
This is where tools like RigProfit come in handy. You want something that works offline, because the best parking spots rarely have good signal. An app lets you punch in the fuel receipt right at the pump and see your CPM update in real-time.
What the Calculator Provides for Your Business
It gives you the “Break-Even” number. If your calculator says it costs you $1.65 to run the truck, and a broker offers $1.70, you know immediately that you’re working for free.
9. Understanding Your Average CPM and Industry Benchmarks
It helps to know where you stand, but remember: your truck is unique.
Typical Average Cost Per Mile for Owner-Operators
Right now, many owner-ops are running between $1.50 and $2.00 per mile all-in.
- If your truck is paid off, you might be closer to $1.40.
- If you bought a used truck at peak prices with high interest, you might be at $2.10.
How Your CPM Compares to Industry Standards
If you are way higher than average, look at your fuel and insurance. Those are the two levers you can pull. If you are way lower, double-check that you are saving enough for maintenance. A remarkably low CPM usually means you aren’t saving for the inevitable engine rebuild.
Factors That Affect Your Cost-Per-Mile
- Age of Equipment: Old trucks have low payments but high repairs. New trucks are the opposite.
- Lanes: running mountains burns more fuel than running the Midwest plains.
- Insurance: New authority pays double what a seasoned carrier pays.
10. Setting Competitive Rates That Cover Your Costs
The market dictates the rate, but your costs dictate if you accept it.
Calculating Revenue Per Mile Requirements
Take your CPM ($1.70) and add your desired profit. If you want to make $0.50 profit per mile, you need to average $2.20 on every mile (loaded and empty).
Ensuring Your Rates Cover Operating Expenses
Don’t let a broker talk you into a “backhaul” rate that puts you in the red. A cheap load is only worth it if it moves you to a hot market. If it moves you to a dead zone, you just paid to drive there.
Building Profit Margins Into Every Mile
You are a business owner. You deserve a salary (for driving) AND a profit (for owning the business). Don’t mix the two. Your rate needs to cover your paycheck and leave money in the business account for growth.
11. Optimizing Your Cost-Per-Mile for Maximum Profitability
You can’t control the market rates, but you can control your expenses.
Improving Fuel Efficiency and MPG
Slow down. Dropping from 70mph to 65mph is the single fastest way to give yourself a raise. Check your tire pressure every morning. An underinflated tire is like dragging an anchor.
Reducing Deadhead Miles Through Better Planning
Sometimes it pays to sit for a few hours to get a load out of the area rather than deadheading 150 miles for a cheap load. Use your downtime to scan the load board for your next load before you even deliver the current one.
Managing Both Fixed and Variable Costs
Shop your insurance every year. Challenge lumper fees. Use an app like RigProfit to spot trends—if you see your food spending spiking, pack more groceries. If you see fuel costs rising, check your idle time.
Making Informed Decisions About Expanding Your Fleet
Do not buy a second truck until you know the exact CPM of the first one. If you are losing 5 cents a mile, adding a second truck just means you go broke twice as fast.
12. Make Every Mile Count in Your Successful Trucking Business
Trucking is a tough life. It’s long hours, time away from family, and constant stress. Don’t let the math be the thing that takes you out.
Start simple. Throw your receipts in a designated spot. Use a tool that makes sense to you. Calculate that Cost Per Mile number and tape it to your dashboard. When a broker calls, look at that number. It’s your shield.
When you know your numbers, you sleep better in the sleeper berth. You know that the miles you drove today actually built your future, rather than just spinning the wheels.
FAQ
What is cost per mile (CPM) and why does it matter?
It’s the specific dollar amount it costs to move your truck one mile. If you don’t know it, you don’t know if a load is profitable. It prevents you from hauling cheap freight that loses you money.
What are fixed costs?
The bills you pay even if the truck is parked. Insurance, truck note, plates, permits, and software subscriptions.
What are variable costs?
The costs that happen when you drive. Fuel, tires, maintenance, tolls, and food.
How do I calculate CPM?
Add up every penny you spent in a month (fixed + variable). Divide that money by the total miles on your odometer (loaded + empty). That’s your number.
Why count deadhead miles?
Because you paid for the fuel to drive them. If you only count paid miles, your CPM looks lower than it really is, and you’ll underprice your services.
What is a “good” CPM?
It varies, but generally between $1.50 and $2.00 for a solo owner-operator. Lower is better, provided you aren’t skipping maintenance.
How do I track fuel accurately?
Use a fuel card and keep the receipts to audit the statement. Don’t rely on the truck’s dashboard computer for MPG; do the math at the pump (Miles driven ÷ Gallons added).
What is the difference between CPM and Revenue Per Mile?
CPM is money out. Revenue Per Mile is money in. The gap between them is your profit.
How often should I calculate this?
Every month. Fuel prices and maintenance needs change fast. Looking at it once a year at tax time is too late to fix a problem.
Should I include my own pay in CPM?
Yes. You are the driver. You need to be paid. Factor a driver salary into your costs so the business profit is actual profit, not just your wages.