Why don't freight carriers publish flat rates?

Quick answer

Because no two shipments cost a carrier the same to run. Distance, vehicle size, weight, dimensions, urgency, loading equipment and time at each stop all change the real cost of a move, and they change with every shipment. A flat rate would have to overprice simple jobs to cover complex ones, so freight carriers price each shipment from its actual inputs instead — which works in the shipper's favour more often than not.

Type a destination into a parcel website and you get a price in seconds. Ask a freight carrier the same question and you get a question back: what’s shipping? The difference isn’t evasiveness — it’s that a parcel network has standardized its freight until a rate card is possible, and commercial freight can’t be standardized that way. Here’s why the rate card doesn’t exist, and why that’s mostly good news for shippers.

A freight price is built, not looked up

Freight carriers price per shipment because the cost of running a shipment is genuinely different every time. The carrier is allocating a specific vehicle and a driver’s hours to your freight, and how many hours and which vehicle depend on the job’s details. A price that ignored those details wouldn’t describe the work — it would just be a guess with a dollar sign on it.

The inputs that change from shipment to shipment:

  • Distance and routing — kilometres and, just as importantly, the time those kilometres take.
  • Vehicle class — minivan, cargo van or box truck, each with a different operating cost.
  • Weight and dimensions — which determine the vehicle, the loading method and what else can share it.
  • Urgency — how much planning time the carrier gets before the vehicle has to move.
  • Exclusivity — a dedicated direct run versus freight that shares the truck.
  • Equipment and handling — tailgate service, securing, multiple stops.
  • Time at each stop — a fast dock and a slow one are different costs.

Each factor is explained in depth in what determines courier rates in the GTA; the point here is that all of them vary, all the time.

What a flat rate would actually mean

A flat rate doesn’t remove those variables — it averages them. And an average only survives if it’s set high enough to absorb the expensive jobs: the rush runs, the tailgate grounds, the slow docks. That has a blunt consequence for anyone whose freight is simple.

Under a flat rate, the shipper with an easy dock-to-dock run subsidizes the shipper with the complicated one. Per-shipment pricing removes the subsidy: your price reflects your shipment, not the average difficulty of everyone else’s. If your freight is straightforward, per-shipment pricing is the better deal — which is precisely the situation most regular B2B shippers are in.

Where flat-looking prices do exist — and what they hide

Flat pricing does exist at the edges of the freight world, and it’s instructive to look at how it’s achieved. National parcel networks publish rates by standardizing everything: hard limits on size and weight, uniform handling through automated hubs, and dimensional-weight formulas that quietly reprice any package that’s large for its weight — the mechanics are covered in dim weight versus actual weight billing.

In other words, the flat rate isn’t the absence of variables. It’s a system that either forbids the variables or bills for them after the fact. Freight carriers face the same variables and simply price them up front — along with minimum charges that set the floor for small shipments, explained in how minimum charges work in freight.

Online instant-quote tools sit somewhere between the two, and their numbers are only as good as the assumptions behind them — see whether online instant quotes are accurate.

What per-shipment pricing means for regular shippers

If you ship the same kinds of freight on the same lanes every week, per-shipment pricing doesn’t mean perpetual uncertainty — it means the pricing can settle around your actual pattern. A carrier who has run your lane knows the docks, the timing and the freight, and repeat work prices consistently because the inputs stop being unknowns.

This is the practical middle ground between a rate card and a fresh negotiation every morning: recurring freight moves onto agreed pricing for the pattern, while one-off shipments are priced on their facts. Regular shippers effectively earn the predictability a rate card pretends to offer — except theirs is priced on their freight, not on an average of everyone’s.

The takeaway for anyone comparing carriers: don’t ask “what’s your rate?” — ask “what would this specific shipment cost, and what would it look like priced as a weekly run?” The second question is the one that produces numbers you can plan around.

How to get a firm number without a rate card

The absence of a rate card doesn’t mean pricing is slow or vague — it means the speed of your quote depends on the completeness of your information. Have five things ready: pickup and delivery addresses, dimensions, weight, the loading situation at both ends, and when the freight needs to arrive. With those, a carrier can commit to a real price, and a same-day direct run can be priced as quickly as anything on a rate card.

There’s a quiet benefit to this exchange, too: a carrier that asks questions before quoting is a carrier that plans to show up with the right vehicle. The quote conversation is the first look you get at how a carrier operates.

Sonic Transport prices every B2B shipment across the GTA, Golden Horseshoe and Southern Ontario from its actual details — no rate card, no averages, and no paying for someone else’s complicated freight. Send us your shipment’s facts and a real person will come back with a firm number.

Related questions

Isn't per-shipment pricing just a way to charge more?

Usually the opposite. A flat rate has to be set high enough to cover the expensive shipments it will absorb, which means simple shipments subsidize complex ones. Per-shipment pricing charges each job for what it actually requires — so a straightforward run isn't carrying anyone else's tailgate, wait time or rush premium.

Why can parcel companies show a price instantly when freight carriers can't?

Parcel networks standardize the freight: strict size and weight limits, uniform handling, and dimensional-weight rules that reprice anything unusual. Commercial freight can't be standardized that way — a skid, a crate and a bundle of twelve-foot stock need different vehicles and equipment — so the price has to be built from the shipment's details.

How fast can I get a freight price if there's no rate card?

Quickly, if you have the shipment's facts ready: addresses, dimensions, weight, loading situation at both ends, and timing. With those in hand a carrier can price the job without back-and-forth. The delay in most slow quotes is missing information, not the pricing itself.

Freight that needs to move?

Tell us what’s shipping, where it’s going and when. A real person prices the run and puts the right vehicle on it.

Get a quote