Incoterms for Pakistan Trade: FOB vs CIF Mistakes That Cost Money
FOB, CIF, and EXW mistakes Pakistani importers and exporters still make — who really pays freight, insurance, and terminal charges at Karachi.
Incoterms allocate cost and risk. They do not replace a freight contract. Yet many Pakistan trade disputes start with a PO that says FOB while both parties behave as if it were CIF.
FOB — Common on Pakistan Exports
Under typical FOB port of loading terms, the seller delivers goods on board the vessel nominated by the buyer (details depend on Incoterms version and named place). In practice:
- Buyer often controls freight booking
- Seller still must meet export clearance and delivery to the agreed point
- Arguments erupt over who pays origin THC, documentation, and VGM
Write origin local charges explicitly. Do not assume “FOB” answers every line item.
CIF — Freight Prepaid Does Not Mean Trouble-Free
CIF includes freight and insurance to the named destination port in the classic sense — but destination unloading, customs, and inland haul are usually still buyer-side. Importers shocked by Karachi destination charges on “CIF shipments” misunderstood the term.
EXW — Maximum Buyer Control, Maximum Buyer Work
EXW puts export formalities risk on the buyer unless modified. Foreign buyers rarely want true EXW from a Pakistani factory without a forwarder who can actually execute origin export. If you sell EXW, confirm who files export GD and who books trucking.
LC + Incoterms Mismatch
Banks check documents against LC text. If the LC says CIF but you ship FOB (or vice versa), freight and insurance evidences will not match. Align sales contract, LC, and booking instructions before cargo moves.
How to Avoid Expensive Ambiguity
- Name the place precisely (port / terminal), not only the term
- List origin and destination local charges in the PO or booking note
- Confirm who insures and for what value
- Make sure the forwarder quotes the Incoterm you actually traded
Who Does What Under Common Terms
| Term | Export clearance | Main carriage | Insurance | Import clearance | Risk passes |
|---|---|---|---|---|---|
| EXW | Buyer | Buyer | Buyer's choice | Buyer | At seller's premises |
| FCA | Seller | Buyer | Buyer's choice | Buyer | On handover to the buyer's carrier |
| FOB | Seller | Buyer | Buyer's choice | Buyer | On board the vessel at the port of loading |
| CFR | Seller | Seller | Buyer's choice | Buyer | On board at the port of loading |
| CIF | Seller | Seller | Seller, minimum cover | Buyer | On board at the port of loading |
| DAP | Seller | Seller | Seller's choice | Buyer | At the named destination |
| DDP | Seller | Seller | Seller's choice | Seller | At the named destination |
Note that under CFR and CIF the seller pays freight to the destination, but risk passes when the goods are loaded at origin. Many disputes come from assuming risk follows the freight payment.
Container Cargo and FCA
FOB, CFR, and CIF were designed for goods loaded over the ship's rail. For containers handed to a terminal or CFS days before loading, FCA (and CPT or CIP for seller-paid freight) often fits better, because risk passes when the container is handed over rather than when it is loaded. Many Pakistani exporters still use FOB for containers out of habit; if you do, agree in writing who carries the risk while the container waits at the terminal.
Worked example — the CIF claim: A Karachi exporter sold CIF to a buyer in East Africa. The cargo was damaged by water during the voyage. The buyer expected the exporter to pay because "the seller arranged shipping". Under CIF, risk had passed on loading, and the claim was made under the insurance the exporter had bought for the buyer's benefit. Explaining this in the contract from the start would have avoided weeks of argument.
Worked example — DDP without a plan: A Lahore exporter agreed DDP terms with a European buyer to win an order, without checking the import VAT and customs registration needed at destination. The shipment was held until a customs representative was appointed. Quoting DAP, or arranging destination representation first, would have been safer.
Checklist Before You Agree a Term
- Name the exact place, such as a port, terminal, or warehouse address.
- State the Incoterms version, for example Incoterms 2020.
- List local charges at origin and destination and who pays them.
- Agree insurance cover and value if the term leaves it open.
- Match the term in the contract, LC, and booking instructions.
MTX Practice
We ask for the Incoterm on every quote request. If your PO and your booking instructions disagree, we flag it before cut-off — fixing it after sailing is how claims and demurrage start.
Incoterms are short words. The charge codes on your invoice are long. Make them match.
Need this handled on a live shipment?
Share origin, destination, cargo type, and target dates — our operations team will respond with a practical booking path, not a brochure.