Back to the library
Method 4 min · Jun 2026

The seven bid-sheet fields that move the price

Most of a freight bid's real cost hides in seven fields; get them clean and comparable and the award decides itself.

Ask a carrier for a rate and you will get a number. Award on that number alone and you will overpay, because the headline rate is the part of a bid least likely to tell the truth about total cost. The cost that actually lands on your invoice is assembled from a handful of fields, and if those fields are not clean and comparable across every bidder, the cheapest-looking bid is often not the cheapest bid.

Seven fields carry most of that hidden movement. Get them right and the comparison becomes honest; get them wrong and no amount of scenario modelling downstream will save you.

Why the headline rate lies

A linehaul rate is a quote for an idealised shipment: right size, right lane, no waiting, fuel at some reference price, nothing unusual. Real freight is never that shipment. The gap between the quoted rate and the settled cost is the sum of the other six fields, and carriers know that a low headline rate wins attention even when the total is not competitive. The fix is not suspicion; it is structure. Capture every field, for every bidder, on the same basis.

The seven fields

  1. 01Linehaul rate — the base, but only the base; useful only once the other six are held constant.
  2. 02Fuel basis — a floating surcharge tied to an index, or baked in? Two bids with the same linehaul can diverge by high single-digit percentages once fuel is normalised.
  3. 03Accessorials — liftgate, waiting time, residential, redelivery. Individually small, collectively decisive on lanes with awkward delivery profiles.
  4. 04Minimums and rounding — minimum charges and weight-break rounding quietly reprice low-volume lanes, where a €48 minimum can dominate the true cost.
  5. 05Unit and currency basis — per shipment, per kilogram, per pallet; euro or local currency. A per-kilogram bid and a per-shipment bid are not comparable until both are on one basis.
  6. 06Volume assumptions — the volume the carrier priced against. Quote a lane at 86,400 shipments and settle at 60,000 and the effective rate moves.
  7. 07Validity and escalation — how long the price holds and what indexation applies at renewal. A rate that expires in three months is a different offer from one fixed for a year.
In practice

On a low-volume lane, a €0.42 linehaul advantage can be erased entirely by a higher minimum charge and a worse fuel basis. The bid that looked 6% cheaper settles 2% more expensive. Only a normalised sheet catches this before the award, not after the first invoice.

Why carriers price this way

It is worth understanding that none of this is usually a trick. Carriers structure bids the way their own systems produce, and their systems are built to settle invoices, not to win comparisons. Fuel floats because their cost floats. Minimums exist because a small shipment genuinely costs a minimum to move. Accessorials are unbundled because they are unpredictable. The distortion in a bid comparison is rarely bad faith; it is the honest output of a pricing model that answers a different question from the one you are asking. That is precisely why the fix is structural rather than adversarial: you are not catching carriers out, you are translating twelve honest answers onto one common footing.

The order to normalise in

There is an order to this that saves rework. Resolve the unit and currency basis first, because until every bid is expressed per shipment in one currency, none of the other fields can be compared at all. Separate fuel next, since a blended rate hides which carrier is genuinely cheaper on the base and which is merely cheaper on an assumed fuel price. Then handle accessorials and minimums, which reprice the low-volume lanes most. Volume and validity come last, as adjustments to a comparison that is otherwise already clean. Normalise out of order and you will redo the early steps once the later ones move the numbers underneath them.

Making them comparable

None of this requires forcing carriers onto your template — they will not comply consistently, and policing the format becomes its own job. It requires normalising whatever they send: mapping their columns to these seven fields, converting units and currencies to one basis, and separating fuel and accessorials from the linehaul so the base rate can be compared like for like. Done once, per bid, on entry, it turns a folder of incompatible files into a single comparable sheet — and it does so the same way every time, so the comparison is reproducible rather than dependent on who did the reconciling.

The payoff arrives the moment the normalised sheet exists. Effective cost per lane becomes one comparable column, the cheapest-looking bids that were really the most expensive stand exposed, and the scenario comparison that follows runs on numbers that mean the same thing across every carrier. Skip the normalisation and every downstream step inherits the ambiguity — the scenarios, the award, the reported saving all rest on figures that were never truly comparable. Do it once, properly, and the rest of the tender is the straightforward business of comparing like with like.

Once the seven fields are clean and aligned, the effective cost per lane is no longer a guess. The award stops depending on which carrier presented most persuasively and starts depending on which carrier is actually cheapest for the service you need. The comparison, in other words, does the arguing for you.

Figure — artwork pending
Screenshot: a normalised bid comparison for one lane showing linehaul, fuel, accessorials, minimums and effective cost across carriers
The same lane, seven fields, five carriers — normalised to one basis.

The headline rate is where a bid begins the conversation. These seven fields are where it ends.

What to take away
The headline linehaul rate is the least reliable predictor of total cost.
Fuel basis, accessorials, minimums, unit basis, volume and validity carry most of the hidden movement.
Normalise all seven to one basis before comparing — the cheapest-looking bid often is not the cheapest.
Read next