How to Calculate Cost Per Mile in Trucking

In Truckopedia: Basics | Date June 25, 2026 | 5 Mins Read
How to Calculate Cost Per Mile in Trucking

Every mile your truck travels costs money. Fuel, insurance, truck payments, maintenance, permits, and driver wages all add up, whether you are hauling a load or driving empty. If you do not know how much those costs add up to per mile, it can be difficult to tell whether a load is truly profitable.

That is where cost per mile comes in. Cost per mile, or CPM, is one of the most important numbers in trucking because it helps you understand your operating costs and make better business decisions. Whether you are an owner-operator with one truck or managing a fleet, knowing your cost per mile can help you set better rates, control expenses, and improve profitability.

In this guide, you will learn how to calculate cost per mile in trucking, what expenses to include, how to calculate fuel cost per mile, common mistakes to avoid, and practical ways to reduce your operating costs.

What Is Cost Per Mile (CPM)  in Trucking?

Cost per mile, or CPM, is the average cost of operating a truck for every mile it travels. It is one of the most important financial metrics for owner-operators and fleet managers because it helps measure profitability, set freight rates, and evaluate business performance.

Simply put, cost per mile tells you how much it costs to move your truck one mile down the road.

The basic formula for calculating cost per mile is:

Cost Per Mile = Total Operating Expenses ÷ Total Miles Driven

For example, if your trucking business spends $10,000 in operating expenses during one month and your truck travels 8,000 total miles, your cost per mile would be $1.25. 

That means it costs $1.25 to operate the truck for every mile driven.

To calculate an accurate trucking cost per mile, you need to include all operating expenses, such as:

  • Fuel
  • Truck payments or lease costs
  • Insurance
  • Permits and licenses
  • Maintenance and repairs
  • Tires
  • Tolls and scale fees
  • Driver wages and benefits, if applicable
  • Technology and administrative expenses

You also need to include all miles driven, including loaded miles and deadhead miles. Leaving out unpaid miles can make your cost per mile look lower than it really is. That can lead to underpricing loads and reducing profitability.

Knowing your cost per mile can help you:

  • Determine your break-even rate
  • Price loads more accurately
  • Identify profitable and unprofitable routes
  • Control operating expenses
  • Make better budgeting and business decisions

Without knowing your cost per mile, it is difficult to understand whether your trucking operation is making a profit. That is why cost per mile is one of the most important performance metrics in trucking and a key part of making informed financial decisions.

Why Should You Calculate Your Cost Per Mile?

Calculating your cost per mile helps you understand the true cost of running your trucking business. Without knowing how much it costs to operate your truck for each mile driven, it can be hard to tell whether a load is profitable, set the right rates, or find places where expenses can be reduced.

Many trucking businesses focus on revenue, but revenue alone does not show profitability. Profit depends on how much you earn after covering fuel, insurance, truck payments, maintenance, driver pay, and other operating costs.

Knowing your cost per mile gives you a clearer picture of how much you need to earn on each load to cover expenses and make a profit.

Some of the key benefits of calculating your trucking cost per mile include:

  • Determining your break-even rate, so you know the minimum rate needed to cover operating costs
  • Pricing loads more accurately and avoiding freight that does not leave enough room for profit
  • Identifying high-cost areas where expenses may be reduced
  • Evaluating routes and customers to see which loads provide the best return
  • Managing fuel, maintenance, and repair costs more effectively
  • Creating more realistic budgets and financial forecasts
  • Making better decisions about equipment purchases, fleet growth, and daily operations

Cost per mile also helps trucking businesses respond to changing market conditions. Fuel prices, insurance premiums, maintenance costs, and freight rates can all change over time. When you track your cost per mile regularly, you can adjust your pricing and business decisions before rising expenses begin cutting into your profit.

Whether you are an owner-operator with one truck or managing an entire fleet, understanding your cost per mile is one of the best ways to measure financial performance and build a more profitable trucking operation.

What Impacts Cost Per Mile?

Your trucking cost per mile is not a fixed number. It can change based on operating costs, market conditions, and how efficiently you run your business. Even small increases in fuel prices, maintenance expenses, or empty miles can affect your cost per mile and overall profitability.

Some of the biggest factors that impact cost per mile in trucking include:

  • Fuel Costs: Fuel is often one of the largest operating expenses for trucking businesses. Higher fuel prices or poor fuel efficiency can quickly increase your cost per mile.
  • Maintenance and Repairs: Routine maintenance, unexpected breakdowns, tire replacements, and repair costs all add to your operating expenses. As these costs rise, your cost per mile can rise too.
  • Insurance Premiums: Commercial truck insurance is a major fixed expense. Higher premiums increase the overall cost of operating your truck.
  • Truck Payments or Lease Costs: Monthly truck payments or lease expenses should be included when calculating cost per mile because they affect your total operating costs.
  • Driver Wages and Benefits: For fleets, driver pay, benefits, payroll taxes, and related expenses can have a major impact on cost per mile.
  • Permits, Licenses, and Taxes: IFTA taxes, registration fees, permits, licenses, and compliance costs all add to your total trucking expenses.
  • Deadhead Miles: Deadhead miles are miles driven without a paying load. Even though these miles do not generate revenue, you still pay for fuel, maintenance, insurance, and other operating costs. That is why deadhead miles are often one of the biggest profit killers in trucking.

The age and condition of your equipment can also affect your cost per mile. Older trucks may require more repairs and maintenance, while newer trucks may have lower repair costs but higher monthly payments. Finding the right balance is important for controlling operating expenses.

Because many of these costs change over time, it is a good idea to calculate your cost per mile regularly. Tracking this number can help you spot rising expenses early, adjust your rates when needed, and make better decisions to protect your profit margins.

How to Calculate Cost Per Mile in Trucking

Calculating cost per mile, or CPM, helps you understand how much it costs to operate your truck for every mile driven. This number can help you set profitable rates, manage expenses, and make better business decisions.

To calculate your trucking cost per mile, use this formula:

Cost Per Mile = Total Expenses ÷ Total Miles Driven

Before you begin, gather records from the same time period, such as the previous month. Using the same timeframe for both expenses and mileage helps make your calculation more accurate.

You will typically need:

  • Expense receipts for fuel, food, lodging, and other business-related costs
  • A list of monthly expenses, such as truck payments, permits, insurance, and registration fees
  • Maintenance and repair records
  • Beginning and ending odometer readings for the period being measured

It is important to include all operating expenses and all miles driven, including deadhead miles. Leaving out expenses or mileage can make your cost per mile appear lower than it really is.

Step-by-Step to Calculate Cost Per Mile

Step 1: Choose Your Timeframe

Start by selecting a timeframe for your calculation. Most trucking businesses calculate cost per mile monthly, but you can also use quarterly or annual data.

Just make sure all expenses and mileage records come from the same period.

Step 2: Calculate How Many Miles You Drove

Determine the total miles driven during your chosen timeframe by subtracting your beginning odometer reading from your ending odometer reading.

Example:

  • Beginning odometer: 120,000 miles
  • Ending odometer: 128,000 miles
  • Total miles driven: 8,000 miles

Remember to include both loaded miles and deadhead miles.

Step 3: Calculate Your Fixed Expenses

Fixed expenses are costs that stay relatively consistent, no matter how many miles you drive.

Common fixed expenses include:

  • Truck payments or lease costs
  • Insurance premiums
  • Permits and licenses
  • Registration fees
  • Office and administrative expenses
  • Software subscriptions

Add these costs together to determine your total fixed expenses for the selected timeframe.

Step 4: Calculate Your Variable Costs

Variable costs are expenses that change based on truck usage, mileage, and operating conditions.

Examples of variable costs include:

  • Fuel
  • Maintenance and repairs
  • Tires
  • Tolls
  • Scale fees
  • DEF, or Diesel Exhaust Fluid

Track these expenses carefully, since they often make up a large portion of your total operating costs.

Step 5: Include Salary Expenses

If you employ drivers, include all compensation-related costs in your calculation.

This may include:

  • Driver wages
  • Bonuses
  • Payroll taxes
  • Employee benefits

Owner-operators may also choose to include their own compensation when evaluating profitability.

Step 6: Add Up Total Expenses

Next, combine your fixed expenses, variable costs, and salary expenses.

For example:

  • Fixed expenses: $4,000
  • Variable expenses: $6,500
  • Salary expenses: $1,500

Total Expenses = $12,000

Step 7: Calculate Your Cost Per Mile

Finally, divide your total expenses by the total miles driven during the same period.

Example:

  • Total expenses: $12,000
  • Total miles driven: 8,000 miles

Cost Per Mile = $12,000 ÷ 8,000 = $1.50 per mile

In this example, it costs $1.50 to operate the truck for every mile driven. Reviewing this number regularly can help you price loads more accurately, control expenses, and improve profitability.

Cost Per Mile Calculation Example

Let’s look at a simple example to see how a trucking cost per mile calculation works in practice.

Assume a trucking company wants to calculate its cost per mile for the previous month. After reviewing its records, the company identifies the following expenses:

Expense Category Monthly Cost
Fuel $4,500
Truck Payment $2,000
Insurance $1,000
Maintenance and Repairs $1,200
Permits and Registration $500
Driver Wages $2,300
Other Operating Expenses $500
Total Expenses $12,000

During the same month, the truck traveled 8,000 total miles, including both loaded and deadhead miles.

Using the cost per mile formula:

Cost Per Mile = Total Expenses ÷ Total Miles Driven

Cost Per Mile = $12,000 ÷ 8,000

Cost Per Mile = $1.50 per mile

This means the trucking company spends $1.50 to operate the truck for every mile driven.

Now, let’s say the company is considering a load that pays $2.10 per mile. Since its operating cost is $1.50 per mile, the load would generate approximately $0.60 per mile in gross profit before taxes and other business considerations.

This example shows why calculating cost per mile is so important. Without knowing your actual operating costs, it is difficult to determine whether a load is profitable, set competitive freight rates, or identify areas where expenses can be reduced.

Many owner-operators and fleet managers calculate their cost per mile regularly to track changes in fuel prices, maintenance costs, insurance premiums, and other operating expenses that can affect profitability.

How to Calculate Fuel Cost Per Mile

Fuel is one of the largest expenses in trucking, which is why many carriers calculate fuel cost per mile separately from their total cost per mile. Knowing your fuel cost per mile can help you estimate trip expenses, evaluate load profitability, and adjust to changing fuel prices.

To calculate fuel cost per mile, use this formula:

Fuel Cost Per Mile = Price Per Gallon ÷ Average Miles Per Gallon (MPG)

For example, if diesel costs $3.50 per gallon and your truck averages 7 MPG, your fuel cost per mile would be:

$3.50 ÷ 7 = $0.50 per mile

This means you are spending about 50 cents on fuel for every mile driven.

To calculate your fuel cost per mile accurately, you will need:

  • Your current fuel price per gallon
  • Your truck’s average fuel economy, or MPG

Fuel cost per mile can change based on several factors, including:

  • Fuel prices
  • Vehicle weight
  • Driving habits
  • Idle time
  • Route conditions
  • Weather and terrain

Because fuel costs can change throughout the year, many trucking businesses track this number regularly and update their calculations as fuel prices shift.

By understanding your fuel cost per mile, you can estimate trip costs more accurately, identify potential savings, and make better decisions when accepting loads or negotiating freight rates.

How to Reduce Your Cost Per Mile

Lowering your cost per mile can help increase profits without hauling more loads. While some expenses are unavoidable, there are several ways to reduce operating costs and improve efficiency across your trucking business.

Improve Fuel Efficiency

Fuel is one of the largest expenses in trucking, so even small improvements in fuel efficiency can make a meaningful difference over time.

You can improve fuel efficiency by:

  • Reducing idle time
  • Maintaining proper tire pressure
  • Avoiding hard acceleration and sudden braking
  • Following a preventive maintenance schedule
  • Planning more efficient routes

Since fuel prices can change often, tracking your fuel cost per mile can help you identify savings opportunities and make better operating decisions.

Negotiate Better Freight Rates

Knowing your cost per mile gives you a clear understanding of the minimum rate you need to operate profitably.

Before accepting a load, compare the offered rate to your cost per mile. If the rate does not cover your expenses and leave room for profit, the load may not be worth taking.

Understanding your numbers can also help you negotiate more confidently with brokers and shippers.

Reduce Deadhead Miles

Deadhead miles are miles driven without a paying load. Even though these miles do not generate revenue, they still increase fuel, maintenance, and operating costs.

One of the best ways to reduce deadhead miles is to secure backhaul loads. A backhaul is a paying load you haul on your return trip instead of driving back empty.

To reduce deadhead miles:

  • Look for backhaul loads before completing a delivery
  • Use load boards to find freight near your destination
  • Plan routes that minimize empty miles
  • Build relationships with customers in multiple markets

Reducing empty miles is one of the fastest ways to lower your cost per mile and improve profitability.

Stay on Top of Maintenance

Routine maintenance may seem like an added expense, but it can help prevent costly breakdowns and unexpected repairs.

Regular maintenance can help:

  • Improve fuel economy
  • Extend tire life
  • Reduce repair costs
  • Minimize downtime

A well-maintained truck is usually less expensive to operate over the long term.

Review Your Costs Regularly

Your cost per mile can change as fuel prices, insurance rates, maintenance costs, and other expenses increase or decrease.

Reviewing your cost per mile regularly can help you:

  • Spot rising expenses early
  • Adjust rates when needed
  • Identify areas for cost savings
  • Make better business decisions

By improving fuel efficiency, reducing deadhead miles, finding backhaul loads, and keeping expenses under control, you can lower your cost per mile and improve the profitability of your trucking business.

What Are the Common Cost Per Mile Mistakes?

Calculating cost per mile is simple, but small mistakes can lead to inaccurate numbers and poor business decisions. If your calculation leaves out expenses or miles, you may think a load is profitable when it is actually costing you money.

Here are some common cost per mile mistakes to avoid:

Excluding Deadhead Miles

One of the biggest mistakes is calculating cost per mile using only loaded miles. Every mile your truck travels costs money, whether you are hauling freight or driving empty.

To get a more accurate cost per mile, include both loaded miles and deadhead miles in your calculation.

Forgetting Certain Expenses

Some carriers focus on major costs like fuel and truck payments but overlook smaller expenses that add up over time.

Commonly overlooked expenses include:

  • Permits and licenses
  • Registration fees
  • Tolls and scale fees
  • Software subscriptions
  • Office and administrative costs
  • Driver benefits and payroll taxes

Including all business-related expenses gives you a clearer picture of what it actually costs to operate your truck.

Using Outdated Numbers

Fuel prices, insurance premiums, maintenance costs, and other expenses can change throughout the year. If you are using numbers from several months ago, your cost per mile may no longer reflect your current operating costs.

Review your expenses regularly so your calculation stays accurate.

Ignoring Maintenance Costs

Maintenance expenses may not happen every day, but they are still part of the cost of operating a truck.

Be sure to account for routine maintenance, tire replacements, and unexpected repairs. Leaving these costs out can make your cost per mile look lower than it really is.

Using Incomplete Mileage Records

Accurate mileage records are just as important as accurate expense records. If odometer readings are incorrect or some trips are missing, your calculation may be misleading.

Keep detailed mileage records and make sure all miles driven during the selected timeframe are included.

Calculating Cost Per Mile Too Infrequently

Cost per mile is not a number you should calculate once and forget. Operating costs change over time, so your cost per mile should be updated regularly.

Many owner-operators and fleet managers review their cost per mile monthly to spot rising costs early and make adjustments before profitability is affected.

Avoiding these common mistakes can help you calculate a more accurate cost per mile, make better pricing decisions, and improve the profitability of your trucking operation.

Know Your Cost Per Mile Before You Accept the Load

Understanding your cost per mile is one of the most important steps in running a profitable trucking business. Without knowing what it costs to operate your truck, it is hard to tell whether a load will help you make money or simply cover your expenses.

When you calculate your cost per mile regularly, you can make better decisions about load selection, rate negotiations, fuel spending, and day-to-day business operations. It also helps you spot rising expenses early, before they cut into your profit.

Profitability is not just about how many miles you drive. It depends on how much revenue you keep after covering fuel, insurance, maintenance, truck payments, driver wages, and other operating costs.

Before accepting your next load, take time to review your cost per mile. Knowing your numbers can help you avoid unprofitable freight, protect your margins, and build a stronger trucking business.