Incoterms FOB vs CIF for imports: cost and risk explained
Compare FOB and CIF Incoterms for Brazil imports: who pays freight and insurance, where risk transfers, and how each choice changes your customs value.
The two words that shape your import
When you agree a price with a foreign supplier, the Incoterm sitting next to that price tells you what it actually covers. FOB and CIF are the two you see most often in Brazilian imports. They look similar on a proforma invoice, but they split cost and risk in different places.
Understanding the split is not academic. It changes your customs value, your insurance exposure, and who you call when a container is late.
What FOB means
FOB stands for Free On Board. The supplier gets the goods onto the vessel at the origin port and that is where their job ends.
- The supplier pays to move goods to the port and load them
- Once the goods are on board, risk passes to you, the buyer
- You arrange and pay for the ocean freight
- You arrange and pay for the insurance
- You handle the goods from the origin port onward
With FOB you control the freight booking. That means you can negotiate rates directly with carriers and freight forwarders, and you see every cost line.
What CIF means
CIF stands for Cost, Insurance and Freight. The supplier handles more of the journey.
- The supplier pays to move goods to the port and load them
- The supplier arranges and pays the ocean freight to the destination port
- The supplier arranges and pays a minimum level of insurance
- Risk still passes to you when goods are loaded at origin, even though the supplier paid the freight
That last point surprises people. Under CIF the supplier pays for freight and insurance, but the risk of loss transfers to you at the origin port, the same as FOB. You are relying on the insurance the supplier bought, and the minimum cover is often thin.
The customs value difference
This is where the choice hits your tax bill. In Brazil the customs value is built on the CIF basis, freight and insurance included, no matter which Incoterm you agreed.
- If you buy CIF, the freight and insurance are already inside the supplier's price
- If you buy FOB, you add your own freight and insurance figures to reach the customs value
- Either way, the base for II, IPI, PIS, COFINS, and ICMS includes freight and insurance
So FOB does not make your taxes lower. It just means you supply the freight and insurance numbers yourself. The tax base lands in a similar place. The real difference is control and visibility.
FOB vs CIF at a glance
| Item | FOB | CIF | |---|---|---| | Who books freight | Buyer | Supplier | | Who buys insurance | Buyer | Supplier | | Risk transfers at | Origin port | Origin port | | Freight cost visibility | Full | Bundled in price | | Customs value basis | CIF | CIF |
Which to choose
There is no single right answer, but there are patterns.
- Choose FOB when you import often, have your own forwarder, and want to control and see freight cost
- Choose CIF when your volume is low, you lack a freight relationship, and you prefer the supplier to handle logistics
- Watch the insurance under CIF, since the minimum cover may not protect a high value shipment
The mistake is agreeing an Incoterm without pricing out both sides. A CIF price can hide a freight markup. A FOB price looks lower until you add the freight you now owe.
Model both before you commit
The only way to compare a FOB quote against a CIF quote is to build both to the same landed cost. Put the supplier price, freight, insurance, and every Brazilian tax into one number for each option. An import cost calculator does this in seconds and shows which Incoterm actually costs less on that specific lane.
At Kadmoon we build this comparison into the buying workflow so the Incoterm choice is a data decision, not a habit. The system stores the freight rates, applies the correct tax base, and shows the landed cost for FOB and CIF side by side before the order is placed.
Pick the term that gives you the control and the price you want, then hold your supplier to it.