Shipping Costs

How to Compare Freight Forwarder Quotes from China: What Is Included and What Is Missing

Quick Answer

Two China freight quotes are only comparable when they describe the same scope, on the same Incoterm, to the same delivery address, for the same ready date. Before you compare numbers, normalize the quote: confirm the billing unit (per CBM, per kg chargeable, or per container), the validity window (rates move weekly), every surcharge (BAF, PSS, THC, documentation), and exactly what the price includes from origin trucking through destination delivery and duty. Build a single comparison table with one row per cost block and fill it for each forwarder; the lowest base freight is often the one missing destination handling or last-mile, which you then pay separately. Red flags include refusal to itemize, vague 'all-in' claims, and rates far below market with no explanation. Only after the scopes line up should you weigh price against transit commitment and references.

  • Compare quotes only after they share the same Incoterm, address and ready date.
  • Normalize the billing unit: per CBM, per chargeable kg, or per container.
  • Check validity, every surcharge, and what is included from origin to door.
  • Use one table with a row per cost block; the cheapest base often omits destination fees.
  • Red flags: no itemization, vague 'all-in' claims, rates far below market.
Trucks standing at loading bays with pallets of cartons alongside
Loading bays
On this page

Why quotes rarely match as written

A freight quote is not a single price; it is a bundle of cost blocks, each of which a forwarder may or may not include. Forwarder A may quote a low ocean rate and exclude destination handling; Forwarder B may quote a higher all-in number that already includes it. On paper A looks cheaper, but once you add the missing block, B may win. The job of comparison is to make the bundles identical first, then compare. Skipping this step is the most common way importers overpay or get surprised at arrival.

Step 1: fix the comparison frame

Before any number matters, lock the variables so the quotes describe the same shipment.

  • Incoterm: EXW, FOB, CIF, DAP or DDP — the scope differs enormously.
  • Named delivery address: a warehouse, port or FBA center; remote areas cost more.
  • Ready date: rates and space vary by week, so quote the same window.
  • Mode and cargo: same CBM/weight, same carton count, same commodity.

Step 2: normalize the billing unit

Quotes use different bases, and mixing them hides cost. LCL is per CBM or weight ton; air is per chargeable kg; FCL is per container. Convert each quote to the same unit for your actual cargo: for LCL compute the greater of CBM and weight tons, for air the greater of actual and volumetric weight. Only then can you place two numbers side by side. A quote that refuses to state its unit is one you cannot compare and should treat with suspicion.

Convert each quote to a like-for-like unit.
ModeQuote basisConvert to
LCLPer CBM or weight tonGreater of CBM and weight tons
AirPer chargeable kgGreater of actual and volumetric weight
FCLPer containerAll-in per container, then per CBM if splitting

Step 3: open up the surcharges

The base rate is rarely the final number. Ask each forwarder to list every surcharge so none hides in a footnote.

  • BAF (bunker/fuel) — variable, tied to a fuel index
  • PSS (peak season) — appears in capacity-tight windows
  • THC (terminal handling) at origin and destination
  • Documentation, AMS/ENS and other filing fees
  • Container freight station, devanning and appointment fees
  • Storage, demurrage and detention if the clock runs out

Step 4: map what is included end to end

Walk the chain from supplier door to your door and mark who pays each step in each quote. The goal is to find the block one quote omitted.

Coverage map — mark Included (I) or Buyer-pays (B) per forwarder.
Cost blockForwarder AForwarder BForwarder C
Origin trucking + export
Main carriage
Destination handling
Import clearance / duty
Last-mile delivery
All-in total
Need this priced for your cargo?Send the route, carton count and ready date. We reply with freight, clearance and delivery in one scope.
Request a Quote

Step 5: check validity and assumptions

A quote is a snapshot. Note the validity window (often 7-30 days) and whether the BAF/PSS in it is fixed or subject to revision. Also note the assumptions: carton count, weight, address and ready date. If your real data differs, the quote is indicative only. A forwarder who quotes without your actual dimensions is guessing, and a guess is not a commitment.

Red flags when comparing

  • Refusal to itemize — only a single round number is offered.
  • Vague 'all-in' language with no list of what is inside.
  • A rate far below market with no explanation of the scope.
  • No validity window or no answer on who is importer of record.
  • Different Incoterms presented as if directly comparable.

The decision, in order

Once scopes match, compare on three things in this order: total landed cost (the full bundle), transit commitment (a window you can plan around), and reliability (references on your lane, claims handling). Price is the first filter, not the only one — a slightly higher, fully itemized quote from a capable forwarder usually beats a low number that omits the block you later pay.

Next steps

Send us the quotes you are comparing, or your cargo details, and we will normalize them into one table with every block and surcharge shown, so you choose on real total cost and not on a headline.

Frequently asked questions

Why is the cheapest freight quote often not the cheapest overall?
Because the lowest base rate frequently excludes blocks such as destination handling, last-mile delivery or duty. Once those are added, a higher all-in quote can be cheaper. Compare total scope, not base rate.
What validity window should a quote have?
Most quotes are valid 7-30 days because rates, fuel and capacity move weekly. Confirm the window and whether the BAF/PSS inside it is fixed or subject to revision before you rely on the number.
Turn this into a shipment planTell us what you are moving and where it has to arrive. We will confirm mode, transit and landed cost.
Get a Quote
WhatsApp