Most shippers compare freight quotes by scanning for the lowest total and booking it. That works right up until the invoice arrives with destination charges the quote never mentioned, or the cargo sits accruing demurrage because the cheap option came with three free days instead of ten.
The short answer
Freight quotes are only comparable once you have normalised four things: the scope (same Incoterm, same port pair, same door legs), which surcharges are included, the free time at destination, and the validity window. Do that first and the comparison becomes arithmetic. Skip it and you are comparing a port-to-port rate against a door-to-door one and calling the difference a saving.
Step 1 — Normalise the scope
The single biggest source of false savings. Before comparing anything, confirm every quote covers the same journey:
- Same Incoterm. An FOB quote starts at the origin port; an EXW quote starts at the supplier's door and includes export clearance and origin haulage. See Incoterms 2020 explained.
- Same port pair. Los Angeles and Long Beach are not the same arrival, and the inland cost from each can differ.
- Same door legs. Does the price include collection? Final delivery? Tail lift? Inside delivery?
- Same service. A transhipment routing with one extra handling is not the same product as a direct service, even at the same price.
Step 2 — Check which surcharges are included
A freight rate is a base number plus a stack of surcharges, and providers differ in how many they fold into the headline. The ones to ask about by name:
| Charge | Where it lands |
|---|---|
| Origin terminal handling (THC) | Origin |
| Export customs and documentation | Origin |
| BAF / fuel | Freight |
| Currency adjustment (CAF) | Freight |
| Peak season surcharge | Freight |
| War risk / emergency surcharges | Freight — see the 2026 surcharge guide |
| Emissions surcharge (EU ETS / FuelEU) | Freight on EU legs — how it is calculated |
| Destination THC | Destination |
| Delivery order / release fee | Destination |
| Customs entry and duty disbursement | Destination |
The question that settles it: "What is not in this quote at all?" A provider who answers precisely is showing you their pricing; one who says "that's everything" usually means "that's everything I've thought about". Our surcharge breakdown covers what each acronym recovers.
Step 3 — Compare the free time, not just the rate
Free time is the days you get before demurrage (container at the terminal) and detention (container at your premises) start accruing. Seven free days versus three is worth real money on any shipment that meets a customs query or a warehouse backlog — often more than the rate difference between two quotes. Ask for free days at both ends, in writing, and model the exposure with the detention and demurrage calculator.
Step 4 — Check validity and what can move
A rate valid for 30 days is worth more than a slightly lower rate valid for 7, especially in a volatile market. Ask two questions: how long is this rate held, and which components can change inside that window. Surcharges in force at shipment usually apply even if they were announced after booking, which is how a cheap quote becomes an average one.
Step 5 — Compare transit and reliability, not just price
A quote is a promise about money, not about time. Ask for the routing, the number of transhipments, and the realistic door-to-door transit — then judge the price against it. Two extra weeks of inventory in transit has a carrying cost that often exceeds the freight saving, which is the calculation in our landed cost guide.
Step 6 — Judge the provider, not only the number
The cheapest quote from a company that cannot name your destination agent, will not share its trading conditions, or takes two days to answer an email is not the cheapest shipment. The vetting checks are in how to find a verified freight forwarder.
A comparison worksheet
Put every quote into the same eleven rows and the winner is usually obvious:
- Incoterm and named place
- Origin port / airport and destination
- Origin charges included (Y/N, amount)
- Freight and which surcharges are inside it
- Destination charges included (Y/N, amount)
- Customs entry and duty handling
- Final delivery included (Y/N)
- Free days at destination
- Realistic door-to-door transit
- Rate validity window
- All-in landed cost
Only row 11 is comparable across providers, and it only exists once rows 1–10 match.
The fastest way to get comparable quotes
Send every provider the same brief. Same cargo details, same Incoterm, same ready date, same requested scope — and ask explicitly for an all-in, door-to-door number with charges itemised. Most non-comparability comes from shippers describing the shipment differently to each provider, not from providers being evasive. Our guide to getting accurate quotes covers what to include.
Or post one freight request and let matched providers quote against the same specification — which makes the quotes comparable by construction.

