CPM vs RPM in Trucking

The Ultimate Guide to Understanding Your Trucking Profitability and Negotiating Better Rates.

For owner-operators and fleet managers, understanding the balance between expenses and income is the difference between thriving and going out of business. Two metrics rule the industry: Cost Per Mile (CPM) and Revenue Per Mile (RPM).

What is CPM?

Cost Per Mile represents your total overhead for every mile you travel, whether the truck is loaded or empty.

CPM = Operating Costs ÷ Total Miles
  • Fuel & DEF
  • Truck & Trailer Payments
  • Insurance & Permits
  • Maintenance & Tires

What is RPM?

Revenue Per Mile is the gross income you generate for every mile driven. It dictates your earning potential.

RPM = Gross Revenue ÷ Total Miles
  • Line Haul Rate
  • Fuel Surcharge
  • Accessorial Fees
  • Detention Pay

Live Profit Margin Calculator

Enter your numbers below to see your real-time CPM vs RPM breakdown.

Your CPM

$1.80

Your RPM

$2.50

Profit Per Mile

$0.70

At a Glance Comparison

Metric CPM (Cost Per Mile) RPM (Revenue Per Mile)
Primary Goal Measure Operational Efficiency Measure Market Value & Sales
Focus Area Savings & Maintenance Negotiation & Load Selection
Healthy Trend Going Down Going Up

Mastering Your Margins

1

Set Better Rates

If you don't know your CPM, you don't know your "break-even" point. Never accept a load that pays less than your CPM plus your desired profit margin. Knowing your numbers gives you negotiation power.


2

Factor in Deadhead

Always calculate metrics based on total miles (loaded + empty). If a load pays $3.00/mile but requires 200 miles of deadhead, your true RPM drops significantly.


3

Watch Your Variable Costs

Fuel is your biggest variable cost. Fluctuations in fuel prices will change your CPM weekly. Keep your calculations updated frequently using our online tools.

Ready to optimize your business?

Use our full-suite CPM calculator designed specifically for Owner Operators to find your true operating costs.

Go to Main Calculator →