Calculate Your Cost Per Mile

Use this calculator to estimate what it truly costs to run your truck per mile. Enter your mileage, fuel economy, diesel price, fixed expenses, annual overhead, and variable per-mile costs; the calculator then shows your operating cost, break-even point, and a suggested minimum rate that includes your chosen profit margin.

Useful Tip: Your load rate must cover every mile your truck moves, not only the miles that produce revenue. The calculator is designed to turn those operating expenses into a usable cost-per-mile (CPM) number.

Disclaimer: The calculator estimates operating cost. It is not tax, legal, accounting, or financial advice. Your actual cost depends on equipment, lanes, fuel price, insurance, financing, maintenance history, deadhead, tolls, permits, and operating practices.

 

Get CPM Excel Spreadsheet Version

Cost Per Mile Calculator

Calculate your true trucking cost per mile free if cist for daily, weekly, monthly and annual operations — including fixed, variable and annual overhead expenses. You may also download PDF report and save it for future use. You may also download Excel version of this CPM calculator for offline usage.

1 Mileage & Vehicle

Select the period for the mileage you enter below.
Enter your actual or expected miles.

Miles per gallon.
Current or expected diesel price.
Automatically calculated Fuel Cost Per Mile: $0.00

2 Monthly Fixed Costs

Add any other recurring monthly expense.

3 Annual Overhead

4 Variable Costs

Enter driver cost directly per mile.

5 Profit & Rate

Used to calculate your suggested minimum rate per mile.

How Our Trucking CPM Calculator Works

The calculator turns expenses with different billing schedules into one common metric cost per mile. The core formula is :- “Fixed Costs ÷ Miles”+”Variable Cost Per Mile”=”Total Cost Per Mile”

Fixed-cost calculation

The calculator first adds your monthly fixed expenses:

  • Insurance
  • Workers’ Compensation / Occupational Accident Insurance
  • Tractor Payment
  • Trailer Payment
  • ELD and Software
  • Parking / Storage
  • Other Recurring monthly

It also converts annual overhead to a monthly equivalent: “Monthly Annual-Overhead Equivalent”=”Annual Overhead” /12″

Then it calculates fixed CPM: “Fixed CPM”=(“Monthly Fixed Costs” +”Monthly Annual-Overhead Equivalent” )/”Monthly Miles”

This means a truck running fewer miles generally has a higher fixed CPM because the same insurance, equipment payment, and overhead must be spread over fewer miles.

Variable-cost calculation

Next, the calculator adds the variable costs that increase as the truck runs: “Variable CPM”=”Fuel CPM”+”Driver CPM”+”Maintenance CPM”+”Tire CPM”+”Toll CPM”+”Dispatch/Factoring CPM”+”Miscellaneous CPM”

Finally, it adds fixed CPM and variable CPM to get total CPM. The calculator converts daily, weekly, monthly, or annual mileage input to annual mileage using 365 days, 52 weeks, and 12 months. The CPM shown for each time period remains the same because it is a per-mile number; the calculator simply scales mileage and periodic expenses consistently.

How to Use This Trucking Cost Per Mile Calculator

  1. Enter the mileage period and total truck miles you expect to run.
  2. Include both loaded miles and deadhead miles in your total mileage.
  3. Enter diesel price and your truck’s realistic MPG.
  4. Add monthly fixed costs such as insurance, tractor payments, trailer payments, ELD software, and parking.
  5. Add annual overhead such as accounting, IRP, registration, permits, and subscriptions.
  6. Add variable costs per mile, including driver pay, maintenance, tires, tolls, dispatch, factoring, and other road costs.
  7. Choose a desired profit margin to calculate a suggested minimum rate per mile.

The calculator provides a total trucking CPM, fixed CPM, variable CPM, monthly operating cost, break-even rate, and suggested rate. Review and update your inputs regularly because fuel prices, maintenance needs, insurance premiums, and mileage can change your true cost quickly.

What Costs Should You Include?

A useful trucking cost per mile calculation includes every meaningful business expense. If a cost is left out, your CPM can look lower than it really is, which may lead to accepting freight that does not cover the true cost of operation.

Fixed Trucking Costs

 Fixed costs are generally paid on a monthly or annual schedule. They do not disappear when freight is slow or when the truck runs fewer miles.

  • Commercial truck insurance and cargo coverage
  • Workers’ compensation or occupational accident coverage
  • Tractor payment, lease payment, or equipment reserve
  • Trailer payment or lease payment
  • ELD, GPS, dashcam, load-board, and accounting software
  • Parking, secure yard, and truck storage fees
  • Phone, office, administrative, and recurring compliance costs
  • IRP registration, permits, authority, accounting, and annual subscriptions

Variable Trucking Costs

Variable costs rise as you drive. Some are paid immediately, such as fuel and tolls, while others should be budgeted as a reserve for future expenses.

  • Diesel fuel and DEF
  • Driver wages or an owner-operator pay allowance
  • Maintenance and repair reserve
  • Tire reserve and tire service
  • Tolls, scales, parking, and route-specific charges
  • Dispatch, factoring, and payment processing fees
  • Reefer fuel and reefer maintenance when applicable
  • Truck washes, supplies, and miscellaneous road expenses

Avoid double counting. For example, if a dispatch expense is entered as a monthly cost, do not also add the same cost as a per-mile dispatch charge. Use one method for each expense category.

How to Calculate Fuel Cost Per Mile?

Fuel is often one of the largest variable costs in trucking. To calculate fuel cost per mile, divide the diesel price per gallon by your truck’s average MPG

Fuel Cost Per Mile = Diesel Price Per Gallon ÷ MPG

Fuel Cost Per Mile Example: If diesel costs $4.00 per gallon and your truck averages 6.5 miles per gallon, then:-

$4.00 ÷ 6.5 MPG = $0.62 per mile

In this example, the truck uses approximately $0.62 dollar diesel for every mile driven. At 10,000 miles per month, that equals approximately $6,154 in monthly fuel cost before considering additional fuel-related expenses. Use real fuel-purchase data and a realistic MPG estimate whenever possible. MPG can change because of cargo weight, idling, weather, terrain, traffic, speed, maintenance condition, and reefer use.

Why Deadhead Miles Matter

Deadhead miles are the miles your truck travels without a paying load. They can include driving to a pickup, repositioning after delivery, returning home, or moving to a stronger freight market. Deadhead produces no freight revenue, but it still uses fuel, tires, maintenance, driver time, and equipment capacity. For a more accurate trucking CPM, use total truck miles:

Total Truck Miles = Loaded Miles + Deadhead Miles

Then calculate operating cost using all miles: Total Operating Cost ÷ Total Truck Miles = Actual Cost Per Mile

Deadhead Rate Example

Assume a load pays $1,250 for 500 loaded miles, but you must drive 100 empty miles to reach the pickup. The truck travels 600 total miles.

$1,250 ÷ 600 total miles = $2.08 per total mile

The advertised rate is $2.50 per loaded mile, but the effective revenue rate is only $2.08 per total mile. Compare this all-miles revenue number with your total cost per mile before deciding whether the load meets your required rate.

CPM vs RPM: What’s the Difference?

CPM means cost per mile. RPM means revenue per mile. Both numbers matter, but they answer different questions.

CPM Meaning: Cost per mile

Formula: Total operating cost ÷ total truck miles

Why it matters: Shows what it costs to operate the truck

RPM Meaning: Revenue per mile

Formula: Gross load revenue ÷ miles used for the calculation

Why it matters: Shows what a load or lane pays

Profit Per Mile

Meaning: Estimated profit after operating cost

Formula: RPM − CPM

Why it matters: Shows whether the freight creates enough margin

Compare CPM and RPM using the same mileage basis. If your CPM includes loaded and deadhead miles, use all-miles RPM when evaluating a load:

All-Miles RPM = Load Revenue ÷ (Loaded Miles + Deadhead Miles)

Break-Even Rate Per Mile

Your break-even rate per mile is the minimum amount your truck needs to earn per total mile to cover the operating expenses included in the calculator. In most cases, your break-even rate is the same as your total cost per mile.

Break-Even Rate Per Mile = Total Cost Per Mile

Running at break-even means you are covering listed costs but not creating profit, a reserve for future growth, or protection against unexpected repairs and slow freight periods. That is why the calculator also provides a suggested minimum rate based on the profit percentage you choose.

Suggested Minimum Rate = Total CPM × (1 + Desired Profit Margin)

Before accepting a load, add lane-specific costs that may not be represented in your normal averages. These may include tolls, extra fuel use, permits, parking, route restrictions, washouts, detention risk, or unusual deadhead.

Owner-Operator Cost Per Mile Example

The following example shows how an owner-operator can use the Cost Per Mile Calculator Trucking tool to estimate a sustainable rate.

  • Monthly total truck miles: 10,000 miles
  • Diesel price and fuel economy: $4.00 per gallon at 6.5 MPG
  • Fuel cost per mile: $0.62
  • Driver or owner pay allowance: $0.55 per mile
  • Maintenance and repairs: $0.18 per mile
  • Tires, tolls, dispatch, and other variable costs: $0.20 per mile
  • Monthly fixed costs: $4,000 per month, or $0.40 per mile
  • Annual overhead: $6,000 per year, or $0.05 per mile
  • Total estimated cost per mile: $2.00

In this example, the owner-operator’s estimated break-even cost is $2.00 per total truck mile. With a 15% profit margin:

$2.00 × 1.15 = $2.30 per mile suggested minimum rate

If 10% of the truck’s miles are deadhead, the operator needs a higher rate per loaded mile to reach the same target. A $2.30 target per total mile requires approximately $2.56 per loaded mile when only 90% of miles are revenue-producing.

FAQs About Trucking Cost Per Mile Calculation

What is a good cost per mile for a truck owner-operator?

There is no single good CPM for every owner-operator. Your actual cost depends on fuel price, MPG, truck payment, insurance, equipment age, maintenance needs, lanes, tolls, loaded miles, and deadhead. Calculate your own cost using current records rather than relying only on an industry average.

Yes. Deadhead miles still use fuel, create wear, take time, and consume equipment capacity. Include loaded and empty miles in total truck miles for a more realistic CPM calculation.

The break-even rate covers operating costs but does not include profit. A profitable rate is higher than break-even and should provide a reasonable return after expenses, risk, and future replacement needs.

Update fuel assumptions whenever prices or routes change. Reconcile mileage and operating expenses at least monthly using fuel receipts, ELD mileage, maintenance invoices, insurance statements, settlements, and accounting records.

The calculator includes only the costs you enter. Add applicable tax, permit, IFTA, compliance, or other business costs to the appropriate fields, or consult a qualified tax professional for advice tailored to your business.

Scroll to Top