What Is Cost Per Mile and Why Every Owner-Operator Needs to Track It
Cost per mile trucking is the single most important number every owner-operator needs to know — it determines which loads are worth taking and whether your business is actually profitable. Without knowing your cost per mile, there’s no way to tell.
Cost per mile is the single most important number in trucking for owner-operators. It determines which loads are worth taking, which lanes make sense to run, and whether your business is actually profitable.

What is cost per mile?
Cost per mile is the total amount it costs you to operate your truck for every mile you drive. It accounts for every dollar going out — fuel, insurance, truck payments, maintenance, tires, permits — divided by the total miles you drive in a given period.
The formula is simple:
Total monthly expenses ÷ miles driven per month = cost per mile
If your total monthly expenses are $8,000 and you drive 10,000 miles, your cost per mile is $0.80. Every load you haul needs to pay more than $0.80 per mile just to break even.
Fixed vs variable costs
Your operating costs fall into two categories.
Fixed costs stay the same regardless of how many miles you drive. Your truck payment is the same whether you drove 8,000 miles or 12,000 miles that month. The same goes for insurance, permits, and phone bills.
Variable costs change based on how much you drive. Fuel is the biggest one. Maintenance and tire wear also fall here — the more miles you put on, the more you spend.
Understanding the difference matters because it changes how you think about slow months. When freight is light and you’re driving fewer miles, your fixed costs don’t go away. Your cost per mile actually goes up because you’re spreading those fixed expenses over fewer miles.
Why cost per mile matters for every load decision
Knowing your cost per mile turns load decisions from guesswork into math. When a broker offers you a rate, you can immediately tell whether it covers your costs and what your actual margin looks like.
A $2.50 per mile rate sounds solid. But if your cost per mile is $2.10, you’re netting $0.40 per mile. On a 500 mile run that’s $200 in profit. On a 2,000 mile run it’s $800. Knowing your number tells you exactly what you’re working with before you accept a load.
What is a good cost per mile for owner-operators?
It varies by truck type, fuel efficiency, financing situation, and operating region. As a general benchmark, most owner-operators running solo see total costs between $1.50 and $2.20 per mile. Anything above $2.50 per mile is worth examining closely to find where costs can be reduced.
New owner-operators typically run higher costs in their first year due to higher insurance rates and less efficient load planning. Costs tend to come down as experience builds.
How to calculate your cost per mile
The most accurate way to know your cost per mile is to track every expense and divide by your actual miles driven. Most owner-operators calculate this monthly.
Add up all your fixed monthly expenses — truck payment, insurance, permits, phone, and any other recurring costs. Then add your variable expenses for the month — fuel, maintenance, tires, and anything else that varies with miles. Divide that total by the miles you drove and you have your cost per mile.
Use our free Cost Per Mile Calculator to plug in your numbers and see exactly where you stand. It breaks out fixed and variable costs separately so you can see which category is driving your total and where to focus if you need to cut costs.
The bottom line
Every owner-operator who runs a profitable operation knows their cost per mile. It is the foundation of every smart business decision in trucking — from which loads to take to how to negotiate rates to whether a new lane makes financial sense.
Calculate yours today and start making load decisions based on data instead of gut feel.
