CT

Carrier Profitability Tool

Trucking Cost Per Mile CPM Calculator

Enter your fixed costs, fuel price, and monthly miles to find your exact break-even CPM. Know your floor rate before you book a load.

$
$
$
$
$
$
$
Fuel cost / mile (calculated) β€”
$
$

Typical owner-operator: 8,000–12,000 mi/month

Total Break-Even CPM

β€”

per mile

Fixed Cost / Mile β€”
Variable Cost / Mile β€”
Monthly Operating Cost β€”

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.

No spam. One follow-up from our carrier team only.

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
Fixed per mile: $4,500 ÷ 10,000 = $0.45/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.

Min rate/loaded mile = Total CPM Γ· Loaded efficiency %

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. 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. 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. 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. 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.

Results are estimates based on inputs provided. Actual operating costs vary by equipment, routes, and market conditions. Consult an accountant for financial planning.

Related Reading