
Your truck delivers at point B. Then it picks up at point C. Then it drives back empty to point A. That empty return leg is pure cost — fuel, driver hours, wear — and it produces zero revenue.
But five minutes from point B, there’s a customer with a flexible delivery that’s not due until Friday. Your truck is right there. It’s Wednesday. The delivery window is wide open. If someone had slotted that load into today’s route, you’d have eliminated the empty leg entirely.
Nobody slotted it in. Because nobody saw it.
This isn’t a criticism of your dispatch team. It’s a math problem. On a busy day with 250 deliveries, your dispatcher is juggling dozens of active routes, responding to intraday mill requests, and answering phone calls from drivers and sales. They’re making triage decisions. They don’t have time to cross-reference every active truck’s current location against every open flexible delivery in the order book.
And even if they did, the cognitive load is enormous. You’d need to hold the entire week’s order book in your head, know exactly where every truck is, factor in trailer compatibility and wash requirements, and calculate whether the detour would still meet the original route’s deadlines. No human does that for 250 loads simultaneously.
So dispatchers make shortcut decisions. They send Billy to the same mill he always services, even if another driver is closer. They plan routes linearly instead of matching flexible and rigid loads together. They optimize for simplicity, not efficiency. And every shortcut is margin left on the road.
“The biggest cost savings in fleet operations aren’t in negotiating better fuel prices. They’re in the backhaul pairings that nobody sees because no human brain can process 250 loads and a full weekly order book simultaneously.”
Here’s what makes backhaul optimization so powerful for mixed operations: you have two types of loads. Rigid loads with fixed delivery windows — be there between 9 and 11 this morning. And flexible loads with loose deadlines — five loads by end of week, don’t care when.
A human dispatcher treats these the same way: they slot them into the schedule whenever there’s an opening. But an optimization algorithm treats them very differently. It uses the flexible loads as fill material, sliding them into routes wherever they eliminate empty legs or reduce total kilometers traveled. A Friday delivery gets pulled into Wednesday’s route because the truck is already in the neighborhood. A low-priority transfer gets paired with a rigid morning delivery to turn a one-way trip into a round trip.
On a $10 million annual trucking operation, the difference between human-dispatched routing and algorithm-optimized routing with backhaul matching is typically 10 to 20 percent of total cost. That’s $1 to $2 million sitting in the gap between what your dispatchers can see and what the math shows.
Stat: Route optimization algorithms that leverage flexible delivery windows against rigid deadlines consistently deliver 2–3x the cost savings compared to algorithms that treat all loads with equal priority. (McKinsey)
Backhaul optimization isn’t something you bolt onto an existing dispatch process. It requires three things:
This is where generic TMS platforms fail. They optimize daily. They don’t look across the week. They don’t dynamically slide flexible loads into routes as the day unfolds. And they definitely don’t recalculate the entire routing picture every time a new mill order drops in.
We talk about backhaul optimization and margin recovery. If you know there’s money in better route pairing but your current process can’t see it, we’d like to show you what it looks like.
Book a call with the ScaleLabs team and bring a week’s worth of load data. We’ll show you exactly where the empty legs are and what backhaul pairings the algorithm finds that your dispatchers didn’t.