The Harmonized System (HS) code — also called the Harmonized Tariff Schedule code or commodity code — is a standardized numerical system used by customs authorities worldwide to classify traded goods. Every product imported or exported must be assigned an HS code.
Why HS Codes Matter
HS codes determine:
- Import duties and taxes — different codes attract different tariff rates
- Import restrictions and licenses — some products require permits or are prohibited
- Trade statistics — governments track imports and exports by HS code
- Free trade agreement eligibility — preferential tariff rates depend on correct classification
- Documentary requirements — certain codes trigger additional certificates (e.g., phytosanitary, CE marking)
Getting the wrong HS code is not a minor error — it can result in customs delays, fines, retroactive duty assessments, or even cargo seizure.
How HS Codes Are Structured
HS codes follow a hierarchical structure:
Chapter (2 digits) → Heading (4 digits) → Subheading (6 digits)
84 → 8471 → 847130
- 2-digit Chapter: Broad product category (e.g., Chapter 84 = Machinery)
- 4-digit Heading: Narrower product group (e.g., 8471 = Computers)
- 6-digit Subheading: The internationally harmonized level (e.g., 847130 = Portable computers)
Beyond 6 digits, individual countries add their own national codes (8–10 digits) for more specific tariff purposes.
Step-by-Step: How to Find Your HS Code
Step 1 — Define your product precisely Write down: material composition, function/use, state (raw/processed), and any relevant technical specs.
Step 2 — Use the General Rules of Interpretation (GRI) Start with GRI 1: classify by the heading that most specifically describes the product. If two headings seem applicable, GRIs 2–6 resolve the conflict.
Step 3 — Check the national tariff schedule Each country publishes its tariff schedule. Search by your 6-digit HS code to find the national extension and the applicable duty rate.
Step 4 — Verify with a customs broker For complex or high-value goods, always verify with a licensed customs broker. A binding tariff ruling from customs authorities provides legal certainty.
Common Misclassification Examples
| Product | Wrong Code | Correct Code | Impact |
|---|---|---|---|
| Coconut water | 2009 (juices) | 2202 (waters) | 15% duty difference |
| Steel pipes | 7304 (seamless) | 7306 (welded) | Anti-dumping duties |
| Laptop bag | 4202 (luggage) | 6307 (other textile) | Certificate required |
Tips for Accurate Classification
- Never copy the supplier's HS code blindly — they use their export country's code; you need your import country's code.
- Match the code to the actual condition at time of import — a partially assembled product may have a different code than the finished item.
- Update your codes periodically — the HS is revised every 5 years; codes change. The latest version is HS 2022.
- Keep classification records — in case of a customs audit, you need documentation supporting your classification decisions.
Accurate HS classification is the foundation of smooth customs clearance. Invest the time upfront to get it right.