If you import goods into Malaysia, you have almost certainly encountered the three-letter codes on your supplier invoices: FOB, CIF, EXW, DDP. These are Incoterms — and choosing the right one can save you thousands of ringgit per shipment, or cost you just as much if you choose wrong. Yet many Malaysian importers accept whatever term their supplier offers without understanding what they are actually agreeing to.
This guide breaks down everything you need to know about Incoterms as a Malaysian importer: what each term means, how they affect your landed cost, where risk transfers, and which term makes the most sense for your business.
What Are Incoterms?
Incoterms — short for International Commercial Terms — are a set of 11 standardised trade rules published by the International Chamber of Commerce (ICC). The current edition, Incoterms 2020, came into effect on 1 January 2020 and remains the governing standard for international trade contracts today.
Each Incoterm defines three critical things in a sale of goods:
- Cost allocation: Who pays for freight, insurance, customs duties, terminal handling, and other charges at each stage of the journey?
- Risk transfer: At what point does the risk of loss or damage shift from the seller to the buyer?
- Responsibility: Who is responsible for arranging transport, insurance, export clearance, and import clearance?
Incoterms do not define ownership or title transfer, payment terms, or the applicable law for the contract. They purely govern the logistics and risk division between buyer and seller.
The 11 Incoterms at a Glance
The 11 Incoterms 2020 rules are split into two groups based on the mode of transport:
Any Mode of Transport (7 rules)
- EXW (Ex Works): Buyer collects goods from seller's premises. Maximum buyer responsibility.
- FCA (Free Carrier): Seller delivers goods to a carrier nominated by the buyer.
- CPT (Carriage Paid To): Seller pays freight to destination, but risk transfers at origin.
- CIP (Carriage and Insurance Paid To): Like CPT, but seller also arranges all-risks insurance (ICC A).
- DAP (Delivered at Place): Seller delivers to a named destination, unloaded from transport. Buyer handles import clearance and duties.
- DPU (Delivered at Place Unloaded): Seller delivers and unloads at destination. Buyer handles import clearance.
- DDP (Delivered Duty Paid): Seller handles everything including import duties and taxes. Maximum seller responsibility.
Sea and Inland Waterway Transport Only (4 rules)
- FAS (Free Alongside Ship): Seller delivers goods alongside the vessel at the port of shipment.
- FOB (Free On Board): Seller delivers goods on board the vessel at origin port.
- CFR (Cost and Freight): Seller pays freight to destination port, but risk transfers at origin port.
- CIF (Cost, Insurance and Freight): Like CFR, but seller also arranges minimum insurance coverage.
For Malaysian importers, the four most commonly encountered terms are FOB, CIF, DDP, and EXW. Let us examine each in detail.
Deep Dive: The 4 Incoterms That Matter Most
FOB (Free On Board) — The Experienced Importer's Choice
Under FOB, the seller delivers the goods on board the vessel at the named port of shipment (for example, FOB Shanghai). Once the goods are loaded onto the ship, all risk and cost transfer to the buyer.
FOB — What each party handles
- Seller: Goods to port, export clearance, loading onto vessel
- Buyer: Ocean freight, marine cargo insurance, destination charges, import customs clearance, duties, SST, haulage to warehouse
Why Malaysian importers like FOB: You control the freight booking, which means you can negotiate rates with your own forwarding agent, choose your preferred shipping line, and consolidate shipments from multiple suppliers onto one vessel. For importers moving regular volumes through Port Klang, buying FOB and managing freight independently almost always results in lower total cost. (See also: FCL vs LCL — which saves you more?)
The catch: You need logistics expertise or a reliable forwarding agent. You also need to arrange your own marine cargo insurance. And critically for customs purposes, you must add freight and insurance costs to your FOB price when declaring the customs value — because Malaysia values imports on a CIF basis.
CIF (Cost, Insurance and Freight) — The Starter-Friendly Option
Under CIF, the seller pays for ocean freight and insurance to the named destination port (for example, CIF Port Klang). However — and this is where many importers get confused — risk transfers at the origin port, not at Port Klang.
CIF — What each party handles
- Seller: Goods to port, export clearance, loading, ocean freight, marine insurance (minimum ICC C coverage at 110% of invoice value)
- Buyer: Destination charges (terminal handling, wharfage), import customs clearance, duties, SST, haulage to warehouse
Why some importers prefer CIF: It is simpler. The seller handles the freight booking and insurance, so you receive a single quoted price that includes delivery to Port Klang. First-time importers or those with small, infrequent shipments often find CIF more straightforward.
The catch: The seller controls the freight booking, which means they may mark up the freight cost or use a slower routing. The insurance provided is the minimum required under Incoterms 2020: Institute Cargo Clauses (C) at 110% of invoice value. ICC C is a named perils policy — it only covers specific listed risks like fire, vessel sinking, and collision. It does not cover theft, pilferage, washing overboard, or damage during loading and unloading. If you need broader coverage, you must arrange supplementary insurance yourself.
DDP (Delivered Duty Paid) — Maximum Convenience, Maximum Price
Under DDP, the seller handles everything: freight, insurance, import customs clearance, duties, and SST. The goods arrive at your warehouse ready to use.
DDP — What each party handles
- Seller: Everything — export clearance, freight, insurance, import customs clearance, duties, SST, delivery to buyer's premises
- Buyer: Unloading at their own premises (unless otherwise agreed)
Why some importers choose DDP: Zero logistics headaches. The supplier quotes a single delivered price and handles every step. This works well when buying from large multinational suppliers who have established logistics networks in Malaysia.
The catch: DDP is almost always the most expensive option. The seller bundles freight, insurance, and duty into their price — usually with a healthy margin. You lose visibility into what each component actually costs. And if the seller miscalculates Malaysian import duty or SST, you may face complications with JKDM (Royal Malaysian Customs Department), because ultimately the importer of record bears the legal liability.
EXW (Ex Works) — Total Control, Total Responsibility
Under EXW, the buyer collects goods from the seller's premises — typically their factory or warehouse. The buyer handles everything from that point: local transport to the origin port, export clearance, loading, freight, insurance, import clearance, duties, and delivery.
EXW — What each party handles
- Seller: Makes goods available at their premises, packaged for export
- Buyer: Everything — collection, inland transport at origin, export clearance, loading, freight, insurance, import clearance, duties, SST, haulage
Why some importers consider EXW: You get the lowest possible unit price from the supplier because they bear no logistics costs. Large importers with their own agents in the origin country sometimes prefer EXW for maximum control.
The catch: As a Malaysian importer, you are handling export clearance in a foreign country. This is rarely practical unless you have an agent or freight forwarder on the ground in the origin country. For most Malaysian SMEs, EXW creates unnecessary complexity and risk. If anything goes wrong before the goods reach the origin port, it is entirely your problem.
Cost Comparison: Shanghai to Port Klang
Let us compare the real landed cost of importing a 20-foot container (20GP) of goods from Shanghai to Port Klang under each Incoterm. We will use realistic 2026 figures.
| Cost Component | EXW | FOB | CIF | DDP |
|---|---|---|---|---|
| Goods value (supplier price) | USD 10,000 | USD 10,300 | USD 11,200 | USD 14,800 |
| Origin inland transport | USD 150 | Included | Included | Included |
| Origin export clearance | USD 80 | Included | Included | Included |
| Ocean freight (Shanghai–Port Klang) | USD 450 | USD 450 | Included | Included |
| Marine cargo insurance | USD 55 | USD 55 | Included (ICC C) | Included |
| Port Klang charges (THC, wharfage, DO) | ~RM 1,200 | ~RM 1,200 | ~RM 1,200 | Included |
| Customs clearance fee | ~RM 350 | ~RM 350 | ~RM 350 | Included |
| Import duty (example: 10% on CIF value) | ~RM 5,000 | ~RM 5,000 | ~RM 5,000 | Included |
| SST (10% on CIF + duty) | ~RM 5,500 | ~RM 5,500 | ~RM 5,500 | Included |
| Haulage (Port Klang to warehouse) | ~RM 600 | ~RM 600 | ~RM 600 | Included |
| Estimated total landed cost | ~RM 62,300 | ~RM 62,500 | ~RM 64,800 | ~RM 67,500 |
Key takeaway: FOB and EXW produce the lowest landed costs because you control the freight and insurance. CIF costs slightly more because the seller's freight and insurance markup is baked into the price. DDP costs the most because the seller bundles all logistics, duty, and tax into a single premium price.
The difference between FOB and DDP on a single 20GP container can be RM 3,000–5,000. Over 12 monthly shipments, that is RM 36,000–60,000 per year in avoidable cost. (For more cost-cutting strategies, see: Cutting logistics costs — a manufacturer's playbook.)
These figures are illustrative estimates based on 2026 market rates. Actual costs vary by commodity, shipping line, and time of year. Contact DNE Forwarding for a precise comparison based on your specific shipment.
Where Does Risk Transfer? A Visual Guide
One of the most misunderstood aspects of Incoterms is the risk transfer point. Many importers assume that whoever pays for freight also bears the risk during transit. That is not always true.
Risk Transfer Points — Seller vs Buyer Responsibility
*Critical point about CIF: Even though the seller pays for freight and insurance to Port Klang, risk transfers at the origin port when goods are loaded on board. If your container is damaged during the voyage, you — the buyer — must make the insurance claim, not the seller. The seller has fulfilled their obligation by arranging insurance and paying the premium. The policy protects you, but you must file the claim.
Impact on Customs Valuation in Malaysia
This is where Incoterms have a direct impact on your duty bill. Malaysia uses CIF value as the basis for customs valuation. This means the dutiable value of your goods always includes cost + freight + insurance, regardless of which Incoterm you purchase under.
If You Buy CIF
Your customs value is straightforward: the CIF price on your invoice is the declared value. JKDM uses this directly to calculate import duty and SST.
If You Buy FOB
You must add the freight and insurance costs to your FOB invoice value to arrive at the CIF value for customs declaration. For example:
- FOB invoice value: USD 10,300
- Ocean freight: USD 450
- Insurance: USD 55
- CIF value for customs: USD 10,805
Your forwarding agent will typically prepare this calculation as part of the customs declaration. But you need to keep freight invoices and insurance certificates on hand to support the declared value.
If You Buy EXW
The same principle applies, but you need to add even more components: origin inland transport, origin handling charges, freight, and insurance. All costs incurred to bring the goods to the Malaysian port must be included in the customs value.
If You Buy DDP
The seller has already calculated and paid duty based on a CIF equivalent value. However, you should verify that the seller has correctly determined the HS code, applicable duty rate, and SST. Errors in the seller's customs declaration can result in underpayment of duty — and the importer of record, not the seller, is liable for any shortfall.
Under-declaring the CIF value — whether intentionally or through ignorance of the valuation rules — is a customs offence in Malaysia. Penalties include fines, duty recovery with interest, and potential seizure of goods.
Insurance: What You Need to Know
Insurance is one of the most overlooked aspects of Incoterm selection. The coverage you get — or do not get — varies dramatically depending on your chosen term.
FOB and EXW: You Arrange Your Own Insurance
Under both FOB and EXW, the seller has no obligation to provide marine cargo insurance. You must arrange your own policy covering the goods from the point of risk transfer until delivery to your warehouse. A typical marine cargo insurance policy for Malaysian imports costs 0.3%–0.5% of the CIF value for standard goods on the Shanghai–Port Klang route.
We recommend purchasing Institute Cargo Clauses (A) — All Risks coverage. This covers all risks of physical loss or damage except specific exclusions (war, strikes, nuclear events). The premium difference between ICC A and ICC C is marginal, but the coverage difference is substantial.
CIF: Seller Provides Minimum Coverage
Under CIF Incoterms 2020, the seller must arrange insurance at a minimum level of Institute Cargo Clauses (C) for at least 110% of the invoice value in the currency of the contract. ICC C only covers:
- Fire or explosion
- Vessel sinking, capsizing, or stranding
- Collision or contact of vessel with external object
- Discharge of cargo at a port of distress
- General average sacrifice
- Jettisoning of cargo
ICC C does not cover theft, pilferage, water damage from heavy weather, or damage during loading and discharge. If your goods are high-value or fragile, the minimum CIF insurance is inadequate. You should either negotiate with your supplier to provide ICC A coverage (at additional cost) or purchase a top-up policy independently.
DDP: Seller Arranges Insurance (Usually)
Under DDP, the seller is not technically required by Incoterms to arrange insurance. However, since the seller bears all risk until delivery, it is in their interest to insure the shipment. You should confirm what insurance coverage the seller has arranged and whether it extends to cover the full value of goods plus duty and tax.
Common Mistakes Malaysian Importers Make
After 25 years of handling imports through Port Klang, we see the same Incoterm-related mistakes repeatedly:
1. Using EXW Without Origin-Country Logistics
Some importers choose EXW because the unit price looks lowest. But unless you have a forwarding agent in China (or whichever origin country) who can handle collection, inland transport, and export customs clearance, you are setting yourself up for delays and unexpected costs. EXW also means you are responsible for export clearance in a foreign jurisdiction — something most Malaysian SMEs are not equipped to manage.
Better alternative: Buy FOB. The seller handles everything up to loading the vessel, and you take over from there with your Malaysian forwarding agent managing the freight.
2. Not Adding Freight and Insurance to FOB Value for Customs
This is surprisingly common. An importer buys FOB, receives an invoice for USD 10,000, and declares USD 10,000 as the customs value. But Malaysia's customs valuation is CIF-based. The correct customs value is FOB + freight + insurance. Under-declaring the value — even unintentionally — can trigger a JKDM audit, penalties, and duty recovery with interest.
3. Accepting CIF Without Checking the Freight Component
Some suppliers inflate the freight component in their CIF price, effectively padding their margin. A supplier quoting CIF Port Klang at USD 11,200 might be embedding USD 900 in freight when the actual market rate is USD 450. Always ask for a freight breakdown and compare it against current market rates.
4. Taking DDP Without Verifying Duty Calculations
When a Chinese supplier offers DDP Kuala Lumpur, they are estimating Malaysian import duty and SST. If they get the HS code wrong or apply an incorrect duty rate, the shipment may be under-assessed. JKDM can audit the declaration after the fact — and the importer of record, not the foreign supplier, bears the legal liability.
5. Ignoring Insurance Gaps Under CIF
As discussed above, CIF provides only minimum ICC C coverage. Importers who assume "the seller has insured it" and do not check the coverage level can face devastating losses when goods are damaged by risks not covered under ICC C — such as water damage from rough seas or theft at port.
How to Negotiate Incoterms with Your Supplier
Incoterms are not fixed — they are negotiable. Here is when to push for each term:
Push for FOB When:
- You import regularly and have an established forwarding agent (like DNE) managing your freight
- You want to control shipping line selection, routing, and transit time
- You are consolidating shipments from multiple suppliers in the same origin country
- You want to arrange your own all-risks insurance rather than relying on the seller's minimum coverage
- You suspect the supplier is marking up freight in their CIF quotation
Accept CIF When:
- You are a first-time importer still learning the logistics process
- The shipment is a one-off or infrequent purchase
- The supplier has competitive freight rates due to their volume (some large factories ship hundreds of containers monthly and get rates you cannot match)
- You do not have a forwarding agent at the origin to manage bookings
Avoid DDP Unless:
- The supplier is a large multinational with a proven track record of correct Malaysian customs declarations
- You are buying samples or small trial shipments where convenience outweighs cost
- The DDP price, when compared against FOB + your own logistics costs, is genuinely competitive
Avoid EXW Unless:
- You have your own logistics team or agent in the origin country
- You are buying from multiple sellers in the same industrial zone and consolidating at origin
- You have specific routing requirements that require control from the factory gate
How DNE Forwarding Helps You Choose the Right Incoterm
At DNE Forwarding, we handle imports through Port Klang every day — under every Incoterm. Here is how we support you regardless of which term you choose:
- Incoterm advisory: We review your supplier quotations and advise whether FOB, CIF, or another term gives you the best landed cost for your specific trade lane and commodity.
- Freight management on FOB purchases: When you buy FOB, we book ocean freight at competitive rates, handle the Bill of Lading, and coordinate with the origin agent for smooth loading.
- Customs clearance on all terms: Whether your shipment arrives CIF, FOB, or DDP, our licensed customs agents handle the declaration, ensure correct CIF valuation, and apply the right HS code and duty rate.
- Insurance arrangement: We help you arrange marine cargo insurance with comprehensive ICC A (All Risks) coverage — critical for FOB buyers and recommended as a top-up for CIF buyers.
- Cost comparison analysis: Not sure if your supplier's CIF price is competitive? We can break down the freight and insurance components and compare them against current market rates on your trade lane.
- Haulage and warehousing: From Port Klang to your factory door — we handle the last mile with our own haulage fleet and warehousing facilities in Klang.
Choosing the right Incoterm is not a one-time decision. As your import volumes grow, your logistics expertise deepens, and market conditions change, the optimal term may shift. We work with you to review and optimise your Incoterm strategy as your business evolves.