QUICK ANSWER An ocean freight rate is a base price, per container for FCL or per CBM for LCL, plus a stack of named surcharges: fuel (BAF), terminal handling at both ends (THC), documentation and manifest fees, peak season premiums (PSS), and carrier rate increases (GRI). The base moves with the market weekly; the surcharges are what turn the quoted rate into the invoice. This guide explains every line, why the total moves, and where you can actually push it down.
Ocean freight rates confuse importers less because they are high than because they are layered: a quote can be technically accurate and still miss half of what you will pay. The fix is knowing what each layer is, which ones are negotiable, and which ones simply track the market. This guide walks the base rate, every surcharge one by one, the mechanics that move quotes between booking and sailing, and seven concrete ways to lower the total.
The base rate and what it covers
The base ocean freight rate buys port-to-port carriage: a flat amount per container on FCL, or a per-CBM (W/M) amount on LCL, lane by lane. It covers the vessel move and nothing else: no origin trucking, no terminal handling, no clearance, no delivery, and never the duty. How the per-container and per-CBM logics compare, and where they cross, is the FCL vs LCL decision; everything in this guide applies to both, because the surcharges attach to whichever base you are on.
One thing saves a lot of confusion: the base rate is the only line that trades daily. The surcharges around it change on schedules, quarterly for fuel formulas, seasonally for peak premiums, per announcement for increases. When your quote moves, it is worth knowing which layer moved, because the answers to "why" and "can we do anything about it" differ by layer.
Every surcharge, explained one by one
These are the lines that appear on real transpacific quotes, what each prices, and who sets it. Other Platton guides that mention a surcharge point back here.
BAF: the fuel line
The Bunker Adjustment Factor passes vessel fuel costs through to the cargo. Carriers set it from published bunker prices, usually reviewed quarterly, per container or per W/M for LCL, and every major carrier publishes its formula, so the number is checkable. Since the 2020 low-sulfur fuel rules, some carriers split it into a base BAF and a low-sulfur component. You cannot negotiate BAF itself, but a quote without it is not comparable to one with it.
THC: both terminals charge it
Terminal Handling Charges cover lifting the container on and off the vessel and moving it through the terminal, and they are charged at BOTH ends, origin and destination, at each port's own tariff. Combined THC on a China to US container commonly lands between $500 and $900. It is a real cost with real work behind it; the trap is quotes that quietly exclude the destination THC to look cheaper.
Documentation and AMS: the paperwork fees
Every shipment carries fixed fees for the bill of lading, the advance manifest filing (AMS for the US), and general documentation. Individually small, typically tens of dollars each, they are per shipment rather than per container, which is one reason very small LCL shipments carry a high effective per-CBM cost. They also differ between forwarders more than any other line, which makes them worth comparing.
PSS: the peak season premium
The Peak Season Surcharge appears when demand outruns vessel space, usually August through October as holiday inventory ships, and lately around tariff deadlines as importers pull cargo forward. It is announced per container, lane by lane, and it lapses when demand cools. PSS is the surcharge most worth timing around: the same container in June and September can differ by the full PSS amount.
GRI: the announced increase
A General Rate Increase is a carrier's filed rise in the base rate on a lane, effective on a set date, typically the 1st or 15th of the month. Whether it sticks depends on demand: in soft markets carriers roll it back within days, in tight markets it holds in full. GRIs are why quotes carry validity windows, and why booking inside the window matters.
ISPS and the security fees
The ISPS charge funds the port and vessel security regime introduced after 2001, billed per container at a fixed, small amount. It never decides a routing, but it belongs on an honest quote, and its absence is a hint that other small lines are missing too.
EBS and the emergency additions
Carriers reserve the right to add emergency surcharges when costs spike suddenly: an Emergency Bunker Surcharge when fuel jumps, congestion surcharges when a port backs up, war-risk premiums on affected routings. They appear fast, lane by lane, and disappear when the trigger passes. A quote issued before an emergency surcharge takes effect usually will not hold through it.
CAF and the currency line
The Currency Adjustment Factor compensates carriers when the billing currency and their cost currencies drift apart. On US dollar transpacific lanes it is rare, since costs and billing are both largely in dollars, but it still appears on some European and intra-Asia rates, so importers comparing multi-lane quotes should know what it is.
The surcharge stack at a glance
| Surcharge | Prices | Set by | Changes |
|---|---|---|---|
| BAF | Vessel fuel | Carrier, from bunker indices | Quarterly, or with fuel rules |
| THC | Terminal handling, both ends | Each terminal's tariff | Annually, per port |
| Documentation / AMS | B/L, manifest filing, paperwork | Carrier and forwarder | Rarely; compare between providers |
| PSS | Peak demand for space | Carrier, per lane | Seasonal, announced |
| GRI | Base-rate increase | Carrier, filed per lane | Monthly attempts, market decides |
| ISPS | Port and vessel security | Carrier / terminal | Rarely |
| EBS / congestion / war risk | Sudden cost spikes | Carrier, per event | Appears and lapses with the trigger |
| CAF | Currency drift | Carrier | With exchange rates, rare on USD lanes |
TAKEAWAY Of the eight lines above, only three ever change your behavior: PSS, which you can time around, GRI, which you beat by booking inside the validity window, and documentation fees, which differ enough between providers to compare. The rest track costs nobody at the table controls, so read them for completeness, not strategy.
GRI and PSS: why the quote moved
The two announced surcharges explain the classic importer surprise, a quote that grew between request and booking. A GRI filed for the 1st of the month lands on any booking made after your quote's validity ends. A PSS switches on when the lane tightens. Neither is aimed at you personally, and neither is negotiable shipment by shipment; what is controllable is the timing, booking inside the validity window, and, when the calendar allows, shipping before the season the PSS prices.
Why ocean freight rates fluctuate
Underneath the surcharges, the base rate itself trades on supply and demand for vessel space. Capacity moves when carriers deploy or idle ships and when they blank sailings, cancelling a scheduled departure to tighten space on purpose. Demand moves with retail seasons, tariff deadlines that pull shipments forward, and the broader economy. Costs move with fuel and, at moments, with rerouting: a canal restriction or a regional conflict can add weeks of sailing and reprice a lane in a single month.
This is why published indices exist, Drewry's World Container Index and the Freightos Baltic Index track weekly lane averages, and why any specific dollar figure printed in an article is stale by the time you read it. Treat the market as something you check at booking, not something you look up once; we review the framework in this guide quarterly, and the live numbers belong on a live quote. For cargo that cannot wait out these rate cycles, compare the lane against air freight cost per kilogram.
Spot vs contract pricing
Spot rates are bought shipment by shipment at the market's current level; contract rates are fixed with a carrier for a period, typically a year, in exchange for volume commitments. Large retailers live on contracts. Mid-market importers mostly ride spot through a forwarder, which is not a disadvantage in soft markets, where spot undercuts last year's contracts, but it means budgets need a range, not a number. A forwarder pooling many importers' volume buys spot better than any one of them books alone, which is where the mid-market gets its buying power on rates.
Reading a quote line by line
A complete ocean quote answers three questions: what is included, what is excluded, and until when is it valid. Included should name the base rate and each surcharge from the table above. Excluded is where the real total hides: duty is never in the ocean rate, and clearance, drayage, and delivery may or may not be, depending on what you asked for. The post-arrival charges, demurrage and per-diem, appear on no quote at all, because they are avoidable; what they cost when they hit is in our demurrage and detention guide.
TAKEAWAY Never compare two ocean quotes on the headline rate. Compare the all-in totals for the same scope, then divide by units. A $200 cheaper ocean rate that excludes THC and documentation is more expensive by the time both quotes reach your door. The full per-unit method is in our landed cost guide.
How to reduce your ocean freight cost
The market sets the rate, but importers control more of the total than they think. Seven levers, in rough order of impact:
Fill the container you pay for. A 20ft shipped at 18 CBM costs the same as one at 26; per-unit cost is a loading question before it is a rate question, and the CBM math is where it starts.
Get the mode right at the break-even. Around 13 to 15 CBM, FCL starts beating LCL; shipping LCL past that line pays the per-CBM stack twice over.
Time around the peaks. Cargo that can ship in the soft months avoids PSS entirely, and late February through April sailings, after the Chinese New Year rush clears, routinely price below the fall.
Book inside the validity window. A quote held past its date lands on the next GRI; a booking made inside it locks the level.
Consolidate suppliers. Three small LCL shipments each pay their own documentation and handling stack; one consolidated container pays it once.
Choose the port with the whole cost in view. A cheaper base to a farther port can lose the difference in drayage; the lane comparison belongs in the transit and routing math.
Ride pooled volume. Booking through a forwarder that consolidates many importers' freight buys spot rates a single importer cannot reach, without a contract commitment.
How Platton quotes ocean freight
The difference between a rate and a cost is everything this guide just walked through, so Platton quotes the cost.
Every surcharge on the quote, named
Base rate, BAF, THC, documentation, and any active PSS or GRI appear as their own lines, so the number you compare is the number you pay.
Validity dates stated up front
Each quote shows its validity window, and when a GRI or PSS is filed to land inside your booking window, we tell you before it hits, not after.
Pooled volume behind the rate
Your shipment prices off the combined volume Platton books on the lane, which buys spot rates a single importer's volume cannot reach.
The ocean line placed in the full landed cost
The freight quote plugs into an itemized landed cost with duty, clearance, and delivery, so a cheap ocean rate never disguises an expensive shipment on the China to USA lane.
Get an itemized ocean freight quote with every surcharge shown
Common Questions About Ocean Freight Rates
What is included in an ocean freight rate?
The base rate covers port-to-port vessel carriage for your container or CBM. Everything else is a named extra: fuel through BAF, terminal handling through THC, security and documentation fees, and any seasonal PSS or filed GRI. Origin pickup, customs clearance, duty, and destination delivery are separate services entirely, which is why an ocean rate alone cannot tell you what a shipment costs.
What are the most common sea freight surcharges?
BAF for fuel, THC at both terminals, documentation and advance-manifest fees per shipment, ISPS security, PSS in peak season, and GRIs when carriers push the lane rate up. On some lanes an emergency bunker or congestion surcharge appears when conditions spike. Together they routinely add hundreds of dollars per container to the base rate, so a quote that names them is more honest, not more expensive.
What is a GRI in shipping?
A General Rate Increase is a carrier's announced rise in base rates on a trade lane, filed in advance for a set date. Whether it holds depends on demand: carriers roll GRIs back partly or fully when ships sail with space. For an importer, the practical meaning is that quotes have expiry dates, and a booking delayed past its validity window can land on a higher rate.
How are ocean freight charges calculated?
FCL charges are flat per container per lane, so the per-unit cost depends on how full the box is. LCL charges multiply your chargeable volume, per CBM or per 1,000 kg, across the base rate and the handling fees on both ends. On top of either sits the surcharge stack. To budget a shipment, price all lines for your exact scope and divide by the units in it.
Why did my ocean freight quote change before I booked?
Usually a validity window closed and a GRI or PSS took effect in between, or the market repriced under the quote. Ocean quotes are typically valid for two weeks or until month-end, and carriers file increases for the 1st and 15th. Booking inside the validity window locks the quoted level; waiting rolls the dice on whatever the lane does next.
Related Ocean Freight Guides
Ocean freight knowledge hub: where this guide sits among the others.
Demurrage vs detention: the post-arrival charges no rate sheet shows.
FCL vs LCL: which pricing logic your volume should be on.