FOB vs CFR vs CIF: What Incoterms Actually Mean When You're Buying Rice by the Container

By Sufyan · 2026-05-21 · 4 min read

Last month a buyer in Lagos asked me to quote him "CIF price, all-in, no surprises." I sent him a number. Two weeks later he came back asking why his clearing agent in Apapa was charging him another $1,400 for terminal handling and demurrage. He thought CIF meant the rice lands at his warehouse. It doesn't.

This is the thing about Incoterms. Everyone uses the three letters. Very few people read the 2020 rulebook the ICC actually published. And the gap between what buyers think they're getting and what the seller is contractually delivering — that gap is where money disappears.

So let me walk through FOB, CFR, and CIF the way I'd explain it over chai with someone who's about to sign their first contract for 27 containers of Super Kernel basmati out of Karachi.

FOB — Free On Board (the cleanest one, honestly)

FOB Karachi means I deliver the rice, loaded onto the vessel at Karachi port, and from the moment those bags cross the ship's rail, the risk is yours. Your freight forwarder. Your shipping line. Your insurance. Your problem if the vessel skips a port or a typhoon hits Colombo.

What the seller covers under FOB:

What you, the buyer, cover:

FOB is honest. You see exactly what the rice costs and exactly what the freight costs. Big buyers — the ones moving 40+ containers a month — almost always prefer FOB because they've negotiated their own contracts with MSC or Maersk or CMA, and they're getting freight rates I simply can't match as a shipper.

Here's the thing though. If you're new to importing, FOB can bite you. You need a forwarder you trust at origin. You need to know what a clean on-board bill of lading looks like. You need to understand that if your nominated vessel is late and my rice sits at the port, demurrage and storage clocks start ticking — and that's your bill, not mine.

CFR and CIF — where most of the confusion lives

CFR (Cost and Freight) means I pay the ocean freight to your destination port. That's it. One extra thing on top of FOB. The risk still transfers to you when the cargo is loaded at Karachi — same as FOB — but the freight is on my invoice.

CIF (Cost, Insurance, Freight) adds marine insurance on top of CFR. I arrange a policy that covers the cargo during the sea voyage. By default, under Incoterms 2020, that insurance is minimum coverage (Institute Cargo Clauses C) unless you specifically ask for ICC A. A lot of buyers don't know this. They assume CIF means full coverage. It doesn't unless you write it into the contract.

Now read this carefully because this is what got my Lagos buyer:

CFR and CIF end at the destination PORT. Not your warehouse. Not even outside the port gate.

When the vessel arrives at Apapa or Mombasa or Jebel Ali or Hamburg, my responsibility ends once the cargo is available for unloading at that port. Everything after — destination THC, demurrage if your clearing is slow, import duty, VAT, port storage, trucking inland — all of that is the buyer's cost. Always.

I've had buyers in East Africa genuinely shocked by destination charges of $800-1,200 per container that nobody warned them about. Mombasa and Dar es Salaam are particularly rough on this. Jebel Ali is cleaner. European ports like Hamburg and Antwerp are predictable but expensive.

Which one should you actually pick?

Depends on three things: your volume, your experience, and how much your local forwarder trusts you.

If you're importing your first 1-3 containers, go CFR or CIF. Let the exporter handle the shipping. You'll pay a small premium (maybe $150-300 per container above what you could get yourself), but you won't accidentally book with a carrier that has a 6-week transit when there's a 22-day option sitting right there.

If you're moving serious volume — 10+ containers a month — switch to FOB. Negotiate your own freight. Use your own forwarder. You'll save real money, and you'll have direct visibility on vessel schedules.

If you're somewhere in between, CFR is usually the sweet spot. You get the freight handled, you arrange your own insurance through a local broker who actually knows your market (and will pay claims without a fight), and you keep some control.

A few things I tell every new buyer before we sign:

One last thing. Incoterms don't transfer title. They transfer risk and cost responsibility. Title (ownership) transfers based on what your sales contract says and when payment clears — that's a separate conversation, usually involving an LC or a TT against documents.

Which brings up the question I keep meaning to write about — letters of credit versus advance payment versus DP terms, and which one actually protects you when something goes wrong at sea. Maybe next week.