Surcharge decoder

BAFBunker Adjustment Factor

Also invoiced as: Bunker Adjustment Factor · bunker surcharge · fuel surcharge ocean freight · BUC · Bunker Recovery Charge · Standard Bunker Adjustment Factor · SBF

What BAF is

BAF — the Bunker Adjustment Factor — is the fuel surcharge a container carrier adds to the base ocean freight rate to pass through the cost of marine fuel. It is quoted per container (per TEU or per FEU) and per trade lane, and it moves with a published fuel index rather than with your shipment. Because it is a formula-driven pass-through and not a negotiated rate, BAF is one of the easiest lines on an ocean invoice to apply incorrectly — and one of the hardest for a shipper to check without the carrier's own index and trade-lane factor.

How carriers calculate BAF

Basic formulaBAF = fuel price × trade factor. The fuel price is a published bunker index for the relevant fuel grade; the trade factor is a carrier-specific coefficient reflecting fuel consumption per container on that lane (vessel size, distance, transhipment, headhaul or backhaul imbalance).
Fuel index usedMost carriers reference a published bunker index — typically a basket of major bunkering ports — for VLSFO (0.5% sulphur) since IMO 2020, with separate low-sulphur or MGP components for emission control areas. Some carriers publish their own averaged index instead of a third-party one.
Averaging windowThe index is averaged over a defined period (commonly a calendar quarter or a rolling three-month window) and then applied with a lag — for example a Q1 average applied to Q2 sailings. The applicable BAF is fixed by the sailing or bill of lading date that falls inside the published validity window, not by the date the invoice is raised.
Unit of chargeCharged per container, differentiated by size and type: 20ft dry, 40ft dry, 40ft high cube and reefer usually attract different amounts. Reefer BAF is materially higher because the box draws power for the whole voyage.
Direction and laneBAF is published per trade lane and per direction. Headhaul and backhaul factors differ, and transhipment routings can carry a different factor from direct services on the same port pair.
Relationship to other fuel linesBAF should not be charged alongside another line recovering the same fuel cost — for example an ECA / low-sulphur surcharge, an IMO 2020 transition levy, or an EU ETS emissions charge that a carrier has already folded into its bunker factor.

Worked example — 40ft dry, Asia to North Europe

  • Published index average for the applicable quarter: 620 USD/mt VLSFO
  • Carrier trade factor for the lane, 40ft dry: 0.95
  • BAF = 620 × 0.95 = 589 USD per 40ft container
  • Invoice shows: 664 USD per 40ft container
  • Variance: 75 USD per container — recoverable if the index and factor in the carrier's own published tariff produce 589

On a 40-container quarter that single mis-set factor is 3,000 USD. It is invisible on any one invoice and obvious the moment the line is recalculated against the published index for the sailing date.

The 3 ways BAF gets overbilled

1. The wrong index period is applied

BAF is fixed by the sailing date, but the amount is often pulled from whichever tariff version was live in the carrier's billing system when the invoice was generated. When bunker prices are rising, a shipment that sailed at the end of a validity window is routinely billed at the next window's higher rate. The same happens in reverse after an index falls: the reduction is announced but the old figure keeps printing for weeks.

How to prove it
Compare the bill of lading / sailing date against the carrier's published BAF validity window for that lane, and recalculate at the correct window's figure.

2. The fuel cost is recovered twice

Carriers introduced separate lines for low-sulphur compliance, ECA transits and, more recently, EU ETS emissions cost. Where a carrier has already absorbed those into the bunker factor, the standalone line is a duplicate recovery of the same underlying cost. All-in rates are the other version of this problem: a contract quoted "all-in including BAF" that still arrives with a BAF line beneath the freight.

How to prove it
Check the rate agreement's inclusion language and the carrier's tariff note on what the bunker factor already covers, then match against every fuel-related line on the invoice.

3. The wrong equipment or lane factor is used

Reefer, high-cube, out-of-gauge and backhaul all carry different factors. Billing systems default to the standard dry-box or headhaul factor and, on transhipment routings, sometimes apply the factor for a longer leg than the one actually sailed. Contract shippers with a fixed or capped BAF clause see this most often: the tariff BAF is applied instead of the contracted one.

How to prove it
Match the equipment type and actual routing on the bill of lading to the factor table in the tariff, and to any fixed or capped BAF clause in the service contract.

BAF questions

What does BAF stand for?

BAF stands for Bunker Adjustment Factor. It is the fuel surcharge added to the base ocean freight rate to pass the cost of marine bunker fuel through to the shipper.

Is BAF negotiable?

The formula is not, but its application is. Contract shippers regularly negotiate a fixed BAF, a capped BAF or an all-in rate that folds the bunker factor into the freight. Once such a clause exists, any invoice charging the tariff BAF instead of the contracted one is billed in error.

How is BAF calculated?

BAF equals a published bunker fuel price index, averaged over a defined window, multiplied by a carrier-specific trade factor for the lane, direction and equipment type. The result is charged per container.

Can BAF be charged on top of an all-in freight rate?

No. If the rate agreement says the freight is all-in or inclusive of bunker, a separate BAF line is a double recovery and is recoverable.

How far back can BAF overbilling be recovered?

That depends on the contract's billing-dispute window and the applicable time bar — commonly nine to twelve months for invoice disputes, but the contract governs. Recovery is strongest when the claim is raised with the recalculation and the carrier's own published index attached.

Check your BAF lines against the published index

Send us a quarter of ocean invoices. We recalculate every BAF line against the carrier’s own index, factor table and your contract, and hand you the variance with the working attached. You only pay if we recover money.

Get a free invoice audit
All surchargesCarrier tariff referencesDemurrage vs detention