Skip to content
Cost & Pricing
Illustrated cover showing two differently structured freight quotes being normalized side by side, for the guide Why Freight Quotes Differ Between Forwarders

Why Freight Quotes Differ Between Forwarders

The structural reasons two forwarders quote different numbers for the same cargo, and a practical method for normalizing quotes before comparing them on price.

Author: Thai Global Freight Editorial TeamReviewed by: Thai Global Freight Editorial TeamPublished: 2026-08-23Updated: 2026-08-23Last verified: 2026-08-23
On this page
  1. 01Reason One: Scope of Service
  2. 02Reason Two: The Incoterm Assumed
  3. 03Reason Three: Carrier and Routing
  4. 04Reason Four: Timing and Validity
  5. 05Reason Five: How Surcharges Are Structured
  6. 06Why Neither Forwarder Is Necessarily Wrong
  7. 07Step One of Reconciling Two Quotes: Align the Incoterm
  8. 08Step Two: List Included and Excluded Charges Side by Side
  9. 09Step Three: Align Timing Before Comparing Numbers
  10. 10When a Gap Still Doesn't Reconcile
  11. 11Using This Reconciliation to Make a Better Decision, Not Just a Cheaper One
  12. 12How a Forwarder's Network Position Shapes Its Number
  13. 13Reading a Quote Gap as Information, Not Just a Number to Resolve

Quick Answer

Two forwarders quoting the same cargo can arrive at genuinely different numbers for reasons that have nothing to do with either being dishonest: they may be pricing different scopes of service, assuming different Incoterms, using different carriers or routings, quoting from different points in time with different validity windows, or structuring surcharges differently. The practical fix isn't picking the lower number — it's normalizing both quotes to the same scope, Incoterm, and validity period first, then comparing what's actually left. This article walks through each structural reason quotes differ and a method for reconciling two quotes before deciding between them, without stating specific rates or fees.

Key Takeaways

  • Quote differences usually trace to scope, Incoterm, carrier/routing, timing, or surcharge structure — rarely to dishonesty.
  • The lowest headline number isn't automatically the best deal until the scope behind it is confirmed.
  • Two quotes can only be fairly compared once they're normalized to the same Incoterm, scope, and validity period.
  • Carrier and routing choices affect price and are worth asking about explicitly, not assumed to be identical across quotes.
  • A quote's validity period and its market timing are as important as its total when comparing two offers.
  • Asking a forwarder to explain a quote gap is a normal, reasonable request that usually resolves the confusion quickly.
  • Reconciling two quotes before choosing is what turns a price comparison into an informed decision.

It's common to send the same cargo details to two or three forwarders and receive back numbers that don't seem to line up at all. The instinct is to assume one forwarder is overcharging or another is cutting corners, but in most cases the real explanation is structural — the two quotes are answering slightly different questions, even though they look like they're answering the same one. Understanding those structural reasons, and learning to normalize two quotes onto the same footing before comparing them, turns a confusing exercise into a genuinely useful one that leads to a decision worth trusting.

Reason One: Scope of Service

The single most common reason two quotes differ is that they cover different scopes. One forwarder may quote international freight only, leaving terminal handling, documentation, customs clearance, and inland delivery to be arranged and billed separately. Another may quote an all-in number that bundles most or all of those charges together. Both quotes can be entirely accurate for what they cover — the mistake is comparing their totals as if they covered the same ground. The fix is straightforward: ask each forwarder for a full list of what's included, and add back anything missing from the narrower quote before comparing totals.

Reasons quotes differ, what actually changes, and how to verify it

Grid matrix mapping the common structural reasons two freight quotes differ against what specifically changes between them and how a shipper can verify which reason applies.
ReasonWhat changesHow to verify
Scope of serviceWhat's included vs billed separatelyAsk for an itemised breakdown
Incoterm assumedWhose responsibility each leg isConfirm the Incoterm explicitly with both
Carrier and routingTransit path, transshipment, capacity usedAsk which carrier/service each quote books
Timing and validityMarket conditions priced in, how long rate holdsCompare quote dates and validity windows
Surcharge structureWhich surcharges are fixed vs variableAsk which lines float with market conditions
Most quote gaps trace back to one of these five rows — finding which one applies is the fastest way to explain a surprising price difference.

Reason Two: The Incoterm Assumed

A quote is priced against an assumption about who's responsible for which leg — the Incoterm. If two forwarders were briefed with slightly different information about who's handling origin-side arrangements, they'll naturally quote differently, even for cargo that's otherwise identical. This is especially easy to miss when a shipper describes the shipment verbally without stating the Incoterm explicitly, leaving each forwarder to infer it from context. Confirming the same Incoterm with both parties before requesting quotes removes this variable entirely.

Reason Three: Carrier and Routing

Not every forwarder books the same carrier or the same routing for a given lane. One may have a direct service with a particular carrier; another may route through a transshipment hub, or use a different carrier alliance with different capacity and pricing dynamics on that specific lane. These differences are legitimate business decisions, not errors, and they can produce a genuinely different price for what looks like the same origin-to-destination move. Asking which carrier and routing a quote assumes is a fair question and often explains a gap that scope and Incoterm differences don't.

Reason Four: Timing and Validity

Freight rates move with market capacity and demand, so two quotes issued even a few days apart can reflect different market conditions. A quote issued earlier and held for a longer validity period will often carry a different number than one issued more recently for a shorter window, simply because the underlying market moved between the two quoting dates. This is why comparing quote dates alongside quote totals matters — a lower number from an older quote isn't necessarily still available, and a higher number from a very recent quote may reflect current conditions more accurately than an aging one.

Reason Five: How Surcharges Are Structured

Some forwarders build fuel-related, currency-related, and peak-season surcharges into a single all-in rate; others show them as separate variable lines that move with market conditions. Neither approach is wrong, but comparing an all-in rate from one forwarder against a base rate plus separate surcharges from another, without adding the surcharges back in, produces a misleading comparison. It's worth asking each forwarder explicitly which surcharges are already built into their number and which might still be added.

Normalizing two quotes before comparing the bottom line

Step-by-step process for normalizing two freight quotes with different structures before comparing their totals: align the Incoterm, list included and excluded charges, align validity periods, then compare.
  1. 1

    Align the Incoterm

    Confirm both quotes assume the same division of responsibility.

  2. 2

    List included vs excluded charges

    Ask each forwarder to itemise if the quote arrives as one number.

  3. 3

    Align validity periods

    Check both quotes are priced for a comparable booking window.

  4. 4

    Compare the normalized totals

    Only now is the price gap actually meaningful.

Why Neither Forwarder Is Necessarily Wrong

It's tempting to treat a price gap as proof that one forwarder is quoting unfairly, but in practice both numbers can be internally accurate — they're just built from different assumptions. A forwarder who quotes a narrow scope with a low headline number isn't hiding costs if they disclose that scope clearly; a forwarder who quotes a broad, all-in number isn't padding the price if every line in it is genuinely necessary for the shipment. The problem isn't dishonesty on either side — it's a shipper trying to compare two answers to two different questions as if they were the same question.

Step One of Reconciling Two Quotes: Align the Incoterm

Before anything else, confirm both forwarders quoted against the same Incoterm. This single step resolves a large share of apparent price gaps on its own, because it clarifies immediately whether both quotes are even attempting to price the same division of responsibility. If they weren't, ask the forwarder with the narrower assumption to re-quote against the agreed Incoterm before comparing further.

Step Two: List Included and Excluded Charges Side by Side

Ask both forwarders for an itemised breakdown, or build one yourself from what each quote states. Line up freight, THC at each end, documentation, customs clearance, and inland delivery for both quotes, and mark clearly which quote includes which line. Any charge missing from one side needs to be added back — either as a real cost estimate or flagged as an open question to the forwarder — before the totals mean anything in comparison to each other.

Narrow-scope quote vs broad-scope quote for identical cargo

Side-by-side comparison of a narrow-scope quote covering only international freight versus a broad-scope quote covering freight plus handling, clearance, and delivery, for the same cargo, showing why their totals aren't directly comparable without adjustment.

Narrow-scope quote

  • Covers international freight only
  • Lower headline number
  • Buyer arranges everything else separately

Broad-scope quote

  • Covers freight plus handling, clearance, delivery
  • Higher headline number
  • Fewer parties for the buyer to coordinate
Both forwarders may have quoted honestly and accurately — for two different questions.

Step Three: Align Timing Before Comparing Numbers

Check the date each quote was issued and its validity window. If one quote is close to expiry and the other has weeks left, ask the older one to be refreshed before treating its number as still current. Comparing a fresh quote against a stale one is comparing today's market against a snapshot of the market from a different point in time — not a fair test of which forwarder is offering the better deal today.

When a Gap Still Doesn't Reconcile

If, after aligning Incoterm, scope, and timing, two quotes still differ by a meaningful margin, the remaining explanation is usually carrier, routing, or service level — one forwarder may be offering a faster or more reliable service on that lane, or absorbing risk the other isn't. At this point, the honest question to ask both forwarders directly is simply what's different about their service that explains the remaining gap; a forwarder confident in their offering will usually be able to answer this clearly.

Using This Reconciliation to Make a Better Decision, Not Just a Cheaper One

The purpose of reconciling two quotes isn't necessarily to find the lowest number — it's to understand what's actually being compared, so the decision reflects the shipper's real priorities. Once scope, Incoterm, and timing are aligned, a shipper might reasonably choose the higher-priced option because of routing reliability or service scope, and that's a legitimate, informed choice rather than a mistake. What the reconciliation process removes is the risk of choosing based on a number that turns out not to mean what it appeared to mean.

Questions to ask when two quotes don't reconcile

Checklist of specific questions a shipper should ask two forwarders when their quotes for the same cargo don't reconcile after an initial comparison.
  • What Incoterm is this quote based on?

  • Which charges are included, and which are billed separately?

  • Which carrier or routing does this rate assume?

  • How long is this rate valid, and what happens if it expires before booking?

  • Which surcharges on this quote are fixed, and which can still move?

  • Can you itemise this total so I can compare it line by line?

How a Forwarder's Network Position Shapes Its Number

A forwarder's own relationships with carriers and terminal operators also shape what they can offer, independent of anything about the shipper's cargo. A forwarder with high volume on a particular lane may have negotiated capacity or terms with a carrier that a smaller player on the same lane hasn't, and that difference can show up as a lower freight component without either quote being inaccurate. Similarly, a forwarder with an established local partner at destination may price terminal handling or customs brokerage differently than one working through a looser network of subcontractors for that specific port. None of this is something a shipper can verify by reading the quote alone — but it's a legitimate, structural reason two forwarders land on different numbers for what looks like an identical shipment, and it's worth keeping in mind before assuming a lower quote is simply cutting a corner the higher one isn't.

Reading a Quote Gap as Information, Not Just a Number to Resolve

Once the structural reasons behind a gap are understood, the gap itself becomes useful information rather than a problem to eliminate. A meaningful, well-explained difference between two quotes can reveal which forwarder is positioned more strongly on a specific lane, which one is quoting more conservatively against market movement, or which one has bundled in a service level the other hasn't. Treating quote comparison as a discovery process — rather than a race to the lowest number — tends to produce a better working relationship with whichever forwarder is ultimately chosen, because the relationship starts from a shared, accurate understanding of what's actually being paid for.

Quote gaps between forwarders are rarely a sign that someone is being unfair — they're usually a sign that two quotes are answering slightly different questions. Reconciling the scope, Incoterm, and timing behind each number turns a confusing comparison into a clear one, and puts the decision back in the shipper's hands on genuinely equal terms.

Common Mistakes

  • Assuming the lower quote is automatically the better deal without checking its scope.
  • Not confirming the Incoterm with each forwarder before requesting quotes, leaving them to assume different scopes.
  • Comparing a fresh quote against an older one without checking whether the older rate is still valid.
  • Not asking which carrier or routing a quote assumes when two totals differ more than expected.
  • Treating a price gap as proof of dishonesty instead of asking directly what explains it.

Frequently Asked Questions

Does a big price gap between two forwarders mean one is overcharging?

Not necessarily. Large gaps most often trace to differences in scope, Incoterm assumption, carrier/routing, or timing rather than one party overcharging. Reconciling these factors usually explains most of the difference.

How do I make sure I'm comparing quotes fairly from the start?

State the same Incoterm, the same cargo details, and the same requested scope of service to every forwarder before requesting quotes. This removes most of the ambiguity that leads to mismatched quotes later.

Should I always choose the forwarder with the lowest total?

Not automatically. Once quotes are normalized to the same scope and terms, a higher-priced option might still be the better choice for reasons like routing reliability or service scope — the goal of reconciliation is an informed decision, not just the lowest number.

Why would a quote change if I ask for it again a week later?

Freight rates move with market capacity and demand, so a quote issued at a different point in time can reflect different underlying market conditions, even for identical cargo and terms.

Is it reasonable to ask a forwarder why their quote is higher than a competitor's?

Yes, this is a normal and fair question. A forwarder confident in their service should be able to explain what's different about scope, routing, or service level that accounts for the gap.

Can two forwarders both be quoting honestly even if their totals differ significantly?

Yes. Different scope, Incoterm assumptions, routing, or timing can produce genuinely different accurate numbers for the same cargo — the totals aren't directly comparable until these factors are aligned.

Freight Forwarder Thailand

Ready to plan your next shipment?

CallLINEGet a Quote