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:

  1. Cost allocation: Who pays for freight, insurance, customs duties, terminal handling, and other charges at each stage of the journey?
  2. Risk transfer: At what point does the risk of loss or damage shift from the seller to the buyer?
  3. 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)

Sea and Inland Waterway Transport Only (4 rules)

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

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

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

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

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

EXW
Buyer bears risk from seller's warehouse onward
FOB
Seller to vessel
Buyer from vessel onward
CIF
Seller to vessel
Buyer from vessel onward*
DDP
Seller bears risk to buyer's premises
Seller bears risk Buyer bears risk

*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:

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:

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:

Accept CIF When:

Avoid DDP Unless:

Avoid EXW Unless:

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:

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.