Fixed Monthly Costs
Variable Costs (per mile)
Operations
Typical owner-operator: 8,000β12,000 mi/month
Live Results
Total Break-Even CPM
per mile
Your rate must exceed your CPM to profit.
Free
No login needed
Instant
Live recalc
Accurate
Industry formula
Carrier Network
Stop hauling cheap freight.
Join our vetted carrier network for dedicated cross-border lanes from Markham averaging $2.50+/mile. No more load board guessing β consistent volume, pre-screened shippers, USMCA-ready freight.
β You're on the list. A carrier specialist will reach out within 1 business day.
How to Calculate Your Trucking Cost Per Mile
Cost per mile (CPM) is the single most important number an owner-operator or small fleet can know. It is the total cost of running your truck divided by the miles you drive. If you don't know your CPM, you can't know whether a load pays β a $2.10/mile load looks great until you realize your truck costs $1.95/mile to run before you've paid yourself a dime. Your CPM is your floor: any rate below it loses money on every mile.
Fixed costs vs. variable costs
Trucking costs split into two buckets, and the calculator above keeps them separate on purpose because they behave very differently as your mileage changes.
- Fixed costs are the bills you pay every month no matter how far you drive: truck and trailer payments, insurance, the Heavy Highway Vehicle Use Tax (HVUT), health insurance, permits, and office or software costs. The more miles you run, the lower your fixed cost per mile becomes β this is why empty weeks are so expensive.
- Variable costs scale directly with miles driven: fuel, tires, and maintenance set-asides. These stay roughly constant on a per-mile basis whether you run 5,000 or 12,000 miles in a month.
The CPM formula
CPM = (Total Fixed Costs ÷ Monthly Miles) + Variable Cost per Mile
Fuel cost per mile is itself a small calculation: divide your fuel price per gallon by your average MPG. At $4.50/gallon and 6.5 MPG, that's about $0.69 per mile in fuel alone β usually the single largest line on the sheet.
Worked example
A typical owner-operator running 10,000 miles a month:
- Fixed costs: $2,400 truck/trailer + $1,200 insurance + $600 health + $300 office = $4,500/month
- Fuel: $4.50/gal ÷ 6.5 MPG = $0.69/mi
- Maintenance set-aside: $0.15/mi Β· Tires: $0.05/mi
Variable per mile: $0.69 + $0.15 + $0.05 = $0.89/mi
Break-even CPM: $0.45 + $0.89 = $1.34/mile
At $1.34/mile break-even, this driver needs every load to clear that rate just to cover the truck β and well above it to pay a salary, set aside taxes, and build a cushion. Most owner-operators target a margin of $0.50β$1.00/mile over their CPM.
What's a typical trucking CPM in 2026?
Industry surveys put the average owner-operator's all-in cost between $1.80 and $2.20 per mile once you include an owner's salary, taxes, and downtime β higher than the bare-truck figure above. Fuel is roughly 25β35% of total cost, fixed overhead 25β35%, and maintenance, tires, tolls, and everything else make up the rest. Your number will be higher if you finance new equipment or run fewer miles, and lower if your truck is paid off and you run steady volume.
How to lower your cost per mile
- Drive more miles. Because fixed costs are spread across your mileage, cutting deadhead and avoiding empty weeks is the fastest way to drop CPM. Going from 8,000 to 11,000 miles can shave $0.15+/mile off fixed cost alone.
- Improve fuel economy. A single MPG improvement at $4.50/gal saves roughly $0.10/mile. Manage idle time, tire pressure, and speed β and watch your fuel surcharge to make sure it's keeping pace with diesel.
- Book better-paying freight. Lowering CPM only helps if your rates clear it. Dedicated cross-border lanes and direct shipper relationships typically pay more per mile than spot load boards.
Owner-operator cost per mile, line by line
Fixed Costs Per Mile
Fixed costs don't change with how many miles you run. They accrue whether your truck is moving or sitting. To convert fixed costs to a per-mile figure, annualize every item and divide by your total annual miles. The baseline here is 120,000 miles/year β a realistic number for a working O/O running consistent freight.
| Cost Item | Monthly | Annual | CPM @ 120k mi |
|---|---|---|---|
| Truck payment | $2,200 | $26,400 | $0.220 |
| Trailer payment | $650 | $7,800 | $0.065 |
| Liability insurance | $750 | $9,000 | $0.075 |
| Cargo insurance | $200 | $2,400 | $0.020 |
| Physical damage / bobtail | $250 | $3,000 | $0.025 |
| Base plate / IFTA / permits | $175 | $2,100 | $0.018 |
| Heavy Highway Use Tax (Form 2290) | $46 | $550 | $0.005 |
| ELD subscription | $50 | $600 | $0.005 |
| Health insurance | $550 | $6,600 | $0.055 |
| Accounting / bookkeeping | $150 | $1,800 | $0.015 |
| Total fixed | $5,021 | $60,250 | $0.502 |
Insurance note: These figures are representative for an established O/O with a clean record. New authorities typically pay significantly more β new-venture liability premiums of $1,200β$1,800/month are common in the first two years. Factor that into your CPM if you're running on a new MC.
Variable Costs Per Mile
Variable costs scale with miles driven. Fuel is by far the largest line item β it typically represents 35β40% of total CPM β which is why diesel prices can swing profitability so dramatically.
Fuel CPM Formula
Fuel CPM = Diesel price per gallon Γ· MPG
At $3.50/gal and 6.5 MPG: $3.50 Γ· 6.5 = $0.538/mile
| Diesel price | 5.5 MPG | 6.5 MPG | 7.5 MPG |
|---|---|---|---|
| $3.00/gal | $0.545 | $0.462 | $0.400 |
| $3.50/gal | $0.636 | $0.538 | $0.467 |
| $4.00/gal | $0.727 | $0.615 | $0.533 |
| $4.50/gal | $0.818 | $0.692 | $0.600 |
Every $0.50 increase in diesel adds $0.077/mile at 6.5 MPG. Over 120,000 miles that's $9,230/year.
| Variable Cost | Basis | CPM |
|---|---|---|
| Fuel | $3.50/gal Γ· 6.5 MPG | $0.538 |
| Tires | 18 tires Γ $500 avg Γ· 100k mi lifespan | $0.090 |
| Maintenance & repairs | Oil, filters, brakes, DEF, unplanned repairs | $0.150 |
| Tolls | Route-dependent; national avg estimate | $0.040 |
| Scales / weigh stations | PrePass + over-limit stops | $0.008 |
| Lumper fees (pass-through) | Varies; include if not fully reimbursed | $0.010 |
| Total variable | β | $0.836 |
Maintenance note: $0.15/mile is conservative for a truck under 5 years old. Trucks over 750,000 miles often run $0.20β$0.28/mile in maintenance costs, sometimes higher. If you're running an older truck, model this line item carefully β it's the one that blows up CPM unexpectedly.
The "Invisible" Costs Most O/Os Forget
These costs are real, recurring, and routinely left off the calculation. Missing even one of them means your CPM is understated and your minimum rate is too low.
Deadhead miles β the biggest hidden multiplier
Deadhead miles cost fuel, tires, and maintenance but generate zero revenue. Industry average is roughly 30% deadhead β meaning for every 10 loaded miles you drive, you drive 3 empty miles to get there or reposition afterward. Most O/Os calculate CPM on total miles but forget to convert that to a minimum loaded rate.
At 70% loaded: if your all-in CPM is $1.85, you need $2.64/loaded mile to break even. At 60% loaded you need $3.08. Running lean on deadhead is the fastest lever you have on profitability β every 5-point improvement in load efficiency drops your break-even rate by roughly $0.13β$0.16/mile.
Downtime days
Every day your truck is in the shop or sitting empty is a day your fixed costs keep running. A week of downtime on a $5,021/month fixed cost base costs $1,172 in fixed costs alone β with no miles to spread it across. Build downtime into your annual mile projection rather than assuming 365 operating days. A realistic 10β12 days of unplanned downtime per year reduces effective annual miles and increases your real fixed CPM.
Factoring fees (2β5% of gross)
If you factor your receivables β which most O/Os running broker freight do β you're paying 2β5% of your gross invoice to get paid in 24β48 hours instead of net-30 or net-45. On $180,000 gross annual revenue at 3%, that's $5,400/year β equivalent to $0.045/mile at 120,000 miles. Not enormous, but not nothing either. Many O/Os who move to direct shipper relationships cut this cost entirely.
Cargo claims & deductibles
Cargo claims are infrequent but expensive when they happen. A single $5,000 deductible on a freight claim wipes out the margin on 15β20 loads. Most O/Os don't amortize claim risk into CPM β but if you're hauling high-value freight regularly, a reserve of $0.01β$0.02/mile is prudent. Over 120,000 miles that builds a $1,200β$2,400 claim reserve annually.
Full Worked Example β 2026 Cost Stack
Assumptions: $3.50/gal diesel Β· 6.5 MPG Β· 120,000 total miles/year Β· 70% loaded efficiency (84,000 loaded miles)
| Category | Annual Cost | CPM (all miles) |
|---|---|---|
| Fixed costs | $60,250 | $0.502 |
| Fuel (120k mi Γ· 6.5 MPG Γ $3.50) | $64,615 | $0.538 |
| Tires | $10,800 | $0.090 |
| Maintenance & repairs | $18,000 | $0.150 |
| Tolls | $4,800 | $0.040 |
| Scales / weigh stations | $960 | $0.008 |
| Lumper fees | $1,200 | $0.010 |
| Factoring fees (3% of $180k gross) | $5,400 | $0.045 |
| Cargo claim reserve | $1,800 | $0.015 |
| Total all-in | $167,825 | $1.399 |
Total CPM (all miles)
$1.40
per mile driven
Loaded efficiency
70%
84,000 loaded miles
Min rate / loaded mile
$2.00
$1.40 Γ· 0.70
What this means in practice
To generate a $60,000 net income on top of covering all costs, you need to gross an additional $0.50/loaded mile β bringing your minimum acceptable rate to $2.50/loaded mile. At the current spot market average of $1.80β$2.10/loaded mile for dry van, that's a tight or losing proposition for many lanes. The math is why dedicated contract freight and direct shipper relationships consistently outperform spot for O/O profitability.
Note on self-employment tax: This table does not include income tax or self-employment tax (15.3% on net earnings up to the Social Security wage base). Add roughly $0.10β$0.15/loaded mile as a tax reserve if you're operating as a sole proprietor or single-member LLC.
Using CPM to Set Your Minimum Acceptable Rate
Your CPM gives you a floor β the rate below which you're losing money on every mile. Here's how to use it in practice:
-
1
Calculate your total CPM across all miles
Fixed CPM + variable CPM + invisible costs CPM. Use your actual numbers, not industry averages. Your insurance, your truck payment, your fuel card data.
-
2
Divide by your loaded efficiency
Total CPM Γ· loaded % = minimum rate per loaded mile. Track your loaded percentage monthly β it changes with freight market conditions and lane selection.
-
3
Add your income target
Decide what you need to take home per year. Divide by loaded miles. Add that to your break-even rate. That's your actual minimum β the rate below which you're working for nothing.
-
4
Check it against current spot rates
If the spot market for your lanes is running below your minimum, you have three choices: cut costs, improve loaded efficiency, or move to contract freight. Accepting loads below your floor is a business decision with a known cost β at least make it consciously.
Related reading
Understanding how freight mode affects overall shipping costs can also inform which lanes are worth running. See our breakdown of parcel vs. LTL freight economics for context on how shippers are thinking about cost on the other side of your load.
Frequently Asked Questions
What is a good cost per mile for trucking?
There's no universal "good" number β a lower CPM is always better, but it depends on your equipment and miles. As a benchmark, many owner-operators run an all-in cost of $1.80β$2.20 per mile in 2026 once an owner's salary and taxes are included. The goal isn't a specific CPM; it's making sure every load you book pays comfortably above whatever your CPM actually is.
Should I include my own salary in cost per mile?
Most carriers calculate a bare-truck CPM (what it costs to operate the equipment) and then add a target driver pay and profit margin on top. The calculator above gives you the bare-truck break-even number. Whatever salary you want to earn should be added as a margin requirement above that break-even, not buried inside it β that keeps your true floor rate visible.
How do fixed costs affect my cost per mile?
Fixed costs (truck payment, insurance, permits) stay the same each month regardless of miles, so the more you drive, the lower they become on a per-mile basis. A $4,500 monthly overhead is $0.56/mile at 8,000 miles but only $0.41/mile at 11,000 miles. This is why minimizing empty miles and downtime is the most powerful lever you have over your CPM.
How do I calculate fuel cost per mile?
Divide your fuel price per gallon by your average MPG. At $4.50 per gallon and 6.5 MPG, that's $4.50 ÷ 6.5 = about $0.69 per mile. Fuel is usually the largest single variable cost, so even a small MPG improvement or a well-timed fuel surcharge has an outsized effect on your bottom line.
What's the difference between cost per mile and rate per mile?
Cost per mile is what it costs you to run the truck. Rate per mile is what a shipper or broker pays you for a load. You profit only when your rate per mile exceeds your cost per mile. The gap between the two is your margin β and knowing your CPM is the only way to tell, in real time, whether a load on the board is worth taking.
Related Tools
Results are estimates based on inputs provided. Actual operating costs vary by equipment, routes, and market conditions. Consult an accountant for financial planning.