How to Calculate Cost Per Mile for Trucking
A Complete Owner-Operator Guide
Understanding your cost per mile is one of the most important parts of running a profitable trucking business. Whether you are an owner-operator, manage a small fleet, or work as a freight dispatcher, knowing your operating costs helps you evaluate load offers, negotiate rates, and make better business decisions.
A load that looks profitable at first may leave very little money after fuel, driver pay, insurance, maintenance, and empty miles are included.
In this guide, we explain how to calculate trucking cost per mile, which expenses to include, how deadhead miles affect profitability, and how to use your numbers when evaluating freight loads.
What Is Cost Per Mile in Trucking?
Cost per mile is the total cost of operating a truck divided by the number of miles driven during a specific period.
The basic formula is:
Cost Per Mile = Total Operating Costs ÷ Total Miles Driven
For example, if your truck has $8,000 in operating expenses during a period in which it travels 8,000 miles, your operating cost is $1.00 per mile.
This figure gives you a starting point for understanding how much revenue your truck needs to generate. However, your calculation is only useful if you include the relevant expenses and count miles consistently.
Step 1: Calculate Your Fuel Cost Per Mile
Fuel is one of the biggest variable expenses in trucking.
To estimate fuel cost per mile, you need three numbers:
- Your truck’s average miles per gallon (MPG)
- The average price you pay for diesel
- The number of miles you drive
Use this formula:
Fuel Cost Per Mile = Diesel Price Per Gallon ÷ Miles Per Gallon
For example, if diesel costs $4.00 per gallon and your truck averages 6.5 MPG:
$4.00 ÷ 6.5 = approximately $0.62 per mile.
Your actual fuel cost will change depending on diesel prices, traffic, terrain, idling, truck weight, and driving conditions.
Track fuel expenses regularly instead of relying on a single estimate for the entire year.
Step 2: Include All Your Operating Expenses
Fuel is only one part of your trucking cost per mile. To understand the full picture, include the other expenses required to keep your business running.
Variable Expenses
These costs generally increase as your truck travels more miles or completes more loads.
- Diesel fuel and DEF
- Maintenance and repairs
- Tires
- Tolls and road fees
- Driver pay, when applicable
- Other trip-related expenses
Fixed Expenses
These costs continue even when your truck is not moving.
- Truck and trailer payments
- Commercial truck insurance
- Permits and registrations
- Parking and equipment storage
- Office, accounting, and dispatch expenses
- Other recurring business costs
Owner-operators should also consider their own compensation and business overhead when determining what it truly costs to operate.
Avoid counting the same expense twice. For example, if a payment already includes a specific charge, do not add that charge again as a separate expense.
Step 3: Calculate Your Total Cost Per Mile
Once you have gathered your expenses, add them together and divide the total by your miles driven during the same period.
Consider this illustrative monthly example:
- Fuel: $5,000
- Maintenance and tires: $1,000
- Insurance: $1,200
- Truck and trailer payments: $2,000
- Permits, tolls, and other expenses: $800
Total monthly operating costs: $10,000
If the truck drives 10,000 total miles during that month:
$10,000 ÷ 10,000 miles = $1.00 per mile
These numbers are examples only. Your actual costs will depend on your equipment, financing, insurance, mileage, routes, and business structure.
Step 4: Don’t Ignore Deadhead Miles
Deadhead miles are the miles a truck travels without a paying load. They often occur when a driver travels to a pickup location or searches for the next load after delivery.
These miles still consume fuel, add wear to the equipment, and take up valuable driving time.
Suppose a load pays $1,200 for 500 loaded miles. The truck must also travel 100 empty miles to reach the pickup.
Your total distance is 600 miles.
$1,200 ÷ 600 miles = $2.00 per mile across all miles
Looking only at the loaded miles would produce a rate of $2.40 per mile. That higher number does not account for the empty trip to pickup.
This is why it is important to evaluate both the rate on loaded miles and the rate across all miles.
Step 5: Determine Your Break-Even Rate
Your break-even rate is the revenue per mile needed to cover the costs included in your calculation.
If your operating cost is $1.00 per mile across all miles, generating $1.00 per mile across the same mileage basis covers those expenses but leaves no operating profit.
To target a higher margin, you need to generate more revenue than your costs.
For example, suppose your total operating cost is $1.00 per mile and you want a 20% operating margin.
The formula is:
Target Revenue Per Mile = Cost Per Mile ÷ (1 − Target Margin)
$1.00 ÷ (1 − 0.20) = $1.25 per mile.
A target revenue of $1.25 per mile produces a 20% margin on revenue before any expenses not included in the original cost calculation.
Be sure to distinguish between a markup on cost and a profit margin on revenue. They are not the same thing.
Step 6: Evaluate the Entire Load, Not Just the Rate
A high advertised rate does not automatically mean a load is profitable.
Before accepting an offer, consider:
- Total miles, including deadhead
- Estimated fuel expenses
- Tolls and other route costs
- Pickup and delivery appointments
- Expected detention or waiting time
- Whether the destination offers reasonable reload opportunities
- Your operating cost and target profit
For example, two loads may offer similar revenue but require very different mileage, waiting time, or repositioning.
A load that pays more per loaded mile may be less attractive if it requires a long empty trip or leaves your truck in an area with limited reload options.
Use your actual costs and realistic estimates rather than judging a load by its headline rate alone.
How LoadTide Can Help You Evaluate Freight Loads
LoadTide Freight Helper is designed to bring useful load information and calculations closer to the dispatcher’s workflow on DAT One and Sylectus.
Depending on the available features and your setup, the extension can help you review rate-per-mile figures, estimate fuel costs, and evaluate load profitability without repeatedly switching between separate tools.
Using these calculations alongside your own operating expenses can help you make more informed decisions when comparing load offers.
Learn more about the LoadTide Freight Helper and how it works on DAT One and Sylectus.
Common Cost-Per-Mile Mistakes to Avoid
Counting only loaded miles. Empty miles still cost money and should be considered when evaluating a load.
Forgetting fixed expenses. Insurance, equipment payments, and permits do not disappear when the truck is parked.
Using outdated fuel prices. A small change in diesel prices can affect the profitability of a long trip.
Ignoring maintenance reserves. Unexpected repairs can significantly affect your operating budget.
Confusing revenue with profit. The amount paid for a load is not the amount you keep after expenses.
Using inconsistent mileage calculations. Make sure your costs and miles refer to the same period and that you use a consistent definition of total miles.
Frequently Asked Questions
What is a good cost per mile for a truck?
There is no single cost-per-mile figure that works for every trucking business. Your costs depend on fuel efficiency, equipment payments, insurance, maintenance, driver compensation, routes, and annual mileage.
Should deadhead miles be included in cost per mile?
Yes. When evaluating overall operating performance and load profitability, include empty miles in the total distance driven. They still create operating expenses even when they do not generate direct load revenue.
How do I calculate trucking profit per mile?
Subtract the relevant operating cost per mile from the revenue per mile, making sure both figures use the same mileage basis. For a complete business analysis, also account for overhead and any expenses not included in your operating cost figure.
How often should I update my trucking costs?
Review your costs regularly, ideally monthly, and update fuel assumptions whenever diesel prices change materially. Recalculate your estimates when insurance, equipment payments, maintenance costs, or mileage patterns change.
Final Thoughts
Knowing your cost per mile helps you understand what your truck needs to earn, compare load offers more carefully, and identify expenses that may be reducing profitability.
Start by tracking fuel, maintenance, insurance, equipment payments, and total miles. Then account for deadhead mileage when evaluating each load.
The more accurate your numbers are, the easier it becomes to make informed decisions about the loads you accept and the rates you negotiate.
Want to make load evaluation easier? Explore LoadTide Freight Helper and discover tools designed to help trucking professionals review load information and make better-informed dispatch decisions.
