Every ringgit you pay in import duty and sales tax directly affects your landed cost — and your margins. Yet many Malaysian importers still rely on guesswork or outdated spreadsheets to estimate these charges. The result: budget blowouts, delayed clearance, and missed opportunities to pay less through legitimate exemptions and free trade agreements.
This guide walks you through exactly how import duty and Sales Tax (SST) are calculated in Malaysia, using real HS codes and worked examples. Whether you are importing electronic components, steel, or industrial machinery, you will understand the formula, know where to look up rates, and learn how to reduce your landed cost legally.
Malaysia's Import Tax Structure at a Glance
When goods arrive at a Malaysian port — whether Westport or Northport at Port Klang — the Royal Malaysian Customs Department (JKDM) assesses three possible categories of tax:
- Import Duty — A tariff levied on the CIF value of imported goods. Rates range from 0% to 60% depending on the product's HS code classification. Most manufactured goods fall between 0% and 30%.
- Sales Tax (SST) — Levied on the value of goods after duty has been added. The standard rate is 10% for most goods, with a reduced rate of 5% on certain essential and semi-processed items. Some goods are fully exempt.
- Excise Duty — Applies only to specific goods such as alcohol, tobacco, motor vehicles, and certain petroleum products. Most commercial and industrial imports are not subject to excise duty.
For the majority of importers — manufacturers bringing in raw materials, components, or machinery — the two charges that matter most are import duty and sales tax. Understanding how each is calculated, and how they interact, is the foundation of effective duty management.
The Core Formulas
The calculation follows a clear two-step sequence. You must complete Step 1 before moving to Step 2, because sales tax is calculated on a base that includes the duty you have already paid.
Step 1: Import Duty = CIF Value x Import Duty Rate
Step 2: Sales Tax = (CIF Value + Import Duty + Excise Duty, if any) x Sales Tax Rate
Total Tax Payable = Import Duty + Sales Tax (+ Excise Duty, if any)
The critical input is the CIF value — not the price you paid your supplier. CIF stands for Cost, Insurance, and Freight, and it represents the total value of goods as they arrive at the Malaysian port of entry.
How CIF Value Is Determined
Malaysia follows the WTO Customs Valuation Agreement (formally the Agreement on Implementation of Article VII of the GATT 1994). The primary method of valuation is the transaction value method — meaning Customs uses the price actually paid or payable for the goods, adjusted for certain elements.
CIF = FOB Price + Freight + Insurance
- FOB (Free on Board) price: The price of the goods at the port of export, as stated on your commercial invoice. This includes the cost of the goods themselves plus any charges incurred up to the point the goods are loaded onto the vessel.
- Freight: The cost of transporting goods from the port of export to the Malaysian port of entry. For sea freight, this is typically the ocean freight charge on your bill of lading. For air freight, JKDM uses the actual air freight charge.
- Insurance: The cost of insuring the goods during transit. If you have not purchased insurance, Customs will impute an insurance value — typically 1% of the FOB price plus freight.
Common mistake: Many importers calculate duty based on the FOB price alone, forgetting to add freight and insurance. This undervalues the shipment and can trigger penalties during a Customs audit.
When Customs Rejects the Transaction Value
JKDM may reject the declared transaction value if the price appears abnormally low, if the buyer and seller are related parties (e.g. intercompany transfers), or if the invoice cannot be verified. In such cases, Customs applies alternative valuation methods in a prescribed sequence: identical goods, similar goods, deductive value, computed value, and the fall-back method.
If your company imports from a related supplier overseas, it is essential to maintain transfer pricing documentation that supports the arm's-length nature of your pricing. JKDM has become increasingly sophisticated in cross-referencing declared values against market benchmarks.
Understanding Import Duty Rates
Import duty rates in Malaysia are determined by the product's HS code (Harmonised System code) as listed in the Customs Duties Order (Perintah Duti Kastam, or PDK). Malaysia uses an 8-digit HS code system: the first 6 digits follow the international WCO standard, and the last 2 digits are Malaysia-specific subdivisions.
Ad Valorem vs Specific Duties
Most import duties in Malaysia are ad valorem — charged as a percentage of the CIF value. However, certain goods attract specific duties, which are charged as a fixed amount per unit of quantity (for example, per kilogram or per litre). Products subject to specific duties include alcohol, tobacco, poultry, and certain agricultural goods. Some tariff lines apply a compound duty — a combination of both ad valorem and specific rates.
Typical Duty Rate Ranges
Import Duty Rates by Product Category
- Electronic components and semiconductors: 0% (under WTO Information Technology Agreement commitments)
- Industrial machinery and equipment: 0% to 5%
- Raw materials (chemicals, metals, plastics): 0% to 15%
- Iron and steel products: 0% to 25% (plus possible anti-dumping duties)
- Consumer electronics (finished goods): 0% to 30%
- Motor vehicles: 30% to 60%+
- Alcoholic beverages and tobacco: Specific duties, often resulting in effective rates above 100%
Rates can change with each annual Budget announcement or through gazette orders published by JKDM. Always verify the current rate using the official JKDM HS Explorer at ezhs.customs.gov.my before making purchasing decisions.
Sales Tax (SST) on Imports
Sales tax is governed by the Sales Tax Act 2018 and applies to most imported goods. Since the July 2025 SST expansion, over 4,800 additional goods and services have been brought into the SST net.
Sales Tax Rates
- 10% (standard rate): Applies to most manufactured and finished goods imported into Malaysia.
- 5% (reduced rate): Applies to specific categories including certain construction materials, selected foodstuffs, petroleum products, and some semi-processed goods as listed in the Sales Tax (Rate of Tax) Order.
- Exempt (0%): Certain essential items are fully exempt from sales tax, including basic food staples (rice, flour, cooking oil, sugar), live animals, unprocessed agricultural produce, and goods listed in Schedule A of the Sales Tax (Goods Exempted from Tax) Order 2018.
How Sales Tax Interacts with Import Duty
This is where many importers get caught out. Sales tax is not calculated on the CIF value alone. It is calculated on the aggregate of the CIF value plus import duty plus excise duty (if applicable). This means the higher your import duty, the higher your sales tax — a compounding effect that can significantly increase your total landed cost.
Worked Examples With Real HS Codes
Let us walk through three real-world scenarios to see these formulas in action.
Example 1: Importing Electronic Integrated Circuits (HS 8542.31)
Product: Processors and controllers — electronic integrated circuits
HS Code: 8542.31 (Processors and controllers, whether or not combined with memories, converters, logic circuits, amplifiers, clock and timing circuits, or other circuits)
Import Duty Rate: 0% (Malaysia eliminated duties on IT products under the WTO Information Technology Agreement)
Sales Tax Rate: 10%
Scenario: A Penang-based electronics manufacturer imports a shipment of microprocessors from Taiwan.
| Line Item | Amount (RM) |
|---|---|
| FOB price (invoice value) | 250,000.00 |
| Ocean freight (Port Klang) | 8,500.00 |
| Marine insurance | 2,585.00 |
| CIF Value | 261,085.00 |
| Import Duty (0% x RM261,085) | 0.00 |
| Sales Tax (10% x RM261,085) | 26,108.50 |
| Total Tax Payable | 26,108.50 |
Because the import duty is 0%, the sales tax base equals the CIF value. The total landed cost (before haulage and handling) is RM261,085 + RM26,108.50 = RM287,193.50.
Note: If this manufacturer is registered under the Sales Tax Act and qualifies for a Schedule C exemption (see below), the RM26,108.50 in sales tax can also be eliminated — bringing the landed cost down to just the CIF value.
Example 2: Importing Hot-Rolled Steel (HS 7208.51)
Product: Flat-rolled products of iron or non-alloy steel, hot-rolled, of a width of 600 mm or more, of a thickness exceeding 10 mm
HS Code: 7208.51
Import Duty Rate: 15% (MFN applied rate for this tariff line; note that anti-dumping duties may also apply depending on country of origin)
Sales Tax Rate: 10%
Scenario: A steel distributor in Klang imports 200 metric tonnes of hot-rolled steel coils from China.
| Line Item | Amount (RM) |
|---|---|
| FOB price (200 MT x RM2,800/MT) | 560,000.00 |
| Ocean freight (Shanghai to Port Klang) | 38,000.00 |
| Marine insurance (1% of FOB + freight) | 5,980.00 |
| CIF Value | 603,980.00 |
| Import Duty (15% x RM603,980) | 90,597.00 |
| Sales Tax (10% x [RM603,980 + RM90,597]) | 69,457.70 |
| Total Tax Payable | 160,054.70 |
The total tax adds 26.5% to the CIF value. Notice how sales tax is calculated on RM694,577 (CIF plus duty), not on the CIF value alone — this compounding effect adds an extra RM9,059.70 compared to calculating sales tax on CIF only.
Important: If the steel originates from a country subject to anti-dumping duties, additional charges of up to 36.8% may apply on top of the standard import duty. For Chinese-origin steel, anti-dumping duties on certain flat-rolled products were imposed from January 2025. Always verify the current anti-dumping status for your specific product and country of origin.
Example 3: Importing Industrial Machinery (HS 8479) With Schedule C Exemption
Product: Machines and mechanical appliances having individual functions, not elsewhere specified
HS Code: 8479 (various subheadings depending on machine type)
Import Duty Rate: 0% (most industrial machinery under Chapter 84 attracts 0% duty)
Sales Tax Rate: 10% without exemption; 0% with Schedule C exemption
Scenario: A registered manufacturer in Shah Alam imports a specialised mixing machine from Germany for use in its production line.
| Line Item | Without Schedule C | With Schedule C |
|---|---|---|
| FOB price | 420,000.00 | 420,000.00 |
| Air freight (Frankfurt to KLIA) | 35,000.00 | 35,000.00 |
| Insurance | 4,550.00 | 4,550.00 |
| CIF Value | 459,550.00 | 459,550.00 |
| Import Duty (0%) | 0.00 | 0.00 |
| Sales Tax | 45,955.00 | 0.00 |
| Total Tax Payable | 45,955.00 | 0.00 |
The Schedule C exemption eliminates RM45,955 in sales tax on this single shipment. For manufacturers importing machinery and raw materials regularly, the annual savings can run into hundreds of thousands of ringgit.
Schedule C Exemption: Who Qualifies and How to Apply
The Schedule C exemption under the Sales Tax (Persons Exempted from Payment of Tax) Order 2018 allows registered manufacturers of taxable goods to acquire raw materials, components, packaging materials, and manufacturing aids free of sales tax — provided these inputs are used directly in the manufacture of taxable goods.
Eligibility
- You must be a registered manufacturer under the Sales Tax Act 2018 (i.e. annual sales turnover of taxable goods exceeds RM500,000).
- The imported goods must be used directly in your manufacturing process — not for resale in their imported form, not for office use, and not for subcontracting out.
- You must maintain proper records linking imported inputs to manufactured outputs, as JKDM conducts periodic audits.
Application Process
- Register on MySST: Access the portal at mysst.customs.gov.my and ensure your manufacturing registration is active.
- Submit the exemption application online: Provide details of the goods to be imported, their HS codes, quantities, and how they will be used in your production process.
- Processing time: Applications typically take 3 to 4 weeks for approval. Complex cases or first-time applications may take longer.
- Receive the exemption certificate: Once approved, the certificate is linked to your customs registration and can be referenced during import declarations.
Critical timing: Your Schedule C exemption must be approved BEFORE your cargo arrives in Malaysia. JKDM no longer accepts retrospective applications. If your goods arrive before the exemption is in place, you will pay full sales tax at the point of import — and recovering it after the fact is extremely difficult.
Build a minimum 3-4 week buffer between your exemption application and your expected cargo arrival date. If you are a regular importer, work with your forwarding agent to establish a rolling exemption schedule so you are never caught without coverage. (For more on reducing your overall logistics costs, see our manufacturer's playbook for cutting logistics costs.)
Preferential Duty Rates Under Free Trade Agreements
Malaysia is a signatory to over 17 free trade agreements. If your goods originate from an FTA partner country and meet the applicable rules of origin, you may be entitled to preferential (reduced or zero) import duty rates — rates that are significantly lower than the standard MFN rates.
Key FTAs for Malaysian Importers
Major FTAs and Their Coverage
- ATIGA (ASEAN Trade in Goods Agreement): Covers all 10 ASEAN member states. Most tariff lines have been reduced to 0% for intra-ASEAN trade. If you source from Thailand, Vietnam, Indonesia, or the Philippines, this is likely your primary FTA.
- RCEP (Regional Comprehensive Economic Partnership): In force since March 2022. Covers ASEAN plus China, Japan, South Korea, Australia, and New Zealand. Tariff reductions are being phased in over 15-20 years.
- CPTPP (Comprehensive and Progressive Agreement for Trans-Pacific Partnership): Covers Malaysia plus Australia, Brunei, Canada, Chile, Japan, Mexico, New Zealand, Peru, Singapore, Vietnam, and the UK (joined December 2024). Offers deep tariff cuts, with Malaysia now in Year 8 of staged reductions.
- Bilateral FTAs: Malaysia has bilateral agreements with Japan (MJEPA), Pakistan (MPFTA), Turkey (MTFTA), India (MICECA), Chile (MCFTA), and Australia (MAFTA), each with its own tariff schedules.
How to Claim Preferential Rates
To benefit from FTA preferential rates, you must satisfy two requirements:
- Rules of Origin: The goods must qualify as "originating" from the FTA partner country. This typically means the goods were wholly produced there, or that sufficient manufacturing or processing took place there (measured by value-added thresholds or change-in-tariff-classification rules specific to each FTA).
- Proof of Origin: You must present a valid Certificate of Origin (CO) or, under certain FTAs like the CPTPP, a Declaration of Origin completed by the exporter or importer. The CO must be issued by the authorised body in the exporting country (in Malaysia, this is MITI or its designated chambers of commerce).
Your forwarding agent lodges the CO with JKDM at the time of customs declaration. Without valid proof of origin, Customs will apply the standard MFN duty rate — even if the goods genuinely originate from an FTA partner country.
Example: Steel Import Under ATIGA vs MFN
Using the steel example above (HS 7208.51), if the same product were sourced from Thailand instead of China:
- MFN rate (China): 15% import duty = RM90,597 on CIF of RM603,980
- ATIGA preferential rate (Thailand): 0% import duty = RM0
- Duty saving: RM90,597 — plus a further RM9,059.70 reduction in sales tax (because the sales tax base is lower without the duty component)
Total saving: nearly RM100,000 on a single shipment, simply by sourcing from an ATIGA partner and presenting the correct Certificate of Origin.
Common Mistakes That Cost Importers Money
After 25 years of handling customs clearance at Port Klang, we see the same costly mistakes repeatedly:
- Using the wrong HS code. Misclassification can result in overpaying duty (if you classify into a higher-rated code) or underpaying and facing penalties and back-assessments during a JKDM audit. A single digit difference in the 8-digit code can change the duty rate from 0% to 25%.
- Not claiming FTA preferential rates. Many importers do not realise they are eligible for reduced or zero duty under an FTA. Others know about FTAs but fail to obtain the Certificate of Origin from their supplier before shipment — by the time the goods arrive, it is too late.
- Forgetting insurance in the CIF calculation. If you do not declare insurance, JKDM will impute a value (typically 1% of FOB plus freight). This can work against you in an audit if your actual insurance was lower, or if you self-insure.
- Not applying for Schedule C before shipment. As discussed above, retrospective applications are no longer accepted. Every day your goods sit in port waiting for an exemption approval costs you storage, demurrage, and opportunity cost.
- Ignoring anti-dumping duties. Standard duty calculators do not account for anti-dumping or countervailing duties, which can add 2% to 37% on top of the MFN rate. These duties are country-specific and product-specific — always check whether your product-country combination is subject to trade remedy measures.
- Declaring an incorrect CIF value. Under-declaration can result in penalties of up to 20 times the shortfall in duty, plus seizure of goods. Over-declaration means you pay more tax than necessary. Neither outcome is acceptable.
Online Tools for Checking Rates
Before you import, verify your HS code and duty rate using these official resources:
- JKDM HS Explorer (ezhs.customs.gov.my): The official tariff lookup tool from the Royal Malaysian Customs Department. Search by HS code or product description. Set the tariff type to "PDK 2022" (or the latest available) to see current MFN rates, and check preferential rate tabs for FTA rates.
- MATRADE Trade Information (matrade.gov.my): Malaysia External Trade Development Corporation provides export and import guidance, including tariff-related resources and market access information under various FTAs.
- MySST Portal (mysst.customs.gov.my): For checking sales tax rates, exemption eligibility, and applying for Schedule C exemptions. The portal also publishes updated guides and industry-specific rulings.
- MIDA Tariff Division (mida.gov.my): For iron and steel imports (HS 7201-7316), MIDA manages the Confirmation on Local Availability (CLA) process required before applying for duty exemptions.
How DNE Forwarding Helps You Pay the Right Amount
Getting your import duty and sales tax calculation right is not just about plugging numbers into a formula. It requires accurate HS code classification, awareness of current duty rates and trade remedy measures, knowledge of applicable FTA preferential rates, and proactive management of exemption applications.
At DNE Forwarding, this is what we do every day at Port Klang:
- Tariff classification review: Our licensed customs agents verify your HS codes before declaration, ensuring accuracy and identifying opportunities to classify goods under lower-rated codes where legitimately applicable.
- Duty optimisation: We assess whether your imports qualify for preferential rates under ATIGA, RCEP, CPTPP, or bilateral FTAs — and help coordinate Certificate of Origin documentation with your overseas suppliers.
- Schedule C application support: We manage the entire exemption application process on your behalf, tracking approval timelines against your shipping schedule to ensure your goods are never stuck in port waiting for paperwork.
- Landed cost forecasting: Before you commit to a purchase order, we can provide a detailed breakdown of expected import duty, sales tax, haulage, and handling charges — so there are no surprises when the goods arrive.
- Audit readiness: We maintain complete documentation trails for every shipment, so if JKDM conducts a post-clearance audit, your records are in order.
Whether you are a first-time importer trying to understand the basics or a seasoned manufacturer looking to optimise your duty exposure, having a forwarding agent who understands tariff classification and duty management can save you significantly more than their fee.