Rate Per Mile vs Flat Rate: Luis Lopez on How Truckload Pricing Is Quoted

By Luis Lopez, AI transportation consultant, CEO of Go Hub.io Holdings Corp and subsidiaries, and host of the Freight Guru Podcast

Truckload freight is quoted two common ways: as a rate per mile or as a flat rate for the whole move. Both describe the same thing, which is what it costs to put a truck and driver on a lane, but they can lead shippers and carriers to very different conclusions about whether a price is fair. Understanding how the truckload rate per mile is calculated, and where it misleads, makes it much easier to compare quotes and spot real outliers.

Two ways to say the same price

A flat rate is a single number for the load: pick up here, deliver there, this is the price. A rate per mile is that price divided by a mileage figure. Carriers and brokers often think in per-mile terms because their own costs, such as fuel, maintenance, and driver pay, tend to scale with miles. Shippers often prefer flat rates because they are simple to budget and easy to put on a purchase order.

Neither format is more honest than the other. The problems start when people convert between them without asking what the mileage is, what is included, and how long the load actually ties up the truck.

Why short hauls look expensive per mile

The biggest distortion in per-mile thinking is distance. A truck spends time at the shipper and the receiver no matter how far it travels: checking in, waiting for a door, loading or unloading, and paperwork. On a short run, that fixed time is a large share of the day. On a long run, it is spread across many miles.

Here is a hypothetical example, with made-up numbers for illustration only:

  • A 150-mile load quoted flat at $600 works out to $4.00 per mile.
  • A 1,500-mile load quoted flat at $3,300 works out to $2.20 per mile.

Judged by rate per mile alone, the short load looks overpriced. But the short load may still consume most of a driver’s shift once dock time is included, while the long load spreads its fixed time over several days. This is why short-haul and local freight is often better evaluated as a flat rate or an hourly-equivalent cost, and long-haul freight is more naturally compared on a per-mile basis.

All-in rate vs linehaul plus fuel

The second source of confusion is what the number includes. An all-in rate bundles everything for the base move. A linehaul rate excludes fuel, which is billed separately as a fuel surcharge that usually moves with a published diesel price index.

Hypothetical example on an 800-mile load:

  • Linehaul at $2.10 per mile equals $1,680.
  • Fuel surcharge at $0.45 per mile equals $360.
  • Total: $2,040, or $2.55 per mile all-in.

If one carrier quotes $2.10 linehaul and another quotes $2.55 all-in, they are the same price. Comparing them side by side without normalizing makes the first look far cheaper. Contract pricing in particular tends to separate linehaul and fuel so that fuel risk is handled by a formula rather than renegotiated every time diesel moves. Our fuel surcharge explainer covers how those formulas are usually built.

Neither format should be assumed to include accessorials such as detention, extra stops, or lumper charges. Those are typically billed separately unless the quote says otherwise.

Which miles? Practical vs shortest route

A rate per mile is only as good as the mileage it is divided by. Mileage software commonly offers different routing methods. Shortest-route miles find the minimum distance, sometimes over roads a loaded tractor-trailer should not use. Practical miles follow the routes trucks actually run, favoring highways and truck-legal roads, and are usually somewhat higher.

Hypothetical example: a lane is 1,000 shortest miles and 1,050 practical miles.

  • At $2.40 per mile on practical miles, the load costs $2,520.
  • At $2.40 per mile on shortest miles, it costs $2,400.
  • A flat $2,400 quote on that lane is $2.29 per practical mile, not $2.40.

The difference on one load is small. Across a contract with hundreds of loads, it adds up. When a pricing agreement is per mile, it should state which mileage source and routing method will be used, and both sides should calculate from the same one. Actual driven miles, the hub miles on the truck, can be different again because of fuel stops, detours, and parking.

Deadhead: the miles nobody quotes

Deadhead is the empty distance a truck runs to reach a pickup or to get back to freight after delivery. It does not appear on the shipper’s quote, but carriers price it in. A lane that delivers into an area with little outbound freight often carries a higher rate because the carrier expects to run empty afterward.

Hypothetical example: a 300-mile load pays $900, or $3.00 per loaded mile. If the truck must run 150 empty miles to reach its next load, the carrier earned $900 over 450 total miles, or $2.00 per total mile. That is why a rate that looks rich to the shipper may look thin to the carrier. See what deadhead means in trucking for more on how it shapes lane pricing.

How to compare quotes fairly

When you collect truckload quotes, normalize them before comparing:

  1. Convert every quote to the same basis, either flat all-in or per-mile all-in.
  2. Use one mileage source and routing method for every per-mile calculation.
  3. Separate fuel from linehaul where possible, so changes in diesel do not hide changes in the base rate.
  4. List expected accessorials separately and price them consistently.
  5. Compare short-haul loads on total cost and time, not on rate per mile alone.
  6. Look at lane direction, because headhaul and backhaul lanes price differently for good reasons.

Where AI tools fit

Rate benchmarking and quoting tools can help here, but only if the underlying data is consistent. If historical loads mix all-in and linehaul rates, or use different mileage sources, a model trained on that history will learn the noise. As an AI transportation consultant, the first thing I check in a pricing dataset is whether rates are stored on a consistent basis with the mileage source recorded. Fixing that is often worth more than any model upgrade. The same discipline helps carriers too, because knowing your own cost per mile is the only way to know whether a quoted rate actually covers the truck.

The bottom line

A truckload rate per mile is a useful shorthand, not a verdict. Flat rates and per-mile rates describe the same price, and the right comparison depends on distance, fuel treatment, mileage source, and the empty miles behind the load. Get those four things on the same basis and most of the apparent gaps between quotes either disappear or start to make sense.

For more conversations on freight and AI, subscribe to the Freight Guru Podcast.


About the author: Luis Lopez is a Miami-based AI transportation consultant and logistics entrepreneur, the CEO of Go Hub.io Holdings Corp and subsidiaries, and host of the Freight Guru Podcast.

Facebook
Twitter
LinkedIn
Email
More Episodes
Follow me on Social Media

Meet Luis Lopez

Luis Lopez is the chairman of Go Hub Holding Group, a logistics holding corporation and the active CEO of Freight Hub Group.