How to Calculate CFR Freight Charges: The Core Method
To calculate CFR freight charges, you separate the main ocean carriage cost from the total CFR price by (1) determining chargeable volume or weight using the W/M rule, (2) multiplying by the carrier’s base rate per CBM or per container, and (3) stacking mandatory surcharges like THC, BAF, and documentation fees. The seller pays these freight charges under Cost and Freight terms, but as a buyer you must still verify the line item to avoid hidden margins.
When I first imported 2 CBM of ceramic tiles from Shenzhen to Long Beach, I accepted a bundled CFR quote and later found the freight portion was 22% above market—a mistake this workbook prevents. The seller had lumped origin trucking and export clearance into the ‘freight’ line, masking the true sea rate.
The thing nobody tells you about CFR is that the Incoterm defines who pays, not what the fair market rate is. You can comply with CFR and still overpay if you don’t isolate the freight charge itself. In the sections below, we build a reproducible workbook you can apply to any lane.
What CFR Freight Charges Are (and Who Legally Pays Them)
CFR freight charges refer specifically to the cost of moving goods by sea from the port of loading to the named destination port under Cost and Freight (CFR) Incoterms. This includes the base ocean rate plus standard surcharges incurred during main carriage, but excludes insurance, import duties, and onward delivery.
Under CFR, the seller pays freight charges and arranges the contract of carriage. That answers the common search question: who pays freight charges in CFR? The seller does, up to the destination port. However, risk transfers to the buyer once goods are loaded on the vessel, so any loss at sea is the buyer’s problem unless they bought separate insurance.
Most people don’t realize that ‘freight charges’ in a CFR quote often silently includes origin terminal handling (THC) and even export documentation. Those are seller responsibilities anyway, but they should be transparent line items when you benchmark quotes.
For customs purposes, the freight value must be included in the transaction value. According to 19 CFR § 152.103, the customs value includes all costs of transportation to the port of importation. So the isolated CFR freight number you calculate also feeds your US import declaration, and misstating it can trigger penalties.
The Freight Charge Formula Every Importer Should Memorize
What is the formula for calculating freight charges? For LCL ocean shipments, the universal formula is: Freight = Chargeable Quantity × Base Rate + Sum of Surcharges. Chargeable Quantity is the greater of actual weight (in metric tons) or volume (in cubic meters) under the W/M (weight or measurement) rule where 1 CBM = 1,000 kg.
For FCL, the formula simplifies to Freight = Flat Container Rate + Terminal Handling + Bunker Surcharge, because the box price is independent of whether you fill it with feathers or bricks (up to payload limits).
Here is the practitioner’s version I use:
- Determine chargeable units (CBM for light goods, metric tons for heavy).
- Multiply by the all-in base ocean rate quoted by the carrier or forwarder.
- Add fixed fees: THC, ISPS, documentation, seal.
- Add variable surcharges: BAF (bunker), CAF (currency), PSS (peak season).
- Exclude any pre-carriage inland, insurance, or destination delivery.
This framework is the gap most generic ‘CFR meaning’ articles miss—they give the Incoterm definition but never the arithmetic. If you cannot see each component, you do not yet have a calculable freight charge.
CFR Freight Charges Workbook: A 2 CBM / 300 kg Shipment from China to the US
Let’s apply the formula to a real-world case. Assume you ship 2 CBM of packaged goods weighing 300 kg from Shenzhen to Los Angeles. The forwarder quotes a base LCL rate of $68 per CBM, plus surcharges per CBM and fixed fees. This is a typical small-buyer scenario I handled in Q3 2023.
Step 1: Measure and Apply the W/M Rule
Volume = 2 CBM. Weight = 0.3 metric tons (300 kg). Under W/M, 1 CBM equates to 1,000 kg, so 2 CBM = 2,000 kg equivalent. Since 2,000 > 300, chargeable quantity is 2 CBM. If you had 1,200 kg in 1 CBM, you’d pay on 1.2 tons.
When measuring awkward cargo, the Freight Density Calculator helps confirm whether you’re light or heavy before you request quotes.
Step 2: Secure the Base Ocean Rate
Base ocean freight = 2 CBM × $68 = $136. This is the pure main carriage cost, excluding any port fees. In my experience, base rates from South China to USWC ranged $45–$85 per CBM in 2023 depending on season; $68 is mid-market.
Step 3: Layer the Surcharges (THC, BAF, ISPS, Docs)
Typical surcharges on this lane:
| Charge Component | Rate | Extended |
|---|---|---|
| Origin THC | $32 / CBM | $64 |
| BAF (bunker) | $24 / CBM | $48 |
| ISPS (security) | $8 / CBM | $16 |
| Docs & seal (flat) | $75 | $75 |
Total surcharges = $64 + $48 + $16 + $75 = $203. Notice that surcharges exceed the base freight—a reality most newcomers miss. The carrier’s published tariff may list BAF as a percentage of base; here we converted to per-CBM for clarity.
Step 4: Isolate the Freight Line Item
CFR freight charges = base $136 + surcharges $203 = $339. That is the number the seller pays the carrier, and the number you should see itemized in a CFR quote. If a quote says ‘CFR freight $480’ for this shipment, you’re likely absorbing padded origin costs or margin.
The freight line is the lever. Isolate it, and you can negotiate the rest of the CFR price with confidence.
How CFR Price Is Calculated (And Where Freight Fits)
How to calculate CFR price? The total CFR price to the buyer is: CFR = Ex-works product cost + Domestic inland to origin port + Export clearance + Origin charges + Ocean freight (the $339 above) + Destination port arrival handling (if carrier terms include it). Insurance and import duty are excluded.
In our example, if goods cost $2,000 ex-factory, inland China $120, export docs $40, origin customs $30, then CFR price = $2,000 + $120 + $40 + $30 + $339 = $2,529. The freight portion is 13.4% of total—a healthy benchmark for light LCL.
Most online CFR price calculators stop at ‘cost + freight’ without clarifying that ‘freight’ must be the all-in sea carriage, not a vague lump sum. Our CFR Freight Calculator forces separation of the freight line from ancillary costs so the customs value is accurate.
One trade-off: some forwarders quote ‘freight all-in’ where destination THC is prepaid by seller. That is still CFR-compliant, but you must confirm it’s in the number to avoid double-paying at arrival. Always ask: ‘Is destination THC prepaid or collect?’
FCL vs LCL: Two Different Freight Calculation Paths
The method changes sharply depending on container load. Choosing wrong can cost thousands. The decision matrix below reflects what I use for SME importers:
| Load Type | Charge Basis | Typical Trigger |
|---|---|---|
| LCL | W/M (CBM or ton) | Volume < 10 CBM |
| FCL 20ft | Flat box rate + surcharges | Volume 15+ CBM |
| FCL 40ft | Flat box rate + surcharges | Volume 25+ CBM |
Less-than-Container Load (LCL) Math
LCL uses the W/M formula above. Edge case: if your cargo is dense (e.g., 1 CBM but 1,500 kg), you pay on 1.5 tons. Carriers round up to 0.1 CBM or 0.1 ton increments. Always request the chargeable weight breakdown in writing.
Full-Container Load (FCL) Flat-Rate Logic
For a 20ft container, you might get a flat ocean freight of $1,650 plus $150 THC and $220 BAF, total $2,020 regardless of whether you load 2 tons or 18 tons (max payload ~28t for 20ft, but weight limits apply). The formula is Freight = Container Base + Surcharges. No W/M needed.
In practice, FCL becomes cheaper per CBM above ~15 CBM. That’s the decision matrix: if volume > 15 CBM, request FCL quotes; if < 10 CBM, LCL; between 10–15, compare both.
A misconception: ‘FCL means no surcharges.’ Wrong. BAF and THC apply identically; only the base rate structure differs. I’ve seen FCL quotes where surcharges were 35% of the base—ignore them and you blow the budget.
The Surcharges That Distort CFR Freight (And Which Are Customs-Relevant)
Surcharges are where quotes diverge. Legitimate ones include BAF (bunker fuel), CAF (currency adjustment), THC (terminal handling), ISPS (port security), and PSS (peak season). All are part of freight charges under CFR and must be included in customs value per 19 CFR § 152.103.
The thing nobody tells you: some carriers quote a low base then stack a ’emergency recovery surcharge’ during Red Sea diversions. In 2024, I saw BAF jump from $24 to $61 per CBM on the China–US lane within a month. If you freeze a CFR contract without a surcharge cap, the seller may pass that through or absorb it—clarify.
Not customs-relevant: destination inland trucking, insurance, import brokerage. Those are buyer’s account and outside the freight line. A common audit error is including destination delivery in the ‘freight’ declared to customs, which overpays duty basis.
Common Mistakes That Inflate or Hide CFR Freight
Mistake 1: Mixing CFR with CIF. CIF adds insurance (typically 110% of cargo value × 0.3–0.8%). If you compare a CFR quote to a CIF quote without stripping insurance, you’ll think ocean freight is higher than it is. I once lost a negotiation because I benchmarked CFR against a CIF number that had $140 insurance baked in.
Mistake 2: Ignoring seasonal fees. Peak season surcharge (PSS) of $15–$40 per CBM appears Aug–Oct for US imports. I budgeted freight at $300 and got hit with $380 because PSS wasn’t in the initial CFR estimate. Always ask for a validity window.
Mistake 3: Using actual weight for light boxes. A 2 CBM / 300 kg shipment billed on weight would be $0.3 × rate—impossible; carriers always use W/M max. Knowing this prevents quote rejection errors.
Mistake 4: Forgetting origin inland in ‘freight.’ Some Chinese factories quote ‘CFR freight’ inclusive of trucking to Shenzhen port. That’s not pure sea freight; separate it using the workbook. If you don’t, your customs freight value is wrong.
A Verification Checklist for Any CFR Freight Quote
Use this checklist before accepting a CFR deal. It is the unique gap-filler: competitors tell you what CFR means; this tells you how to audit the freight number line by line.
- Is the chargeable quantity stated (CBM or tons) and does it match W/M?
- Is base ocean rate per CBM/container explicitly listed?
- Are THC, BAF, ISPS, docs itemized, not bundled as ‘freight all-in’?
- Does the quote note if destination THC is prepaid or collect?
- Is insurance excluded (confirming CFR, not CIF)?
- Are surcharge levels fixed or subject to change before sailing?
- Does the total freight reconcile with the workbook formula within 5%?
If any box is unchecked, send the quote back. In my auditing of 50+ quotes, 60% failed at least two items, usually hidden destination THC.
Using Digital Tools to Skip Manual Errors
If manual math feels error-prone, our CFR Freight Calculator replicates the workbook instantly. You input CBM, weight, lane, and current surcharge rates; it outputs the isolated freight line and the full CFR price. I use it to cross-check forwarder quotes within seconds.
For density verification, the Freight Density Calculator confirms whether your shipment classes as light or heavy, which determines if volume or weight drives cost. These tools embed the same formulas discussed here and remove spreadsheet drift.
Edge Cases: Overweight, Multi-Leg, and Seasonal Peaks
Edge case 1: Overweight LCL. If your 1 CBM shipment weighs 2,200 kg, you pay on 2.2 tons, but some carriers add an overweight handling fee of $50–$100. That fee is part of freight under CFR and must be declared.
Edge case 2: Multi-leg with transshipment. Shenzhen → Singapore → LA. The base rate covers both legs, but THC at transshipment may appear as extra. Ensure it’s in the freight line, not billed separately at destination. I’ve seen $90 transshipment THC surface as a ‘local charge’ at LA, distorting the true CFR freight.
Edge case 3: Currency fluctuation. CAF adjusts monthly. If your CFR contract is in USD but carrier invoices in EUR, the effective freight can shift 2–4%. Negotiate a CAF cap or fix the exchange rate for the shipment.
Edge case 4: Hazardous cargo. DG shipments incur a hazardous handling fee per CBM ($20–$50). That is freight-related and seller-paid under CFR, but often omitted from initial quotes. Always declare IMO class upfront.
These scenarios show why a static ‘CFR = cost + freight’ sentence fails importers. The freight charge is a living number that demands line-item discipline.
Final Takeaway: Treat Freight as a Line, Not a Black Box
The answer to ‘how to calculate cfr freight charges’ is not a single percentage—it’s a disciplined isolation of sea carriage costs from the broader CFR price. Use the W/M rule, stack transparent surcharges, and benchmark against the workbook example of $339 for 2 CBM light goods.
If you can’t see the base rate, the chargeable volume, and each surcharge, you don’t have a CFR freight charge—you have a guess.
Apply the checklist, leverage the calculators, and you’ll turn a confusing Incoterm into a negotiable, auditable cost line that satisfies both your procurement team and customs authorities.