Cost Per Mile Calculator

Find your true cost per mile by combining fixed and variable expenses. Built for Canadian carriers — figures in CAD, benchmarks based on Ontario, Quebec, and Western Canada small-fleet data.

Cost Per Mile Calculator

Use the Cost Per Mile Calculator free

Enter your company name and work email. We'll send a 6-digit code to confirm the address, then the tool opens on this page.

  • 100% free
  • No credit card
  • Instant access once approved

Already have an account? Log in Book a 45-minute demo

Canadian CPM Benchmarks (2026)
  • Owner-operator (dry van): $1.85 – $2.10/mi all-in
  • Small fleet (2–10 trucks): $1.95 – $2.25/mi
  • Reefer adds: ~$0.10/mi (fuel + reefer maintenance)
  • Cross-border premium: +$0.08/mi (FAST, ACE/ACI, broker)
How To Cut CPM Fast
  • Reduce deadhead and measure the effect against your own baseline costs
  • Use IFTA-aware fuel buying (cheap-tax states aren't always cheapest)
  • Negotiate accessorials (detention, layover) into rate cons
  • Track maintenance per truck — a single bad unit can shift fleet CPM by $0.05+
Review Costs in Context

Use this calculator for an estimate, then compare it with the fuel, maintenance, payroll, and load data recorded for your operation. Available reporting depends on your plan and configured integrations.

See TMS Features
Operations Suite

TruckerPro TMS

Dispatch, invoicing, compliance, driver files & fleet management — one platform for Canadian and US carriers. Plans from $99/mo for up to 5 trucks ($74.25/mo billed yearly), with unlimited staff users and no per-driver charge; features vary by plan.

Compliance & AI

BorderPro.ai

File ACE/ACI eManifests in minutes, not hours. PARS/PAPS tracking, automated customs docs, and AI-powered compliance checks for cross-border carriers.

How to Use the Cost Per Mile Calculator

  1. Enter your annual miles per truck (Canadian long-haul typically runs 110,000–140,000 mi/yr)
  2. Fill in fixed costs: truck/trailer payment, insurance, permits, overhead — these don't change with miles driven
  3. Fill in variable costs: fuel (in CAD/L and L/100km), driver pay, maintenance, tires, tolls — these scale with miles
  4. Set a target profit margin (8–15% is healthy for small fleets)
  5. Click Calculate to see your true cost per mile, breakeven rate, and target rate per mile

Example Calculation

A single Canadian owner-operator running 130,000 mi/yr with $24K truck payment, $14K insurance, $3.5K permits, diesel at $1.65/L and 38 L/100km, $0.65/mi driver pay, and $0.18/mi maintenance: Fixed CPM = $0.42, Fuel CPM = $0.99, Driver CPM = $0.65, Maintenance = $0.22. Total CPM ≈ $2.28/mi. At a 15% target margin, breakeven RPM = $2.28 and target RPM = $2.68/mi.

Frequently Asked Questions

What is a good cost per mile for a Canadian trucking company in 2026?

For a single owner-operator running dry van, all-in CPM typically lands between $1.85 and $2.10 per mile. Small fleets (2–10 trucks) usually run $1.95–$2.25/mi due to slightly higher overhead. Reefer adds about $0.10/mi for fuel and reefer maintenance. Cross-border carriers pay an extra $0.08/mi for FAST, ACE/ACI, and broker fees. Anything above $2.40 means you have a fleet utilization or maintenance problem to fix.

How is cost per mile calculated?

CPM = total operating costs ÷ total miles driven. Total operating costs include fixed costs (truck and trailer payments, insurance, permits, office overhead) plus variable costs (fuel, driver pay, maintenance, tires, tolls). The formula is: (Annual Fixed Costs ÷ Annual Miles) + Variable Costs Per Mile = Total CPM. Most carriers underestimate CPM because they forget about insurance renewals, IFTA payments, and irregular maintenance.

Should I use Canadian or US fuel pricing in my CPM calculation?

Always price fuel in your reporting currency (CAD for Canadian carriers). When you buy fuel in the US, convert at the day-of exchange rate. Net out the HST/GST input tax credit you can claim back on Canadian diesel purchases — that's typically a 5–13% reduction in your effective fuel cost. The TruckerPro calculator assumes you're entering net fuel cost.

What's the difference between cost per mile and rate per mile?

Cost per mile (CPM) is what it costs you to move a truck one mile — your expense baseline. Rate per mile (RPM) is what a customer pays you for moving freight one mile — your revenue. RPM minus CPM equals your profit per mile. Use CPM to set minimum acceptable freight rates — never accept a load below your breakeven CPM unless it eliminates a deadhead or repositions you for a better load.

How often should I recalculate my CPM?

Recalculate quarterly at minimum, and more often during volatile fuel periods. Insurance renewals and equipment-financing changes also warrant a new calculation. If you use connected operational data, verify that fuel, maintenance, mileage, and payroll records are complete before relying on the result.

Are driver wages a fixed or variable cost?

Driver pay is variable when paid per mile (most Canadian fleets) and fixed when paid hourly or as salary. The TruckerPro calculator handles both — switch the "Driver Pay" mode to match how you actually pay. Note: even per-mile drivers have a "minimum" floor in Canada (overtime, statutory holiday pay), so very low-mile months still incur some baseline driver cost.

Rate Per Mile Calculator Trip Profit Calculator Fuel Surcharge Calculator IFTA Calculator Read: Complete Guide to Trucking Cost Per Mile

Embed This Tool on Your Website

Free to use. Just copy the code below and paste it into your website's HTML.

Tweet Share Share

Powered by TruckerPro — Free trucking tools for the industry