TL;DR: Revenue per mile determines if trucking operations continue to stay profitable or lose cash on their loads. Rising costs are squeezing revenue per mile, and fleets need ways to protect margin without adding trucks. These seven strategies use your existing fleet data to find money you’re leaving on the table.
Revenue per mile tells you whether each load actually makes money or just keeps trucks moving. To calculate your revenue per mile, take total load revenue, then divide by total miles driven.
The market is getting tighter. According to the North American Transportation Services Association (NATSA), input costs keep climbing while freight rates stay flat. Fleets are getting squeezed from both sides.
So how do you protect your margin when costs rise faster than rates?
| Strategy | What It Targets | How Revenue Per Mile Improves |
|---|---|---|
| Cut empty miles | Deadhead percentage | Eliminate unpaid miles, convert to revenue |
| Optimize routes | Fuel costs | Reduce expense per mile driven |
| Negotiate rate increases | Rate per load | Higher revenue, same miles |
| Maximize trailer cube | Revenue per trip | More revenue per mile traveled |
| Track detention patterns | Wasted time | Protect productive driving hours |
| Dynamic pricing | Seasonal demand | Capture premium rates during tight capacity |
| Partner with smart brokers | Load selection | Consistent profitable freight, planned backhauls |
Why Revenue Per Mile Matters More Than Gross Revenue
A carrier pulling in $5 million annually might be losing money running 2 million miles at $2.40 per mile while the cost per mile sits at $2.55.
Revenue per mile forces you to answer what each mile actually earns:
- A 500-mile run at $1,800 nets you $3.60 per mile.
- Add 150 deadhead miles to position for pickup, and you’re down to $2.77 per mile for 650 total miles driven.
- Now add three hours of detention at the dock. Your effective hourly rate just cratered.
One truck might run 8,000 miles at $2.85 per mile while another runs 6,500 miles at $3.20 per mile. The second truck makes more money on fewer miles. That dispatcher knows which loads pay and which ones just look busy. Carriers hitting $3.00 per mile have a floor rate and stick to it. They plan backhauls before the outbound truck even loads. They know which lanes make money and which ones just feel productive.

1. Cut Empty Miles Through Smarter Backhaul Planning
Every deadhead mile burns fuel and wastes driver hours without generating a cent. Industry estimates say the average for empty miles sits around 15% to 30%.
A truck running 130,000 miles at 18% deadhead has roughly 23,400 empty miles. Cut that to 9%, and you’re at 11,700 empty miles. That’s nearly 12,000 miles of pure cost eliminated. At typical rates, that’s over $20,000 recovered per truck per year.
Scale that across a 20-truck fleet, and you’re looking at $400,000+ back in your pocket.
The common issue that we see is that dispatchers plan the outbound load but leave the return trip to whatever freight is available when delivery wraps up. Drivers finishes delivery, parks at a truck stop, and scrolls load boards for anything heading home. By the time something shows up, it’s either bottom-dollar freight or 200 more deadhead miles to position.
How to actually cut deadhead
Deadhead reduction starts by working your broker network before the truck even loads. Quoting a Detroit to Nashville Tuesday delivery? Text three brokers who move freight out of Nashville. Ask what they’ve got on Wednesday or Thursday heading north. Most won’t have anything firm two days out, but the good ones know their shippers’ patterns and can tell you if Wednesday loads are likely.
Your TMS should show you what typically ships from that market. Nashville might have Nissan parts, Bridgestone tires, and HCA medical supplies heading back to the Michigan distribution. Your system should surface that.
2. Optimize Routes Without Sacrificing Service Quality
Fuel represents 20-30% of your operating cost, according to DashDoc. Shave 50 miles off a 600-mile route, and you’re cutting 8% of fuel expense on that load.
Most routing software optimizes for the shortest distance. Works great until it sends your truck through downtown Chicago at 4 PM.
Time-of-day traffic patterns and historical data are a much stronger way to make sure you’re hitting the most optimal route. A carrier running Atlanta to Charlotte knows I-85 backs up every Thursday afternoon near Gastonia. Adding 20 miles on Highway 321 keeps the truck moving at highway speed instead of idling through congestion for 90 minutes.
3. Negotiate Rate Increases That Stick
Every carrier tells shippers, “costs are up.” The ones who get rate increases show exactly why they’re worth more per mile than the next truck.
Bestpass lays out 11 strategies to negotiate your rates, one of which is using your connections because that’s what gets you paid. Your on-time performance with your connections is the leverage.
If you’re hitting 98% on-time delivery while the shipper’s other carriers sit at 89%, you’re the carrier who’s getting the rate increase. One percentage point difference in reliability across 500 annual loads means five fewer disruptions to their operation.
Track claims and damages, too. If you’ve hauled 1,200 loads over two years with zero claims, while their average carrier hits three per 1,000? That’s avoided loss, they’re not pricing into your rate.
4. Maximize Trailer Cube Utilization
A 53-foot trailer holds 3,800 to 4,000 cubic feet. But, Repowr reported that $45 billion worth of trucks and trailers are underutilized, and that’s industry-wide.
Load planning software helps, but it only works if your team uses dimensional data. Better cube utilization prevents accepting small add-on loads that block better-paying freight later.
5. Stop Bleeding Money to Detention Time
Three hours at a shipper’s dock is three hours your driver can’t drive. Money walks out the door while a warehouse supervisor takes a long lunch. And collecting detention pay from these shippers? Good luck.
Old Dominion Freight Line focused specifically on reducing detention time, suggesting shippers should provide pinpointed docking points and any special requirements.
6. Use Dynamic Pricing During Peak Demand
Freight rates move constantly. Most small carriers price like they don’t. Same rate in July when capacity is loose as in October when trucks are scarce. Carriers hitting $3.50+ per mile during peak season adjust rates to match market conditions.
Produce season, holiday shipping, and back-to-school retail freight all create times when capacity is predictable and crunched.
Set a floor rate and a peak rate for each lane:
- Your floor covers cost and minimal margin, which is what you’ll accept when freight is slow.
- Your peak rate is what you charge when capacity is tight, and the shipper needs you more than you need them.
But dynamic pricing requires tracking market conditions in your lanes. A 15% rate bump during a two-week peak can add more margin than grinding out 10% more annual volume at standard rates.
7. Partner With Brokers Who Understand Your Lanes
There are brokers that treat you like you’re the first result that seemed okay to them on Google search results. They saw you were the one who bid the lowest.
Others know you and want to develop a genuine relationship. They learn your equipment, your service area, and which lanes make you money. This type of broker keeps you loaded at profitable rates because they understand it’s better to have a reliable carrier and also understand the importance of that relationship. They’ve been in the game and know what the value is.
They know you’ll haul Atlanta to Dallas at $2.60 per mile because you can consistently find backhauls. But they’re not calling you with a Dallas to El Paso load at $2.20 per mile when you’ve told them West Texas is where your trucks go to die on deadhead.
How Cortex AI Works Towards Your Revenue Per Mile
The seven strategies above work. But executing them consistently across every load, every lane, and every driver decision is where most fleets fall short. Dispatchers are juggling too many variables to optimize every move manually.
Cortex AI is built into PCS TMS to handle that complexity. It gives mid-size fleets the same decision-support tools the large carriers use, without requiring a team of analysts to run them.
But we didn’t want to create an AI that was bolted on and complicated your existing workflows. PCS Software builds the system into what you already have.
- Revenue per mile calculations are done across your entire network in real time: Every load’s total revenue, total miles (including deadhead), detention time, and your actual revenue per mile for each lane.
- Natural language search lets you ask questions like “show loads where revenue per mile is above $3” and get instant answers without building reports.
- Backhaul Booster finds return legs in your network and auto-emails or calls shippers with offers.
Interested in seeing more about Cortex AI’s integration with your fleet?
Book a free demo with a PCS TMS expert to see how your real-time data can impact your revenue per mile.