top of page
Asset 3.png

HS Code Classification in Singapore: SME Guide

  • Writer: Iman Yusoff
    Iman Yusoff
  • Jun 1
  • 10 min read
Uniformed officer reviews printed forms at a laptop in an office, with stacks of papers and a pen on the desk.
An official reviews detailed documents for HS Code classification in Singapore, ensuring precise customs categorization and compliance.

One wrong HS code can turn a profitable shipment into a customs penalty. HS code classification in Singapore decides your duty rate, your GST, and your permit requirements. Most SME importers copy the code their supplier sends — and that is the costliest habit in trade. Singapore uses an 8-digit system, but suppliers abroad often send only 6 digits. This guide shows you how to classify goods correctly, avoid penalties, and get an official ruling. Read it before your next declaration goes into TradeNet.


Key Takeaway

An HS code is an internationally standardised number that classifies a traded product. Singapore uses the 8-digit ASEAN Harmonised Tariff Nomenclature (AHTN), built on the WCO 6-digit system. Accurate classification is legally required in every Singapore trade declaration. A wrong code triggers incorrect duty, GST errors, clearance delays, and penalties.


What Is an HS Code?

An HS code is a standardised number that classifies a product for customs worldwide. The World Customs Organization created the Harmonised System, used by around 200 economies. Singapore Customs applies it to set duty, GST, and permit rules for every shipment. Therefore, the code is the foundation of your entire customs declaration.


The 8-Digit AHTN Structure Explained

Singapore uses 8-digit HS codes under the ASEAN Harmonised Tariff Nomenclature, based on the WCO 6-digit Harmonised System. The first six digits are the global standard; Singapore and ASEAN add two more for regional detail. This full 8-digit code is mandatory for every TradeNet declaration.


The Singapore Trade Classification, Customs and Excise Duties (STCCED) 2022 adopts AHTN 2022, harmonised at the 8-digit level across all ASEAN member states. Which means a code valid in Malaysia or Indonesia shares your first eight digits, easing cross-border trade. The code works like a pyramid: broad chapter at the top, narrowing to a precise sub-heading. Consequently, each pair of digits adds another layer of product detail.


However, a 6-digit code from an overseas supplier is incomplete for Singapore. Worse, a supplier's full national code can mislead you, because only the first six digits are global. A Chinese 10-digit code, for example, does not map directly onto Singapore's 8-digit AHTN. Therefore, you must verify and extend the code to the full 8-digit AHTN before you declare.


HS Code vs CA Product Code — What SMEs Confuse ★

The HS code sets duty and tax; the CA Product Code flags agency control. Singapore Customs pairs the 8-digit HS code with Competent Authority product codes for regulated goods. Therefore, two products with the same HS code can face very different permit rules.


A Competent Authority code shows whether another agency controls your product. Which means food, cosmetics, electronics, and chemicals often need extra clearance beyond Customs. The HS/CA Product Code Search Engine shows the controlling agency in the Import, Export, and Transhipment columns. For example, a skincare seller may clear Customs yet still need HSA approval.

This distinction trips up most first-time SME importers. Need help mapping your catalogue? Review our freight forwarding services for SME importers.


Why HS Code Classification in Singapore Matters for Your Costs

Your HS code directly sets how much duty and GST you pay on a shipment. It also decides which permits you need and whether Customs inspects your cargo. A wrong code means wrong cost, wrong compliance, and delayed clearance. Get it right, and 99% of Singapore permits clear within 10 minutes.


How HS Codes Drive Duty and GST in Singapore

Singapore charges zero customs duty on almost all goods — a major advantage for SME importers. Only four categories are dutiable: intoxicating liquors, tobacco products, motor vehicles, and petroleum products. Everything else faces only 9% GST on the CIF value (Singapore Customs).


GST applies to the Cost, Insurance, and Freight value of your goods (Singapore Customs). Which means freight and insurance form part of your taxable base, not just the product price. GST-registered businesses can reclaim this 9% as input tax through their return. Therefore, your HS code mainly determines whether you fall into a dutiable category at all.


However, misclassifying a non-dutiable good as dutiable means overpaying — and the reverse means underpaying. Consequently, the right code protects both your cash flow and your compliance.


The Real Cost of a Wrong HS Code

A wrong HS code causes overpaid duty, underpaid duty, clearance delays, or penalties. Customs can reclaim underpaid duty long after clearance, often during a later audit. Misclassification is the single most common cause of customs audits worldwide.


Here the law draws a sharp line between an honest mistake and deliberate evasion. An incorrect declaration made in error is a compoundable offence under the Customs Act. Singapore Customs can compound such an offence for a sum, with statutory ceilings set in the Act. Which means an innocent copy-paste error still carries a real legal consequence.


Fraudulent evasion of duty or GST is a far graver offence with far heavier penalties. A trader who deliberately under-declares to evade duty faces penalties measured as a multiple of the amount evaded, plus possible imprisonment. Therefore, the steep "multiple of duty" penalties apply to fraud — not to a genuine classification error. Notably, this distinction is exactly why documenting your classification method matters so much.


For controlled goods, a wrong code can also mean a missing permit and a rejected shipment. For instance, classifying a regulated cosmetic as a general good skips a required HSA check. However, most of these errors are fully avoidable with the right process. Consequently, treat classification as a compliance step, not an afterthought.


Scenario

Nature

Typical consequence

Honest wrong HS code

Compoundable declaration offence

Composition sum (statutory ceiling) or prosecution

Deliberate under-declaration to evade duty

Fraudulent evasion

Penalty as a multiple of duty/GST evaded, plus possible jail

Wrong code on a controlled good

Missing CA permit

Shipment held or rejected; separate offence


How to Classify Your Product: A Step-by-Step Method

HS code classification in Singapore follows a repeatable process, not a guess. Start with the product's true function, then work down the HS pyramid using official rules. Singapore Customs publishes the tools you need to self-classify accurately. Follow these five steps for every new product.

  1. Define the product precisely. Record what it is made of, what it does, and how it is used. Material and function drive classification.

  2. Search the official tool. Use the Singapore Customs HS/CA Product Code Search Engine to find candidate codes within the STCCED.

  3. Apply the classification rules. Use the six General Interpretative Rules and the relevant section and chapter notes to choose between candidates.

  4. Distinguish parts from accessories. A part is essential for the product to function; an accessory is not. They often sit in different chapters.

  5. Confirm the full 8 digits. Extend any 6-digit supplier code to the complete AHTN code before declaring in TradeNet.


Parts vs Accessories — A Classic SME Trap

A part is essential for the main product to work; an accessory only improves convenience. This distinction matters because parts and accessories often fall under different HS chapters. Therefore, the wrong choice changes your duty category and permit status.


A replacement lens mount is a part, because the camera cannot function without it. Which means it usually classifies with the main equipment family. A camera bag is an accessory, because you can still take a photo without it. Consequently, lumping a phone case or laptop stand under the main device code is a common, avoidable error.


How to Get an Official Customs Ruling

For complex or high-value products, apply for an official Customs Ruling on Classification of Goods. Singapore Customs then determines the full 8-digit HS code in writing. This gives you certainty before you ship and protects you in an audit. The ruling is the strongest defence against a classification dispute.


The Ruling Process, Fee, and Validity

A Customs Ruling on Classification of Goods gives you Singapore Customs' official 8-digit code in writing. The application costs S$75 (inclusive of GST) per product (Singapore Customs). Processing takes up to 30 days, depending on product complexity and information completeness.


Element

Detail

Source

Fee

S$75 (incl. GST) per application

Singapore Customs

Processing time

Up to 30 days

Singapore Customs

Validity

Lapses 3 years after issuance, or earlier if the law changes

Singapore Customs

Appeal window

Within 10 working days of the ruling

Singapore Customs

Scope

Valid for use within Singapore only

Singapore Customs

The ruling stays valid for up to three years, unless the underlying law changes first (Singapore Customs). Which means you should re-confirm before each major contract once the period lapses. If you disagree with a ruling, you may appeal for a review within 10 working days. Importantly, a Singapore ruling applies only in Singapore — the destination country sets its own classification.


The Free Tools Singapore Customs Gives You

Singapore Customs provides three free, official tools to help you self-classify. These cover quick code searches, general product descriptions, and past ruling precedents. Using them first reduces both cost and error. Therefore, exhaust the free tools before paying for a ruling.

  • HS/CA Product Code Search Engine. Searches HS codes, product codes, and descriptions within the STCCED, and flags Competent Authority control.

  • Traders' Product Guide. Gives general descriptions with HS classification and dutiable status, for reference only.

  • Customs Ruling Database. Lists past products and their assessed HS codes, so you can see how similar goods were classified.

The GoBusiness HS/CA Product Code Checker offers an additional guided search for the correct classification. However, these tools give general reference only, not a binding decision. Consequently, use a ruling when the stakes or complexity are high.


When Your HS Code Triggers a Competent Authority Permit

Some HS codes automatically require a Competent Authority (CA) permit before Customs will clear the goods. A Competent Authority is a government agency that regulates a specific product category. When you declare a controlled HS code in TradeNet, the system flags the relevant CA requirement. Therefore, the HS code does more than set duty — it can decide whether your shipment is legal at all.


The Singapore Customs product code checker shows the controlling agency next to a controlled HS code. Which means you can confirm a permit requirement before you ship, not after. Shipping a controlled good without its CA permit is a separate offence from any HS code error. Consequently, you must clear both hurdles: the correct code and the correct permit.


Common Competent Authorities SMEs Encounter

Different agencies control different product categories in Singapore. Knowing which one governs your product tells you which permit you need. The list below covers the agencies SME importers meet most often. Always confirm the current requirement directly with the named authority.

  • HSA — Health Sciences Authority. Controls health products, medicines, and cosmetics.

  • SFA — Singapore Food Agency. Controls food, beverages, and food-contact products.

  • SCDF — Singapore Civil Defence Force. Controls petroleum and flammable materials.

  • NEA — National Environment Agency. Controls hazardous substances and certain chemicals.

For example, an importer of a flammable cleaning solvent needs an SCDF requirement checked, not just an HS code. Similarly, a skincare brand triggers an HSA control the moment it declares the regulated code. These are common examples, not a complete list of every Competent Authority. Ultimately, the product code checker is your first stop to confirm which CA applies.


FAQ: HS Code Classification in Singapore

What is an HS code and why does Singapore use 8 digits?

An HS code is a standardised product classification code used by over 200 countries. The World Customs Organization defines the first six digits globally. Singapore extends this to eight digits under the ASEAN Harmonised Tariff Nomenclature (AHTN 2022) for national tariff and permit needs. Always use the full eight-digit AHTN code when declaring to Singapore Customs via TradeNet.


How do I find the correct HS code for my product in Singapore?

Use the official Singapore Customs HS classification tool at customs.gov.sg. Classify by the product's physical composition and function, not its brand name or trade description. Apply the WCO General Rules of Interpretation if your product could fall under more than one heading. For complex or high-value products, apply for an official Customs Ruling on Classification of Goods.


What happens if I declare the wrong HS code to Singapore Customs?

An incorrect declaration is a compoundable offence under the Customs Act, which Customs can compound for a sum. Deliberate evasion of duty or GST is a separate, graver offence with far heavier penalties and possible prosecution. In other words, the steep penalties measured as a multiple of duty apply to fraud, not to an honest error. The shipment may also be held for inspection while the issue is resolved.


Can I use my supplier's HS code from China or another country?

No, not without independent verification. Your supplier's code follows their country's tariff schedule, which differs from Singapore's AHTN. A Chinese 10-digit code does not map directly onto Singapore's 8-digit AHTN, because only the first six digits are global. Always verify the code against the Singapore Customs tariff before declaring.


What is a Competent Authority permit and when do I need one?

A Competent Authority permit is a regulatory approval required for certain product categories before Customs clears the shipment. Declaring a controlled HS code in TradeNet flags the requirement automatically. Common examples include HSA (health products), SFA (food), SCDF (flammable materials), and NEA (chemicals). Shipping without a required CA permit is a separate offence from any HS code error.


What is a Customs Ruling and should my SME apply for one?

A Customs Ruling on Classification of Goods is an official 8-digit HS classification issued by Singapore Customs for your product. It gives you certainty before you ship and a strong defence in an audit. Apply via Singapore Customs with a full product description and supporting documents; the fee is S$75 inclusive of GST. If your product is new, complex, multi-component, or high-value, a ruling is strongly recommended.


Classify Right, Clear Fast

Accurate HS classification is the cheapest insurance in international trade. The importers who clear fast treat the code as a compliance decision, not a copy-paste. Define your product, use the official tools, and apply for a ruling when the stakes are high. If you import across the Singapore–Malaysia–Indonesia corridor, the right code protects every shipment. Get classification right, and customs clearance becomes the fastest part of your supply chain. Explore IFG Shipping's customs and freight forwarding services and our guide to shipping dangerous goods from Singapore to ship with confidence.


Get your HS codes checked before you declare.

One wrong code can cost you in overpaid duty, delays, or penalties. IFG Shipping helps ASEAN SME importers classify products correctly, map Competent Authority requirements, and prepare clean TradeNet declarations across the Singapore–Malaysia–Indonesia corridor. Send us your product details, and a specialist will review your classification before your next shipment.


Talk to IFG Shipping today:WhatsApp: +60 14-325 8325Email: contact@ifgshipping.comPhone (Singapore): +65 6950 5915


About the Author

Iman Yusoff founded IFG Shipping Pte Ltd in Singapore and brings 25 years of freight experience. His career spans tanker operations at Land-Oil, global forwarding at Panalpina (now DSV) and SDV (now Bolloré), and NVOCC ventures across the Singapore–Malaysia–Indonesia corridor. He serves as Board Member and Secretary of the Singapore Malay Chamber of Commerce and Industry (SMCCI). He teaches ASEAN SME owners to ship smarter, spend less, and stay compliant.


This guide provides general information, not legal or customs-broking advice. It explains HS classification rules as of June 2026, and tariff nomenclature is updated periodically. Always confirm your product's classification with Singapore Customs or a licensed declaring agent before declaring.

Comments


bottom of page