HS Code Malaysia: How to Classify Goods and Estimate Import Duty

Category :
Latest News
Author :
hs code malaysia
hs code malaysia

An HS code is the tariff number that decides a product’s import duty, sales tax and permit requirements. Malaysia uses 10 digits: 6 international Harmonized System digits, 2 ASEAN (AHTN) digits and 2 national digits. Import duty is usually a percentage of the CIF customs value, and sales tax is charged on that value plus duty.

Classification looks like admin, but it decides how much you pay, whether you need a permit, and whether your shipment is held for inspection. A wrong code can mean overpaying duty for years or, worse, underpaying and facing penalties and back-duty in an audit. This guide explains how the code is built, how to classify correctly, and how duty and tax are calculated.

How the 10-Digit Code Is Built

DigitsLevelSet by
1–2Chapter (for example 84: machinery)World Customs Organization (HS)
3–4HeadingWCO (HS)
5–6SubheadingWCO (HS)
7–8ASEAN subheadingASEAN Harmonised Tariff Nomenclature (AHTN)
9–10National subdivisionMalaysia (Customs Duties Order)

The first six digits are the same in every HS country, so your supplier’s code is a useful starting point. But the last four are national, and suppliers’ codes are often wrong or out of date. The importer is responsible for the code declared in Malaysia.

How to Classify a Product

Classification follows the General Interpretative Rules (GIR), applied in order:

  1. Headings and notes first: classify by the wording of the headings and the section and chapter notes, not the chapter titles.
  2. Incomplete and mixed goods: an unfinished article that has the essential character of the finished one classifies as the finished article.
  3. Two possible headings: the most specific description wins, then the component that gives the essential character, then the heading that comes last numerically.
  4. Most akin: goods that fit nowhere are classified with the goods they most resemble.
  5. Packaging and cases: rules for containers presented with the goods.
  6. Subheadings: the same logic applies at each lower level.

In practice: describe the product precisely, covering what it is, what it is made of, what it does and how it is presented. Then search the tariff from the chapter down, read the notes, and check the Royal Malaysian Customs Department (JKDM) tariff search for the 10-digit line and its rates.

When You Are Not Sure: Advance Ruling

For high-volume or ambiguous products, you can apply to JKDM for an advance ruling on classification. A ruling gives you certainty for future imports of the same product and protects you in an audit. It takes time, so apply before the first commercial shipment, not on arrival.

How Import Duty Is Calculated

Most Malaysian import duties are ad valorem, a percentage of the customs value. The customs value is generally the transaction value on a CIF basis: the cost of the goods plus insurance and freight to Malaysia. Some goods carry specific duties per unit, such as per kilogram or per litre, and some carry excise duty.

Worked Example (Illustrative Rates)

  • Cost of goods (FOB): RM 9,000
  • Freight and insurance: RM 1,000
  • Customs value (CIF): RM 10,000
  • Import duty at 10%: RM 1,000
  • Sales tax at 10% on (RM 10,000 + RM 1,000): RM 1,100
  • Total duty and tax: RM 2,100

Rates here are for illustration only. The real duty and sales tax rates depend on the 10-digit code, and many goods carry 0% duty. Check the current rates for your code before you price a product.

Reducing Duty Legitimately with Free Trade Agreements

Malaysia’s free trade agreements, including ATIGA within ASEAN, RCEP and several bilateral agreements, offer lower or zero duty on qualifying goods. To claim them:

  • the goods must meet the agreement’s rules of origin (where they were made, not just shipped from);
  • you need a valid certificate or declaration of origin, such as ATIGA Form D for ASEAN-origin goods;
  • the preferential code and rate must be declared correctly.

Compare the rates under each agreement that applies. The best rate is not always under the most obvious one.

The HS Code Also Decides Permits

Import and export controls are listed by tariff code. A code can bring licensing, approval or certification requirements, for example for electrical equipment, some steel, food, medicines and strategic goods. Our guide to import and export permits in Malaysia explains how to check.

Common Classification Mistakes

MistakeRisk
Copying the supplier’s code without checking the national digitsWrong rate or a missed permit
Classifying by use rather than by what the product isWrong heading
Using one code for a mixed shipmentUnder- or overpaid duty on some items
Vague invoice descriptions (“parts”, “accessories”)Customs queries and inspection
Not updating codes after tariff revisionsOutdated codes rejected or misapplied

Accurate invoice descriptions support correct classification. Our guide to preparing a shipment for customs clearance covers the documents.

Building an HS Code Master File

Importers with more than a handful of products should keep a classification master file instead of classifying shipment by shipment. For each SKU, record:

  • the product description used on invoices;
  • the 10-digit HS code and the reasoning or ruling behind it;
  • the duty, sales tax and any FTA preferential rate;
  • any permit, licence or certificate requirement;
  • the date it was last reviewed.

Share the file with your customs broker and suppliers so invoices carry consistent descriptions, and review it whenever the tariff is revised or a product’s specification changes.

Domestic Shipments Within Malaysia

Goods moving between Peninsular Malaysia and Sabah or Sarawak are domestic, so they do not pay import duty. Controlled and agricultural goods may still need permits. The exception is goods leaving the duty-free islands and zones, such as Labuan, Langkawi and Tioman, for the principal customs area, which can attract duty and tax.

Customs Brokerage with De Hubs

De Hubs’ air freight and sea freight services include customs brokerage: complete customs documentation, duty calculation and clearance coordination for imports and exports through air and sea channels. We check your invoice and packing list before the cargo moves, so classification queries are resolved before they become delays.

Frequently Asked Questions

What is an HS code in Malaysia?

An HS code is the tariff classification number for a product. Malaysia uses a 10-digit code: the first 6 digits follow the international Harmonized System, the next 2 the ASEAN Harmonised Tariff Nomenclature (AHTN), and the last 2 are national subdivisions.

How do I find the HS code for my product?

Start from what the product is and what it is made of, work through the tariff’s sections, chapters and headings using the classification rules, and check the Royal Malaysian Customs Department’s tariff search. For uncertain cases, apply for an advance ruling.

How is import duty calculated in Malaysia?

Import duty is usually a percentage of the customs value, which is generally the CIF value: cost, insurance and freight. Sales tax, where it applies, is then charged on the customs value plus the import duty.

Can I pay a lower duty rate under a free trade agreement?

Yes, if the goods qualify under the agreement’s rules of origin and you present a valid certificate or declaration of origin, such as ATIGA Form D for ASEAN goods.

Do shipments from West to East Malaysia pay import duty?

Generally no, because they are domestic. Goods moving from duty-free areas such as Labuan, Langkawi or Tioman into the principal customs area are a different case and may attract duty and tax.