IPOCAS FURNITURE, backed by Foshan Ipocas Import & Export Co., Ltd., helps global buyers source and export furniture from China with end-to-end support.
What we offer
-Furniture solutions for homes, apartments & showrooms -Project packages for hotels, offices & more -OEM/ODM: custom design, logo & packaging -One-stop service: sourcing, inspection, consolidation, customs & sea shipping (FOB/EXW/CFR/CIF)
Why work with us
-Exporting since 2017; served North America, Africa & the Middle East -Foshan-based, near Nansha & Shenzhen ports for flexible shipping -Reliable factory network with efficient lead time
How to Compare Freight Forwarders: RFQ Script & Hidden Fees Checklist
I’ve watched smart operators get embarrassed by a dumb invoice. Not because they can’t negotiate—because the quote was a magic trick: linehaul in bold, everything else in tiny print, and a “trust me bro” email thread that becomes legally meaningless the second the container gates in.
So yeah, I frankly believe most shippers don’t have a “forwarder problem.” They have a comparison problem: they’re comparing a partial number from Forwarder A against a different partial number from Forwarder B, and calling that “freight quote comparison” like it’s science (it’s not).
Three words. A forwarder quote is not a price—it’s a set of assumptions, liabilities, time windows, and “not my problem” carve-outs, and if your RFQ doesn’t force those onto the page, you’re not comparing freight forwarders at all. Want proof?
In 2024, the U.S. Federal Maritime Commission tightened detention/demurrage billing rules—think: who can be billed, what has to be on the invoice, and when it has to be sent—because the industry’s habit of spraying invoices at whoever might pay was getting out of hand, even for Washington. According to the FMC rule write-up, nine big carriers charged roughly $8.9B in demurrage/detention and collected about $6.9B over 2020–2022, and the rule sets timelines and invoice-content requirements with an explicit “paying is not required if they don’t comply” concept baked in. That’s not a blog opinion; that’s the Federal Register.
And then 2024 happened—again. Red Sea disruption, capacity tied up, congestion whiplash. Reuters reported spot container pricing and route spikes in early 2024 (Shanghai–Europe up, U.S. lanes jumping hard week-over-week), which matters because volatile ocean rates are the perfect cover story for “miscellaneous” surcharges to multiply.
Here’s the ugly truth: when the market is jumpy, the invoice gets creative.
Table of Contents
What you’re actually buying when you “hire a freight forwarder”
You’re buying execution under constraint. Execution means: they pick carriers, book space, cut docs, manage handoffs, deal with Customs, handle exceptions, and (if they’re any good) keep your cargo from becoming a stranded spreadsheet row.
But the fee model? That’s where the bodies are buried.
If you want “clean” comparisons, you need to force the forwarder to quote the same scope, the same Incoterm, the same accessorial assumptions, and the same risk allocation.
If you’re sourcing out of China, it’s even more sensitive because consolidation, export docs, and compliance around batteries/liquids/powders can quietly change the path (and the bill). If your cargo needs a reality check on routing options—courier vs air vs LCL/FCL vs rail—the fastest overview I’ve seen laid out for non-specialists is this “door-to-door shipping solution” page: Shipping Solution for door-to-door, port, and consolidation planning. I’d read it just to align vocabulary with your forwarder before you argue about numbers.
And if your supplier quality is shaky, your logistics bill will punish you later (rework, re-shipments, missed cutoffs, “urgent” air). That’s why I like having QC rules written down up front: AQL 2.5 quality control inspection process is the kind of baseline spec you can point to when timelines start slipping.
The RFQ script I use to make forwarders stop hand-waving
Copy/paste this. Send it to 3–5 forwarders. Then don’t let them dodge.
RFQ subject line:RFQ — Shanghai (CNSHA) to Los Angeles (USLAX) — LCL 4.8 CBM / 1,120 kg — HS code 8507.60 — UN3480 lithium-ion (if applicable)
RFQ body (freight forwarding RFQ template):
Define scope (no wiggle room):
Incoterm: FOB Shanghai (or EXW, FCA—pick one and stick to it)
Mode: Ocean LCL (alt quotes: air + rail optional)
Commodity + HS code(s): ____
DG status: ____ (e.g., UN3480, Class 9)
Target delivery: door / port / Amazon FBA (choose)
Force line-item disclosure (my favorite part): “List every potential accessorial charge you might bill on top of this quote, with trigger conditions and units.”
D&D (demurrage & detention) and free time:
How many free days at origin/destination?
Who gets billed if a terminal bill hits—shipper, consignee, broker, NVOCC?
Do you pass through D&D at cost or add a margin? Put it in writing.
This isn’t paranoia. The FMC’s billing rules explicitly focus on invoice content and who can be billed—because the “send it to everyone” habit became a supply-chain tax. Here’s the official explainer from the Federal Register: Demurrage and Detention Billing Requirements (effective May 28, 2024).
Customs + compliance:
Who files ISF/10+2 (if U.S. ocean import)? What’s the fee?
Who is the Importer of Record under DDP? (If they hesitate… noted.)
What happens if Customs exams happen (VACIS/x-ray/hold)? Fee schedule?
Claims and liability (where the tough talk shows up):
What’s your standard cargo insurance option? Limits? Deductible?
Claims process timeline? Who fights the carrier—me or you?
Operational proof:
Give me 2 references for the same lane and mode in the last 90 days.
Tell me your SLA for booking confirmation and exception updates.
Short sentence. Now the hard part: enforce it. Because forwarders will happily answer “yes” in prose, then send a PDF rate sheet that’s basically a choose-your-own-adventure, and you won’t realize you agreed to it until your AP team sees “CHASSIS SPLIT,” “PIERPASS,” and “CONGESTION SURCHARGE” like it’s a normal Tuesday. Why do we let that slide?
The hidden fees checklist (the stuff that blows up landed cost)
I’m going to say the quiet part out loud: the quote that looks cheapest is often the one with the most missing fields. Missing fields become charges later. Always.
If you’re building a real landed-cost model, tie this back to your sourcing plan and how you’re structuring fulfillment—especially if you’re doing SKU-heavy projects or private label where packaging changes carton counts (and changes freight class/volume). If that’s you, these internal guides are relevant context:
“List all surcharges currently on that carrier for this lane.”
BAF / CAF / fuel
Main carriage
% or per unit
Buried in “all-in ocean” wording
“Is fuel included? If not, what index triggers it?”
Destination THC / terminal fees
Destination
per shipment
“Collect at destination” surprise
“Quote destination charges prepaid in USD.”
CFS devanning / warehouse fees
Destination
per CBM / per day
Free days not stated
“How many free days at CFS? Storage rate after?”
Delivery appointment / re-delivery
Final mile
per stop
“If needed” language
“What triggers a re-delivery fee and how much?”
Demurrage & detention (D&D)
Terminal/equipment
per day
Billed late; disputed forever
“Free time, dispute timeline, and who is billed—write it.”
Customs exam / intensive exam
Border
per exam
“Pass-through” + admin margin
“Do you add admin fees on government exam costs?”
DG handling (UN3480, liquids)
Origin/main
per shipment
Declared late = premium service
“Quote DG compliant routing and paperwork from day one.”
Two notes—messy but real:
If a forwarder won’t quote destination charges prepaid, they’re pushing the nastiest part of the bill into a place you can’t compare cleanly (and your consignee gets ambushed).
If they won’t talk about D&D like adults, that’s a red flag—because the FMC has been explicitly tightening billing expectations, and the market still behaves like it’s 2021.
My scoring method (fast, blunt, works)
I score each forwarder 0–2 on six axes. Total /12. And yes, I ignore the cheapest quote if the structure smells funny.
Claims behavior (who owns the fight when things go sideways?)
It’s not romantic. It saves money.
FAQs
What is a freight forwarder RFQ script? A freight forwarder RFQ script is a standardized set of questions and required quote fields that forces each forwarder to price the same shipment scope (Incoterms, mode, lane, accessorial triggers, and liability) so you can compare freight forwarders on total landed cost, not cherry-picked linehaul numbers. Use it to demand line-item origin/main/destination charges, rate validity dates, and “if/then” triggers for extra fees (storage, exams, re-delivery). If they dodge, that’s data.
What are accessorial charges in freight forwarding? Accessorial charges are add-on fees billed when specific conditions occur outside the base transport rate—things like appointments, storage, chassis, exams, DG handling, re-delivery, or documentation changes—often priced per day, per stop, per CBM, or per invoice, and frequently excluded from headline quotes. The fix is boring: require the trigger condition and unit price for each accessorial in the RFQ response. If it’s “TBD,” treat it as “you will pay.”
What is demurrage and detention (D&D) and why does it show up as a “hidden fee”? Demurrage and detention are time-based charges tied to terminal storage (demurrage) and equipment use outside free time (detention), and they become “hidden” when invoices arrive late, lack clear calculation details, or get billed to parties who didn’t cause the delay—exactly why regulators targeted billing practices. If you don’t lock down free days, billing party, and dispute timelines in writing, you’re basically agreeing to a variable-rate penalty.
How do I compare freight quotes apples-to-apples? Comparing freight quotes apples-to-apples means matching Incoterms, lane, mode, cargo details (HS codes, DG status), and delivery scope, then requiring each forwarder to price origin + main carriage + destination as separate line items while disclosing all accessorial triggers and exclusions in the same template. Don’t accept “collect” destination fees if you’re comparing vendors—convert everything to the same currency and payment side (prepaid vs collect), or your math is fake.
What questions should I ask a freight forwarder before awarding business? The right questions are the ones that force operational accountability: who the carrier is, rate validity, free time, how D&D is billed, how customs exams are handled, what accessorials exist and what triggers them, what happens when cutoffs are missed, and who owns claims/insurance when cargo is damaged or delayed. Ask for proof—recent lane references and a sample invoice with sensitive numbers redacted. If they refuse, assume the invoice is where they make their money.
CTA
If you want, send your current forwarder quote (redact names and B/L numbers) and I’ll tell you where the bodies are likely buried—origin vs destination, D&D exposure, and which accessorials are quietly waiting to jump you. Or, if you’re building from scratch, start with the internal logistics baseline here: Shipping Solution for consolidation and door-to-door options and plug the RFQ script above into your next bid round.