Tools Support
Ocean Freight

LCL Fees Explained Every Charge, Decoded

Suaid Global Editorial The operating team · Reviewed August 1, 2026

Summary: LCL quotes can look like alphabet soup: CFS, THC, BAF, CAF, PSS, GRI, EBS, and more. Each fee has a real reason behind it. But most freight forwarders bury the details, and hide costs deep in the fine print. This guide breaks down every single charge, so you know just what you pay for.

March 20, 2026 · Updated August 1, 2026 · 14 min read
Share
LCL pallet moving through weighing, measurement and container consolidation

The Anatomy of an LCL Quote

An LCL (Less-Than-Container Load) shipment is not just one ocean freight charge. Your all-in cost has four clear layers: origin charges (pickup to CFS), ocean charges (across the sea), destination charges (port to door), and extra charges (documents, taxes, special handling). Most rivals lump all of this together, and blur the real breakdown. Here is what you truly pay for.

Here is the typical cost split: origin CFS/handling makes up 15-20%, ocean freight makes up 35-45%, destination CFS/delivery makes up 25-35%, and extra fees/taxes make up 10-15%. This mix will shift, though, by route, cargo type, and season.

Cost LayerTypical % of Total CostExamples
Origin Charges15–20%CFS handling, trucking, customs docs, loading
Ocean Freight35–45%Base rate, BAF, CAF, PSS, GRI, war risk
Destination Charges25–35%THC, CFS, drayage, customs clearance, exam fees
Ancillary & Taxes10–15%Duty, VAT, storage, detention, amendments

Origin Charges — What You Pay at the Starting Point

Origin charges start the moment your cargo enters the freight forwarding chain. These costs shift by place, by goods type, and by CFS location. Here is the full breakdown, line by line:

ChargeTypical CostWhat It Covers
Origin CFS/Handling$15–35 per CBMReceiving, checking, storage at the Container Freight Station. Minimum $50–150 per shipment.
Trucking to CFS$100–400 (flat or per CBM)Pickup from supplier/warehouse and delivery to the CFS. Cost depends on distance (local vs cross-country), truck type, and fuel surcharge.
Export Customs Clearance$50–150Filing export declarations (AMS for USA, ENS for EU, etc.), government filing fees. Some routes don't require this if cargo stays in-bond.
Documentation/Bill of Lading$50–100 per shipmentPreparing commercial invoice, packing list, bill of lading (BOL), certificates of origin. Some carriers include this; others charge separately.
Loading/Stuffing$10–25 per CBMLabor to load your cargo into the consolidation container. Minimum $75–150. Extra charge if your cargo needs special stacking (fragile, hazmat).
AMS/ENS/Export Filing$25–35 per shipmentAutomated Manifest System (AMS) for USA, Entry Summary for EU, or equivalent. Government-mandated filing at origin.
Fumigation (if required)$75–200 per shipmentISPM-15 phytosanitary treatment for wooden pallets/crates. Required by most countries; some exempt (North America, EU, Japan).
Weight & Measurement Certificate$25–50Official weight and dimension verification. Required by some carriers and destination countries.

Ocean Freight Charges — The Price to Cross the Sea

Ocean freight is the single biggest piece of your LCL cost. But it is not just one flat per-CBM rate. Carriers stack on several fees that shift each month. Once you grasp each one, you can better guess cost swings, and haggle smarter too.

ChargeTypical RangeWhat It Covers / How It Works
Base Ocean Freight$50–180 per CBMThe headline rate you see in quotes. Varies by route (China→US is typically $100–160; India→Europe is $65–140). Carriers quote rates that change weekly based on market demand.
BAF (Bunker Adjustment Factor)$5–25 per CBMFuel surcharge. When oil prices spike, carriers add BAF to offset increased fuel costs. Tied to global crude prices; highest Sept–Dec and Jan–Feb.
CAF (Currency Adjustment Factor)$0–10 per CBMApplied when the carrier's home currency strengthens vs USD. Less common now; some carriers use fixed rates. Mainly impacts routes from Asian carriers.
PSS (Peak Season Surcharge)$10–40 per CBMAdditional fee during busy seasons (Oct–Dec pre-holiday, Jan–Feb post-CNY). Can double your effective rate during peak. Some carriers don't call it PSS — it's just 'GRI'.
GRI (General Rate Increase)variableBlanket rate increase announced quarterly or semi-annually by carrier alliances. Can be $5–20/CBM or percentage-based. Mandatory for all shippers.
EBS (Emergency Bunker Surcharge)$5–15 per CBMAdditional fuel surcharge during extreme oil volatility. Carriers impose this when BAF alone doesn't cover fuel cost increases.
War Risk Surcharge$1–5 per CBMApplied when shipping through high-risk regions (Suez, Red Sea, Persian Gulf, waters near active conflicts). Varies by geopolitics; can spike suddenly.
ERC (Emergency Restoration Charge)$10–30 per CBMApplied during port congestion crises or force majeure events. Fairly rare but seen post-2020 container shortage.

Destination Charges — What You Pay at the Arrival Port

Destination charges kick in once your container lands, and your cargo gets unloaded, split, and released. These fees often catch importers off guard, since they do not always show up in the first quote.

ChargeTypical CostWhat It Covers
Destination CFS/Handling$15–40 per CBMReceiving, sorting, holding at the destination CFS until deconsolidation. Minimum $75–200. Storage beyond free time (usually 3–7 days) incurs daily demurrage.
THC (Terminal Handling Charge)$100–250 (flat per shipment)Port terminal fee for loading/unloading at the destination port. Some carriers include this; others bill separately. Non-negotiable, set by port authority.
Delivery/Drayage$150–500+ (varies widely)Local trucking from the CFS to your facility. Cost depends on distance (port to destination), truck type, time of day, and congestion. Can be $200 in suburban areas, $500+ in remote locations.
Import Customs Clearance$150–350Filing import entry, paying broker fees, and ISF (Importer Security Filing) for USA. Equivalent filings required for EU, Canada, Australia. Varies by complexity.
Duty & Import Taxes (VAT/GST)0–40% of cargo valueDuty rate based on HS code (harmonized system). Example: electronics 5–10%, textiles 12–25%, chemicals varies. Plus VAT/GST (15–25%). Calculated on CIF value + freight.
Exam Fees (if cargo inspected)$300–500+ per shipmentPhysical inspection fees charged by customs if your shipment is selected for examination. Not every shipment gets examined; random sampling is typical.
Detention/Demurrage (post-free-time)$5–15 per CBM per dayDaily holding fee if cargo sits at CFS beyond the free-time period (usually 5–7 days). Accumulates quickly: a 5 CBM shipment can cost $250–375 per week.
Bonded Warehouse Storage (if applicable)$10–30 per CBM per monthIf you need to hold cargo at a bonded facility without paying duty, this is the cost. Allows duty-deferral until you sell the goods.

Hidden Costs Most Freight Forwarders Don't Tell You About

This is where forwarders often pad their margin, and where your costs can blow up out of nowhere. These charges are real and fair, but many rivals leave them off the first quote. At Suaid Global, we fold them into our first, all-in quote instead.

  • Detention (container/equipment) — If you do not pick up cargo fast at the CFS, daily detention fees ($10–20/day per container) pile up quick. Some CFS give you a short free-time window, just 3 days, versus the standard 5–7.
  • Amendment fees — Need to change the BOL, add or drop a consignee, or refile customs docs? Each change costs $50–150. Mistakes or edits can stack up into several amendments.
  • Weight/Dimension penalties — If your real weight or CBM tops the first estimate, carriers charge the gap at a higher rate. The same applies if cargo gets marked 'general cargo' but is really hazmat — this triggers a huge penalty.
  • Congestion surcharges — Some ports, like Shanghai, Singapore, or Los Angeles, charge extra during peak season ($5–20/CBM). These get announced with no warning, and get passed straight on to forwarders.
  • Chassis fee (for drayage) — If you set up your own drayage, some CFS will charge $75–150 to supply and take back a chassis, to move the cargo.
  • ISPM-15/Fumigation compliance — Wooden pallets and crates need plant health treatment. This costs $75–200, but shippers often forget it. Skip it, and your cargo may face quarantine or even get destroyed.
  • Container deposit hold — Some consolidators hold a $200–500 deposit, until the container comes back. That means your cash sits tied up for weeks.
  • Rush/expedite fees — Need faster grouping, or an early release from the CFS? Add $100–300, and you can speed up the timeline by 1–2 days.

3 Real LCL Cost Examples — Full Breakdowns

Here are three real-world shipment cases, with full cost breakdowns. These show how the fees stack up, and what the final all-in cost really looks like.

Example 1: 2 CBM General Cargo, Shanghai to Los Angeles

Line ItemCost (USD)
— ORIGIN CHARGES —
CFS Handling (2 CBM × $25)$50
Trucking to CFS (Shanghai local)$80
Export customs filing (AMS/ENS)$30
Documentation (BOL, invoice, COO)$75
Loading/Stuffing (2 CBM × $15)$30
Subtotal Origin$265
— OCEAN FREIGHT —
Base ocean rate (2 CBM × $120/CBM)$240
BAF (2 CBM × $12/CBM)$24
CAF (2 CBM × $2/CBM)$4
PSS off-season (2 CBM × $0/CBM)$0
War Risk (2 CBM × $2/CBM)$4
Subtotal Ocean Freight$272
— DESTINATION CHARGES —
THC (terminal handling LA)$125
CFS Handling destination (2 CBM × $30)$60
Drayage to inland (Los Angeles area)$250
Import Entry & Broker (USA)$175
Customs Exam (if selected) — contingent$0
Duty (est. 5% on $2,000 cargo value)$100
Subtotal Destination$710
— TOTAL LANDED COST —$1,247

Cost per CBM landed: $624/CBM. Transit time: ~32 days (CFS + ocean + CFS). This is a low-density cargo; if it were heavier, duty and entry fees would increase.

Example 2: 5 CBM Textiles, Mumbai to Hamburg

Line ItemCost (USD)
— ORIGIN CHARGES —
CFS Handling (5 CBM × $20)$100
Trucking to CFS (Mumbai local)$120
Export declaration (India Customs)$60
Documentation (BOL, packing list, etc)$75
Loading/Stuffing (5 CBM × $12)$60
Subtotal Origin$415
— OCEAN FREIGHT —
Base ocean rate (5 CBM × $100/CBM)$500
BAF (5 CBM × $8/CBM)$40
CAF (5 CBM × $1/CBM)$5
PSS mid-season (5 CBM × $5/CBM)$25
War Risk (5 CBM × $1/CBM)$5
Subtotal Ocean Freight$575
— DESTINATION CHARGES (HAMBURG, EU) —
THC (terminal handling, Hamburg port)$150
CFS Handling destination (5 CBM × $28)$140
Drayage to city center Hamburg$300
Import Entry & Customs Broker (EU)$200
Duty (textiles 12% on $5,000 value)$600
VAT (19% on CIF + duty) = 19% × $6,535$1,242
Subtotal Destination$2,632
— TOTAL LANDED COST —$3,622

Cost per CBM landed: $724/CBM. NOTE: EU duty & VAT are the major cost drivers for textiles. Transit time: ~28 days. Duty calculation: ($500 freight + $5,000 cargo value) × 12% = $600 duty; then VAT on total = $1,242.

Example 3: 3 CBM Electronics, Ho Chi Minh City to New York

Line ItemCost (USD)
— ORIGIN CHARGES —
CFS Handling (3 CBM × $22)$66
Trucking to CFS (HCMC local)$100
Export customs clearance (Vietnam)$45
Documentation (BOL, invoice, COO)$75
Loading/Stuffing (3 CBM × $14)$42
AMS Filing (USA)$30
Subtotal Origin$358
— OCEAN FREIGHT —
Base ocean rate (3 CBM × $130/CBM) [East Coast premium]$390
BAF (3 CBM × $10/CBM)$30
CAF (3 CBM × $3/CBM)$9
PSS (3 CBM × $15/CBM) [October = peak season]$45
GRI surcharge (announced October increase)$20
War Risk (3 CBM × $2/CBM)$6
Subtotal Ocean Freight$500
— DESTINATION CHARGES (NEW YORK) —
THC (terminal handling, NY port)$150
CFS Handling destination (3 CBM × $32)$96
Drayage to warehouse (Queens area)$350
Import Entry & Broker (USA ISF + entry)$225
Duty (electronics 5% on $8,000 value)$400
Tariff/Anti-dumping duty (if applicable)$0
Subtotal Destination$1,221
— TOTAL LANDED COST —$2,079

Cost per CBM landed: $693/CBM. Transit time: ~40 days (October = peak season, extra wait at CFS). This example shows October peak season impact: PSS + GRI add $65 to ocean freight. Without peak surcharges, this would be ~$2,014.

How Suaid Global Pricing Works — Total Transparency

At Suaid Global, we quote all-in prices right up front. No hidden fees, no surprise charges at the destination, no games at all. Our quote covers: origin CFS handling, trucking to the CFS, export paperwork and filing, ocean freight with every fee that applies (BAF, CAF, PSS, GRI where it applies), destination CFS, THC, drayage to your own facility, and import entry plus brokerage.

Here is what we do NOT fold in, but list on its own line instead, never hidden. First, duty and taxes, since these shift with your HS code, and your customs broker works this out. Second, exam fees, which only apply if customs picks your shipment for a check. Third, storage or detention past free time, which stays in your control — just pick up your goods fast.

Here is our promise: the price you see is the price you pay. We never tack on odd fees at the last minute. If your cargo needs special care — fragile, hazmat, oversize — we quote that too, up front. You get a full, line-by-line invoice before your shipment even moves, not a surprise bill once it lands.

How to Read and Compare LCL Quotes Like a Pro

  1. Demand an itemized quote: Any forwarder who quotes just 'all-in: $1,200,' with no breakdown, is hiding something from you. Ask for a full cost forecast that shows origin charges, ocean freight, destination charges, and extra fees, each on its own line.
  2. Watch for 'estimates' on duty & taxes: Duty and VAT rest on your product's HS code, and on the destination country. Duty should carry an estimate, or a clear 'for reference only' label. Never blame a forwarder for a duty miscalculation — that job belongs to your customs broker, whether you hire one direct or through your forwarder.
  3. Clarify what's NOT included: Ask them straight out: does your quote cover drayage? Import brokerage? Exam fees? Detention? Many 'cheaper' quotes skip these, then charge $300–500 once you land at the destination. A true, full quote will not carry asterisks, or 'subject to' fine print.
  4. Compare origin & destination CFS charges: These fees swing a lot, by carrier and by consolidator. One forwarder may quote $20/CBM for origin CFS, while another quotes $35/CBM. Over a 5 CBM load, that gap adds up to $75. Ask them why the spread exists.
  5. Check for current surcharges (BAF, PSS, GRI): A quote older than 1 week may not match the current BAF or PSS rate. Ask them: 'What BAF rate did you use for this quote?' and 'Is PSS in this price, or left out?' Any peak season quote should show PSS in plain sight.
  6. Verify free time & demurrage terms: Standard free time at the destination runs 5–7 days. Some CFS give you just 3 days instead. If your free time is short, weigh in the demurrage risk, at $5–15/CBM/day, when you plan your cost. Hold a 5 CBM load for 10 days, and it costs you $250–750 extra.
  7. Ask about transit time & consolidation frequency: Weekly grouping means you ship Monday, and the container sails Wednesday. Bi-weekly or 'as-filled' grouping can bring real delays. This hits your cash flow too. A quote that saves you $100, but adds 5 days of waiting, is not really cheaper at all.
  8. Get everything in writing: A verbal quote holds no real weight. Your written quote, by email or formal doc, is what counts as your contract. Check that it lists: the shipper, the consignee, the goods, CBM and weight, the pickup date, the sailing date, the delivery promise, and every fee on its own line.

LCL Charges FAQ

Here are the typical LCL shipment charges you should plan for. Ocean freight runs $40-$180/CBM. Origin CFS/handling runs $35-$75. Destination CFS/deconsolidation runs $45-$95. THC at both ends runs $15-$35/CBM. BAF/bunker surcharge runs 5-12% of the base. CAF/currency adjustment runs 0-5%. Documentation/BL fee runs $35-$75. ISF filing for US imports runs $35-$50. On top of this sit a customs bond and last-mile delivery. A 2 CBM China-to-LA shipment usually bills $400-$750 all-in.
CFS stands for Container Freight Station. It is the warehouse where LCL cargo gets grouped (origin CFS) or split apart (destination CFS). Origin CFS charges, $35-$75, cover receiving, labeling, weighing, and loading into one shared container. Destination CFS charges, $45-$95, cover unloading, sorting, holding for pickup, and release to your trucker or broker. Carriers bill CFS per CBM, or by weight or measure, never as a flat per-shipment fee.
THC stands for Terminal Handling Charge. It is the port's own fee for loading and unloading the container, at both the origin and destination terminals. For LCL, THC gets split by CBM, and runs $15-$35 per CBM at each end. Who pays it depends on your Incoterms. Under FOB, the shipper pays origin THC, and the consignee pays destination THC. Under CIF, the consignee still pays destination THC, even though 'cost included' sounds like it should be covered. Always nail down who pays THC, in writing.
BAF (Bunker Adjustment Factor) and CAF (Currency Adjustment Factor) are two separate fees. BAF makes up for swings in fuel price, and it usually runs 5-12% of the base ocean freight rate — it shifts quarterly or monthly, based on the carrier. CAF makes up for shifts in the USD exchange rate on non-USD lanes, and usually runs 0-5%. Both are fair, real pass-through fees, but a forwarder must show them clearly on your quote, up front.
Destination CFS charges cover the labor to split loads apart, sorting, dangerous goods checks, storage, and admin work. Destination ports often carry higher labor costs and port authority fees than origin ports do in Asia. On top of that, destination CFS sites tend to run more congested, and less smooth, at high load volumes.
Ocean freight rates stay open to talk, if your volume is high enough; CFS charges much less so. If you ship LCL weekly on the same route, you can push for 5–10% off the base ocean rate. Surcharges like BAF, PSS, and GRI stay fixed — carriers apply them to every shipper alike. CFS fees sit somewhat open to talk; high-volume forwarders win better rates, and this sometimes trickles down to you.
There are three common reasons for this. First, the Bunker Adjustment Factor (BAF) rose, due to a spike in oil prices. Second, a peak season surcharge (PSS) got added, either Sept–Dec or Jan–Feb. Third, carrier alliances announced a General Rate Increase (GRI). Ocean freight stays volatile by nature, and quarterly rate reviews are normal. Just ask your forwarder which piece changed.
THC (Terminal Handling Charge) comes from the port authority, for loading and unloading at the container terminal. CFS charges cover handling at the freight station, a separate site altogether. Both stay fixed to their own port or facility, and neither is open to talk. Combined, they usually run $200–400 per LCL shipment, at the destination.
Your options here stay limited, but a few exist. First, group your shipments, to cut down on handling touches. Second, schedule pickups fast, to dodge demurrage fees. Third, use a forwarder with their own preferred CFS, since they may hold volume discounts. Fourth, look at FCL if your loads regularly hit 12–15 CBM — it will run cheaper per CBM than repeat LCL loads stacked with CFS fees.
Demurrage charges kick in, usually at $5–15/CBM/day. For a 5 CBM shipment, that adds up to $25–75/day. After 30 days with no pickup, the CFS may sell off or dispose of the cargo. Free time usually runs 5–7 days, so pick up your goods fast. Plan your delivery to your own site well ahead of time.
Not fully. Customs picks shipments for a check at random. Exam fees only apply if your shipment gets picked for one. Here is what you CAN do, though. First, keep your goods description and HS codes accurate, since a misdeclared item can trigger a check. Second, work with a licensed customs broker, who can help you dodge red flags. Third, set aside $300–500 for exam fees, as a backup fund on high-value shipments.
'All-in' quotes cover origin pickup, ocean freight, destination CFS, and drayage — the full door-to-door trip. 'Ex-works' quotes start at your supplier's own site, so pickup falls on you, or at the port, where the carrier takes over from there. Always ask for 'all-in' quotes, so you get a fair, side-by-side view against other forwarders. 'Ex-works' quotes tend to hide your true costs.

Explore more on these topics

Related Topics & Categories

Newsletter · The Route Brief

Freight intelligence, monthly.

Corridor shifts, tariff changes and cost moves — one e-mail a month, written by the operating team. No noise.

By subscribing you agree to receive The Route Brief by e-mail. Unsubscribe anytime — one click, no questions.

Suaid Global

Independent freight orchestrator for global ocean, air, ground, customs and warehousing. Carrier-neutral routing, one accountable team, no carrier lock-in.

Ocean, air and ground — compared carrier-neutrally, quoted all-in, and coordinated door-to-door by one accountable team.

Suaid Global does not sell carrier capacity. Each lane is compared across ocean, air, inland, customs and warehousing partners, then coordinated through one operating owner from request to delivery.

Select Language