The Harmonised System (HS) code is a 6-10 digit product classification code that determines how much duty you pay in every country around the world — yet most shippers know little about it until something goes wrong.
What Is an HS Code?
The HS code is an internationally standardised system for classifying traded products, developed and maintained by the World Customs Organisation. It is used by customs authorities in 211 countries and covers over 5,000 commodity groups. The first 6 digits are standardised globally; individual countries add additional digits for more specific national classifications.
How HS Codes Are Structured
- Chapter (2 digits) — Broad product category. Example: Chapter 84 covers machinery and mechanical appliances.
- Heading (4 digits) — More specific. Example: 8471 covers automatic data processing machines (computers).
- Subheading (6 digits) — Even more specific. Example: 847130 covers portable computers weighing no more than 10 kg.
- National tariff line (8-10 digits) — Country-specific classification determining the exact duty rate.
Why Getting Your HS Code Right Matters
An incorrect HS code can lead to underpayment of duties (triggering back-payment demands and penalties), overpayment (wasting money), shipment delays while customs queries the classification, and in serious cases, seizure of goods or prosecution for fraud.
How to Find the Right HS Code
- Use your country customs tariff database (UK Global Tariff, USITC DataWeb, EU TARIC)
- Consult a customs broker for complex or high-value goods
- Apply for a Binding Tariff Information (BTI) ruling for legal certainty
Common HS Code Mistakes
- Using the supplier HS code without verifying it for your destination country
- Applying an overly broad classification when a more specific subheading exists
- Failing to update classifications when products change (a new material can change the classification)
- Assuming the same HS code applies in every country