Grow Trucking logo
Grow Trucking glossary: RPM

What Is RPM in Trucking?

Also called: Rate Per Mile, Revenue Per Mile

Back to Trucking Glossary

RPM (rate per mile) is a load's pay divided by the miles driven to earn it, and it is the most common number used to compare freight. Loaded RPM counts only loaded miles. All-in RPM counts empty miles too, so it shows what the truck really earned. To make money, your all-in RPM must beat your cost per mile. ATRI puts the industry-average cost at $2.336 a mile for 2025.

Last reviewed September 23, 2026 · Facts checked October 15, 2026

Key Points

  • RPM = total revenue for a load or period ÷ miles driven. It is the standard freight comparison number
  • Loaded RPM only counts miles with freight on board. All-in (or "total") RPM includes deadhead miles too
  • A load's posted RPM is meaningless without knowing the deadhead needed to reach it
  • ATRI's 2026 report puts the industry-average cost to operate a truck at $2.336 a mile for 2025, up 3.4%. Excluding fuel it was $1.854. It is an average for fleets and includes driver pay
  • RPM alone doesn't equal profit. You must subtract your own cost per mile (fuel, insurance, truck payment, maintenance) to know your real margin
  • National average RPM shifts with freight market conditions. It's a market indicator, not a fixed number

What's the difference between loaded RPM and all-in RPM?

A broker posts a load at $2.75 a mile. That is the loaded rate, figured only on the miles from pickup to delivery. Example: the load is 500 loaded miles, so it pays $1,375. Reaching the pickup takes 100 miles of deadhead, so the trip is 600 miles. The all-in RPM is $1,375 ÷ 600 = $2.29 a mile. Don't compare two loads by their posted rate alone. Count the deadhead to reach each one. Skipping this is one of the most common ways owner-operators end up taking the worse-paying load.

What RPM do I need to break even?

Multiply your cost per mile by the total miles, loaded and empty. Then divide by the loaded miles. Example using ATRI's industry average of $2.336 a mile: a 600-mile trip costs about $1,401.60. If only 500 of those miles are loaded, the load must pay about $2.80 per loaded mile to break even. That average includes driver pay and is not your cost, so use your own number from your records. The point is the same either way: the empty miles raise the rate you need.

Is RPM the same thing as profit?

RPM tells you what a load pays. It says nothing about what it costs to run. A $2.50/mile load isn't automatically better than a $2.20/mile load. The first may run through high-toll corridors or burn more fuel per mile on a specific route. The number that decides if a load is worth taking is RPM minus cost per mile. Cost per mile covers fuel, maintenance, insurance, truck payment, and other fixed costs spread across annual miles. That difference is real margin.

Why track RPM over time, not just per load?

A single load's RPM matters less than a truck's RPM trend over weeks and months. Track average all-in RPM by lane, by broker, and by season. It shows which lanes and relationships are worth prioritizing. It also flags when a truck's average is drifting down. That is often the earliest warning sign of a softening freight market or a dispatcher taking lower-quality freight.

Frequently Asked Questions

What does RPM mean in trucking?+

RPM stands for Rate Per Mile (also called Revenue Per Mile). It is the total pay for a load or period divided by the miles driven. It's the standard way drivers, dispatchers, and brokers compare freight and measure a truck's earning performance.

What's a good RPM for an owner-operator?+

There is no single number. It depends on equipment type, lane, and the freight market. What matters is whether your all-in RPM, including deadhead, beats your own cost per mile. For context, ATRI puts the industry-average cost to operate a truck at $2.336 a mile for 2025. That average includes driver pay, so use your own cost.

How do I figure my all-in RPM?+

Divide your total revenue by your total miles, loaded and empty. For example, $1,375 of revenue on a trip with 500 loaded miles and 100 deadhead miles is $1,375 ÷ 600 = $2.29 a mile. Loaded RPM would show $2.75 on the same trip. All-in RPM is the one that shows what the truck earned.

What is the average cost per mile of trucking?+

ATRI's 2026 report puts the industry-average cost to operate a truck at $2.336 a mile in 2025. That is 3.4% higher than 2024 and the highest in the report's history. Excluding fuel it was $1.854 a mile. The figure is an average for fleets and includes driver pay.

How do deadhead miles affect RPM?+

Deadhead miles add cost and no revenue, so they lower your all-in RPM. A $2.75 loaded rate on 500 loaded miles falls to $2.29 a mile when you add 100 empty miles. The more empty miles it takes to reach a load, the higher the posted rate must be for the load to be worth taking.

Is RPM the same as profit per mile?+

No. RPM is revenue only, what the load pays. Profit per mile is RPM minus your full cost per mile (fuel, insurance, truck payment, maintenance, and other operating costs). A load can have a high RPM and still be a poor earner if the cost to run it is also high.

More trucking terms

Want a dispatcher to handle this for you?

Grow Trucking finds loads, negotiates rates and does the paperwork for owner-operators and small fleets. Tell us about your truck and we will show you how we can help.

Also: About Grow Trucking · Refer a carrier · Trucking blog

This is industry terminology and typical practice. It is not legal or tax advice. Rates, fees, and rules mentioned are general ranges. Confirm the details on your rate confirmation, carrier agreement, or a current official source.