Haul Numbers

How to Calculate Cost Per Mile as an Owner-Operator

Updated 2026-09-20. Figures in examples are illustrative, not typical costs.

Every load decision comes down to one comparison: what the load pays against what it costs you to haul it. If you do not know your cost per mile, you are guessing at the second half of that sentence. This guide shows how to work it out step by step, with a full example, and how to avoid the mistakes that quietly make the number wrong.

What cost per mile means

Cost per mile (often shortened to CPM) is everything it costs to run your truck in a period, divided by the miles you drove in that same period. It gives you a single number you can compare with any rate a broker offers. Your break-even rate is your cost per mile: a load paying less than that loses money. Your target rate is what you need to charge to earn the profit you want on top.

Step 1: choose a period and count every mile

Most owner-operators work this out monthly, because insurance, truck payments and fuel are all naturally monthly figures. Pick a month and total the miles you drove. Count every mile, including the empty miles you drove to reach a pickup. You are spreading real costs over the real distance the truck travelled, so leaving out empty miles makes your cost per mile look better than it is.

Step 2: add up your fixed costs

Fixed costs are the bills that arrive whether the truck moves or not. Write down the monthly amount for each one:

Divide the fixed total by your miles for the month to get your fixed cost per mile.

Step 3: add your variable costs

Variable costs rise with every mile:

Step 4: put it together with a worked example

Suppose a month with 10,000 miles.

ItemMonthlyPer mile
Truck payment$2,000$0.200
Insurance$1,500$0.150
Permits and fees$300$0.030
Other fixed$200$0.020
Fuel ($3.90 ÷ 6.5 MPG)$6,000$0.600
Maintenance$1,500$0.150
Tires$500$0.050
Total$12,000$1.200

The break-even rate is $1.20 per mile. In this example the fixed costs are $0.40 per mile and the variable costs are $0.80 per mile.

Break-even versus target rate: margin is not markup

Break-even only covers your costs. To earn a profit you need a target rate. The common mistake is adding a percentage to your cost. If you want to keep 10% of what you are paid, the rate is your cost divided by 0.90, not your cost times 1.10:

Correct: $1.20 ÷ (1 − 0.10) = $1.333 per mile. Over 10,000 miles that is $13,333.33 of revenue and $1,333.33 of profit, exactly 10% of revenue.

Common mistake: $1.20 × 1.10 = $1.32 per mile. That earns $13,200 and a profit of $1,200, which is only 9.09% of revenue.

The gap is small on one load, but it adds up over a year, and it grows as the margin you want grows.

Turning a per-mile number into a per-loaded-mile rate

Brokers usually quote a rate per loaded mile, but your cost is spread over all the miles you drive. If 20% of your miles are empty, your loaded miles are 80% of the total, so you need to earn more per loaded mile to cover the same cost. The formula is:

Rate needed per loaded mile = rate per mile × total miles ÷ loaded miles.

With a $1.20 break-even rate and 20% empty miles, that is $1.20 × 10,000 ÷ 8,000 = $1.50 per loaded mile just to break even, and $1.667 for the 10% target. The deadhead guide goes deeper on this.

Mistakes that make the number wrong

Keep it current

Recalculate whenever something big changes. Fuel is the usual culprit: if the price rises by $0.50 a gallon at 6.5 MPG, your cost rises by about $0.077 per mile, or about $769 a month over 10,000 miles. Insurance renewals and new tires change the number too.

Using your number

Once you have a break-even rate and a target rate, use them as a filter. Any offer below your target per loaded mile needs a counter-offer or a pass. The cost per mile calculator does the arithmetic above from your own figures, and the load profit calculator applies your numbers to a specific load, including deadhead and fees.

Sources and method

The formulas here are the ones used by the calculators on this site, and every example figure is illustrative. Your own costs will differ, so use your own statements and receipts. Nothing on this page is financial advice.

Related calculators

More guides