Why Most New Owner-Operators Undercharge
You landed your first load. The rate looked solid. You ran it, paid for fuel, made your truck payment, and wondered at the end of the month where the money went. That scenario plays out constantly for new owner-operators, and the root cause is almost always the same: they accepted a rate without knowing what it actually costs them to move a mile.
Cost per mile is the most important number in your business. Not gross revenue. Not the rate confirmation total. The number that tells you whether a load actually makes money is what it costs you to operate every single mile you turn those wheels. Get that number wrong and you can be busy every day of the week and still go broke.
This article walks you through building that number from the ground up. For a broader look at getting your operation off the ground, see our guide on starting an independent trucking business.
Fixed Costs vs. Variable Costs: The Two Buckets
Every expense your truck generates falls into one of two categories.
Fixed costs happen whether the truck moves or not. They hit you every month regardless of how many miles you ran.
- Truck payment (or depreciation if you own it outright)
- Trailer payment
- Physical damage and liability insurance
- Occupational accident or health coverage
- Base plate and registration fees (amortized monthly)
- Authority fees, UCR, and any annual compliance costs (amortized)
- Accounting or bookkeeping fees
- Phone and software subscriptions
Variable costs scale with the miles you run. More miles means more of these.
- Fuel (typically the largest single variable cost)
- Tires (prorate over expected tire life and mileage)
- Oil changes, filters, DEF fluid (prorate over interval miles)
- Repairs and unplanned maintenance
- Tolls and scales
- Lumper fees and load-specific costs
- Permits (when applicable to the load)
Add every dollar from both buckets together over a month or quarter. That total is your operating cost for that period. Divide it by the miles you ran in the same period. That result is your cost per mile.
Building the Actual Calculation
Here is a straightforward framework. The numbers you plug in are yours. Do not use someone else's numbers or averages from the internet. Your truck, your insurance rate, your fuel economy, your routes.
- Total your fixed costs for the month. Add up every recurring bill: truck payment, insurance, plate fees divided by 12, authority fees divided by 12, subscriptions, everything that comes out whether you run or sit.
- Estimate your variable costs per mile. For fuel, divide your average fuel price by your miles per gallon. Add your tire cost divided by expected tire lifespan in miles. Add a maintenance reserve, many carriers set aside somewhere in the range of $0.10 to $0.20 per mile depending on truck age and condition, though your actual number may differ significantly.
- Decide on your target monthly miles. This is your planned or expected miles for a typical operating month. Be realistic. A solo owner-operator running legal hours commonly lands somewhere between 8,000 and 11,000 miles per month, though your specific operation and freight lanes will determine what is realistic for you.
- Divide fixed costs by target miles. This gives you the fixed cost component per mile.
- Add variable cost per mile to your fixed cost per mile. That sum is your break-even cost per mile.
Then add your desired net margin on top. If you want to clear $0.30 per mile after all costs, build that into your minimum rate. A load paying $2.10 per mile when your cost is $1.95 per mile is not a winning load. It looks like it is until you do the math.
The Expense Data Problem: Where New Operators Get Stuck
The math above is simple. The hard part is having accurate, complete expense data to put into it. Many new owner-operators spend their first year keeping fuel receipts in a glove box, logging repairs in a notes app, and trying to reconstruct a month of spending from bank statements when tax time rolls around. That approach makes it nearly impossible to know your real cost per mile at any given moment.
You need every expense recorded against either a load or a truck, consistently, as it happens. Fuel stop on I-40 at 11 PM. Tire repair in Amarillo. Oil change in Memphis. Every one of those has to land somewhere in your records immediately, or it gets lost in the shuffle.
HaulerPro lets you log expenses per load or per truck as they occur. Scan the receipt from your phone and it attaches to the load or the expense record right there. When you pull up a completed load, you can see what you grossed on that run and what it cost you, giving you the real profit picture on every run, not just revenue. That per-load expense visibility is what lets you build an accurate cost-per-mile calculation over time instead of guessing.
A quick note on what HaulerPro does not do: there is no built-in cost-per-mile calculator that crunches the number automatically. The tool gives you the organized expense data. You do the division. But organized data you can actually trust is the hard part, and that is what the expense tracking is built around.
Deadhead Miles and Why They Belong in Your Math
Your cost per mile applies to every mile your truck turns, loaded or empty. If you ran 500 loaded miles on a load and 150 empty miles to get to the pickup, you covered 650 miles of operating cost to earn that one rate. Your real revenue per mile on that move is the load rate divided by 650, not 500.
Many new operators calculate their cost per mile on loaded miles only and then wonder why the numbers never quite add up. Your fixed and variable costs do not care whether there is freight on the truck. Fuel still burns. Tires still wear. The payment still comes out.
Build your cost per mile on total miles, loaded plus empty, and price your loads accordingly. When a broker offers a rate, mentally add the expected empty miles to the pickup into your denominator before you accept.
Revisit the Number Regularly
Your cost per mile is not a one-time calculation. Insurance renews. Fuel prices move. Tires get replaced. A repair you did not budget for changes your monthly cost structure. New operators commonly calculate their cost per mile once, decide on a rate floor, and then run with that number for a year while their actual costs drift higher.
Review your cost per mile at minimum every quarter. If you have a major expense event (big repair, new trailer, insurance increase), recalculate immediately. Every load you price after that event should reflect the new reality, not the old one.
The discipline of tracking every expense as it happens, using a tool like HaulerPro's expense logging, is what makes quarterly reviews fast and accurate instead of a painful accounting project.
Related Reading
Cost per mile is one piece of building a sustainable independent operation. For the full picture on getting your authority, setting up your systems, and running a compliant business from day one, head to our complete guide: Starting an Independent Trucking Business.
HaulerPro handles dispatch, documents, invoicing, IFTA mileage, and expense tracking in one place, built for independent carriers and small fleets. Start your 14-day free trial, get your first load live in under 10 minutes, and start building the expense record you need to know your real cost per mile. No credit card required.