Truck Cost Per Mile: How to Calculate Your Operating Cost Before Booking a Load
A load can look good at first. The total rate sounds high, the pickup is nearby, and the delivery fits your schedule. But a good-paying load is not always a profitable load.
Before booking a load, you need to know your truck’s cost per mile.
Cost per mile is the average amount it costs to operate your truck for every mile you run. It gives you a better way to compare your actual operating expenses with the rate per mile a broker is offering.
What Is Truck Cost Per Mile?
Truck cost per mile is calculated by dividing your total operating expenses by the total miles your truck runs during a given period.
A simple formula is:
Total Operating Expenses ÷ Total Miles = Cost Per Mile
For example, if your total monthly truck expenses are $12,000 and you run 10,000 miles:
$12,000 ÷ 10,000 miles = $1.20 per mile
That means your estimated operating cost is $1.20 per mile based on the expenses and miles included in your calculation.
Your actual cost per mile will depend on your operation, including your truck payment, fuel consumption, insurance, maintenance, tires, tolls, driver pay, permits, and total miles.
Why Cost Per Mile Matters
Knowing your cost per mile helps you determine whether a load is actually worth taking.
A broker may offer a load paying $2.50 per mile, but that number alone does not tell you how profitable the load will be.
You need to consider:
- Your actual operating cost
- Deadhead miles
- Fuel costs
- Tolls
- Driver pay
- Loading and unloading time
- Detention
- Route difficulty
- Expected maintenance and repair costs
- Empty miles after delivery
A load with a high rate can still produce a small margin if it requires significant deadhead or adds extra operating costs.
That is why cost per mile should be one of the numbers you know before booking a load.
What Expenses Should You Include?
To calculate a useful trucking cost per mile, start with the expenses that affect your operation regularly.
Fixed Expenses
Fixed expenses are costs you generally pay regardless of how many miles the truck runs.
Examples include:
- Truck payment
- Insurance
- Permits and licensing
- ELD and compliance costs
- Parking
- Office expenses
These costs can be spread across the total miles you run during the month.
Variable Expenses
Variable expenses generally increase as your truck runs more miles.
Examples include:
- Fuel
- Maintenance and repairs
- Tires
- Driver pay
- Tolls
- Trip-related expenses
Fuel is often one of the largest variable expenses for a trucking operation, but maintenance and tires should not be overlooked.
Do not leave out maintenance simply because a repair has not happened yet. A truck still needs money set aside for oil changes, tires, brakes, breakdowns, and larger repairs.
Example: Calculating Cost Per Mile
Let's say your monthly expenses are:
- Truck payment: $1,800
- Insurance: $1,450
- Permits and ELD: $300
- Maintenance: $1,100
- Fuel: $6,500
- Tolls and other expenses: $450
Your total monthly expenses are $11,600.
If you ran 10,000 miles that month:
$11,600 ÷ 10,000 miles = $1.16 per mile
In this example, your estimated cost per mile is $1.16.
This is the approximate amount it costs to operate the truck for every mile based on the expenses included in the calculation.
However, $1.16 per mile does not mean you should automatically accept a load paying $1.16 per mile.
You still need room for profit, unexpected repairs, downtime, administrative costs, and other expenses that may not be fully reflected in a simple monthly calculation.
Cost Per Mile Is Not the Same as Rate Per Mile
This is one of the most important differences a small carrier needs to understand.
Rate per mile is what the load pays.
Cost per mile is what it costs you to operate.
For example, if a load pays $2.20 per mile and your operating cost is $1.75 per mile, the difference is:
$2.20 - $1.75 = $0.45 per mile
At first glance, that may look like a $0.45-per-mile margin. But that does not necessarily represent your final profit.
Deadhead, tolls, detention, additional fuel consumption, unexpected repairs, and other trip-specific expenses can reduce that amount.
Calculate Your Cost Using All Miles
One of the biggest mistakes carriers can make is looking only at loaded miles.
Your truck still incurs expenses when it is traveling empty.
If you drive 500 loaded miles and another 100 miles of deadhead, your truck actually traveled 600 miles.
Those 100 empty miles still consume:
- Fuel
- Driver time
- Tires
- Maintenance
- Truck capacity
This is why it is important to understand your all-miles cost, not just your loaded-mile cost.
A load paying $2.50 per loaded mile may look attractive, but if it requires significant deadhead, the economics of the trip can change.
Loaded RPM vs. All-Miles RPM
For small carriers, it can also be useful to distinguish between loaded RPM and all-miles RPM.
Loaded RPM looks at the revenue generated by the loaded portion of the trip.
All-miles RPM considers the total miles driven, including deadhead.
For example:
A load pays $2,000.
- Loaded miles: 800
- Deadhead miles: 200
- Total miles: 1,000
Loaded RPM:
$2,000 ÷ 800 = $2.50 per loaded mile
All-miles RPM:
$2,000 ÷ 1,000 = $2.00 per mile
That is a significant difference.
The $2.50 loaded rate sounds strong, but your truck is actually generating $2.00 for every mile it travels.
The Bottom Line
A high rate does not automatically mean a profitable load.
Before booking, know your truck operating cost per mile, understand your fixed and variable expenses, and look at the total miles the truck will travel.
The goal is not simply to keep the wheels turning. The goal is to choose loads that generate enough revenue to cover your operating costs, account for the miles you actually drive, and leave enough margin for profit and the unexpected costs of running a trucking business.
Knowing your cost per mile puts you in a better position to decide which loads make sense — and which loads only look good on paper.
