How to Find an HS Code Step-by-Step (with Real Examples)

Marcus

A 6-step workflow for finding the correct HS code for any product — from plain-English description to country-specific 10-digit extension — with three worked examples and the cross-check most guides skip.

Key Takeaways

  • The Harmonized System (HS) is a 6-digit universal product taxonomy maintained by the World Customs Organization (WCO) and used by 200+ countries; it has roughly 5,300 article descriptions organized into 21 sections, 99 chapters, ~1,200 four-digit headings, and ~5,300 six-digit subheadings.

  • The first 6 digits are universal but every country extends to 8 or 10 digits with its own logic — the US uses HTS, the EU uses Combined Nomenclature (CN) and TARIC, India uses ITC-HS.

  • Misclassification is the single largest cause of customs delays — industry data shows it accounts for roughly 22% of customs holdups, with each error costing $300–$1,500 in penalties, demurrage, and re-filing.

  • The 6 General Rules for Interpretation (GRI) are the legal hierarchy for resolving ambiguous classifications — most online HS finders ignore them, which is why their suggestions are often wrong.

  • The cross-check most guides skip is verifying your candidate code against real customs shipment records. If no one is shipping your product type under that code, you've classified it wrong.

What Is An HS Code?

The Harmonized Commodity Description and Coding System — the "HS" — is the global product taxonomy for international trade. It was developed by the World Customs Organization and entered force on 1 January 1988.

The 2022 edition is currently in use; the 2027 edition has been adopted by the WCO Council and will take effect on 1 January 2027.

hs-code

The structure is hierarchical:

Level Digits Example Count
Section Section XV: Base metals 21
Chapter 2 Chapter 73: Articles of iron or steel 99 (97 active)
Heading 4 7324: Sanitary ware of iron or steel ~1,200
Subheading 6 7324.10: Sinks and washbasins, of stainless steel ~5,300
National extension 8 / 10 US HTS 7324.10.0010 varies by country

Customs duties, FTA rates, anti-dumping orders, sanctions classifications, and import licensing requirements all key off the HS code. Get it wrong, and you'll either overpay duty, get blocked at the border, or — in cases prosecuted as misclassification — face penalties under 19 U.S.C. § 1592 for US imports.

Verify your HS classification against actual customs declarations from millions of shipments to spot misclassifications before they trigger duty disputes.

Step-by-Step: Find Your HS Code

Step 1: Write a Precise English Description of Your Product

Start with how you'd describe the product to a customs officer who's never seen it. Five attributes are almost always relevant:

  1. What it is (the noun): kitchen sink, T-shirt, lithium battery, solar inverter

  2. Material composition: stainless steel 304, 100% cotton knit, lithium-ion 12V

  3. Form / state: assembled vs unassembled, retail-packaged vs bulk, woven vs knitted

  4. Function or end use: residential vs industrial, automotive vs consumer

  5. Distinguishing technical specs: capacity (Ah), dimensions, voltage, weight per unit

A vague description like "T-shirt" lands you somewhere in HS Chapter 61 or 62 with no certainty. "Men's 100% cotton, knitted, short-sleeve T-shirt, retail-packaged" gets you precisely to HS 6109.10.

Step 2: Identify the Chapter (2 digits)

Browse the HS Nomenclature 2022 chapter list. The chapter logic follows a rough material → animal → plant → manufactured-good progression:

  • Chapters 01–24: Live animals, agricultural products, food

  • Chapters 25–27: Mineral products

  • Chapters 28–38: Chemicals

  • Chapters 39–40: Plastics and rubber

  • Chapters 41–43: Hides, leather, fur

  • Chapters 44–49: Wood, paper, cork

  • Chapters 50–63: Textiles

  • Chapters 64–67: Footwear, headgear

  • Chapters 68–70: Stone, ceramics, glass

  • Chapters 71: Precious stones, metals, jewelry

  • Chapters 72–83: Base metals

  • Chapters 84–85: Machinery and electrical equipment

  • Chapters 86–89: Transport equipment

  • Chapter 90: Optical, measuring, medical instruments

  • Chapters 91–97: Clocks, musical, arms, furniture, toys, art

For a stainless steel kitchen sink, you're in Chapter 73 (Articles of iron or steel). For a lithium battery, Chapter 85 (Electrical equipment). For a cotton T-shirt, Chapter 61 (Knitted apparel) — note the choice between 61 (knitted) and 62 (woven) is determined by fabric construction, not appearance.

Step 3: Drill into the Heading (4 digits)

Within the chapter, headings group articles by function or form. Read every heading note in your chapter — they contain critical exclusions ("does not include…") that often reroute you to a different chapter.

Continuing our examples:

  • Stainless steel kitchen sink → 7324 (Sanitary ware and parts thereof, of iron or steel)

  • 100% cotton T-shirt → 6109 (T-shirts, singlets and other vests, knitted or crocheted)

  • Lithium-ion battery → 8507 (Electric accumulators, including separators therefor)

what-is-hs-code

Find every active importer and exporter trading under a specific HS code throughyTrade's customs-direct trade data.

Step 4: Drill into the Subheading (6 digits)

Within each heading, subheadings split by material, function, or capacity. This is where the General Rules for Interpretation (GRI) become important if you're between two candidates:

  • GRI 1 — Classification by heading text and section/chapter notes

  • GRI 2(a) — Incomplete or unassembled goods classified as the complete article

  • GRI 2(b) — Mixed materials: classify by the material giving essential character

  • GRI 3(a) — Most specific description prevails

  • GRI 3(b) — Mixtures classified by the component giving essential character

  • GRI 3(c) — When tied, the heading appearing last in numerical order wins

  • GRI 4 — Most akin product

  • GRI 5 — Containers and packaging

  • GRI 6 — Same rules apply to subheadings

Continuing:

  • Stainless steel kitchen sink → 7324.10 (Sinks and washbasins, of stainless steel)

  • Cotton T-shirt → 6109.10 (T-shirts of cotton)

  • Lithium-ion battery → 8507.60 (Lithium-ion accumulators)

Step 5: Apply the Country-Specific Extension

The first 6 digits are universal. The next 2–4 are country-specific. For 2026:

Country / Bloc System Length Lookup
United States HTS (Harmonized Tariff Schedule) 10 digits hts.usitc.gov
European Union CN (Combined Nomenclature) + TARIC 8 (CN) / 10 (TARIC) TARIC consultation
United Kingdom UK Global Tariff (post-Brexit) 10 trade-tariff.service.gov.uk
China China Customs Code 10 Tariff search
India ITC-HS 8 icegate.gov.in
Vietnam Vietnam Customs Tariff 8 General Department of Vietnam Customs
Japan Japan Customs Tariff 9 Japan Customs
Brazil NCM (Mercosur Common Nomenclature) 8 Receita Federal
Mexico Tarifa de la Ley de los Impuestos Generales 10 siicex.gob.mx

For a stainless steel sink imported into the US, the full HTS code is 7324.10.0010 (Sinks and washbasins, of stainless steel). The same product into the EU is CN code 7324 10 00.

Search HS code-level shipment records across 200+ countries with unlimited HS code access on every yTrade tier.

Step 6: Cross-Check Against Real Customs Records (the step everyone skips)

This is the difference between a guess and a confirmed classification. Take your candidate code and search a customs database for shipments using it. Three quick checks:

  1. Are real exporters of your product type using this code? Search HS 7324.10 in US import records — if you find shipments of stainless steel sinks from established factories like Houzer, Elkay, or Kraus, your code is right.

  2. Does the description text match? If 90% of shipments under your candidate code describe a different product, you're in the wrong subheading.

  3. Are the unit weights and values plausible? A code where the average shipment weighs 2 kg can't be right for sinks.

This cross-check catches roughly 15–20% of misclassifications that pass purely text-based HS finder tools, including the AI-powered ones — because those tools don't know what's actually shipping under each code in the real world.

Using HS Code In Real Cases

Case 1: LED Light Strip (Smart Home, Wi-Fi-controlled)

  • Description: 5m LED light strip, 24V, Wi-Fi-controlled, multi-color, with adhesive backing

  • Chapter: 94 (Furniture, lamps, lighting fittings)

  • Heading: 9405 (Luminaires and lighting fittings)

  • Subheading: 9405.42 (Other electric luminaires, designed for use solely with light-emitting diode (LED) light sources) — post-2022 revision

  • US HTS: 9405.42.84

  • Cross-check: HS 9405.42 shows 1,500+ active US importers in 2025, average shipment value $25–$50K — consistent with this product type.

Case 2: Women's Cotton T-Shirt (Knitted)

  • Description: Women's 100% cotton, knitted, short-sleeve T-shirt, retail-packaged

  • Chapter: 61 (Apparel, knitted) — not 62 (woven)

  • Heading: 6109 (T-shirts, singlets and other vests, knitted or crocheted)

  • Subheading: 6109.10 (Of cotton)

  • US HTS: 6109.10.0027 (Women's, of cotton, NSPF, knit)

  • Cross-check: HS 6109.10 is one of the most-shipped apparel codes globally — Bangladesh, Vietnam, India, and Cambodia dominate exports.

Case 3: Lithium-Ion Battery for Electric Vehicle

  • Description: Lithium-ion battery pack for passenger EV, 75 kWh, BMS-integrated, 400V

  • Chapter: 85 (Electrical machinery)

  • Heading: 8507 (Electric accumulators, including separators)

  • Subheading: 8507.60 (Lithium-ion)

  • US HTS: 8507.60.0020 (Lithium-ion accumulators, other)

  • Cross-check: HS 8507.60 import volume to the US has more than tripled since 2020, with Section 301 tariffs on China-origin lithium-ion batteries rising to 25% in 2024 and additional rates pending in 2026.

example of US HS Code-featured

  • Watch-out: If the battery is for an electric bicycle or scooter, classification may shift to 8507.60.0010 with different duty implications. Always confirm by end-use.

Common Usage of HS Code That Cost Importers Money

  • Classifying by what the product looks like, not what it does. A USB cable that charges a phone is "static converter parts" only if it has electronics; without, it's a simple cable.

  • Ignoring chapter and heading notes. The notes have legal force equal to the heading text. If chapter notes exclude your product, that exclusion overrides what looks like a perfect heading match.

  • Using an old HS edition. The 2022 edition introduced major changes for e-waste, smart-home devices, and 3D printers; the 2027 edition will revise pharmaceuticals and emerging tech. Check your edition.

  • Mixing 6-digit and 10-digit codes. A 6-digit HS is universal; an 8 or 10-digit national code is country-specific. Don't put a US HTS code on a Brazilian import filing.

  • Trusting AI HS classifiers blindly. Modern AI-assisted classifiers reach 80–90% accuracy on simple products and as low as 60% on novel goods like dual-use electronics. They're a starting point, not a final answer — always cross-check.

  • Self-classifying high-risk products. For dual-use goods, anti-dumping-targeted items, or anything subject to FDA, USDA, or BIS controls, get a Customs Ruling (CROSS) for the US or a Binding Tariff Information (BTI) for the EU. These are legally binding rulings issued by customs authorities at no cost beyond the time to file.

Move from HS code lookup to qualified prospect lists with yTrade's buyer discovery and sales targeting, filtered by product category, country, and shipment volume.

When to Get a Binding Ruling

Binding rulings give you legal certainty. In the US, CBP rulings via CROSS are typically issued within 30 days of submission and are valid until revoked. In the EU, BTIs are valid for 3 years across all member states.

Get a binding ruling when:

  • The product is novel and you can't find clear precedent

  • Two HS codes seem equally defensible and they have meaningfully different duty rates

  • The product is subject to anti-dumping or countervailing duty orders that turn on the classification

  • You're importing volumes large enough that being wrong creates material liability ($1M+ annual import value is a reasonable threshold)

Turn Any HS Code Into A Live Trade Map With yTrade

yTrade gives trade teams direct access to customs records under every HS code across 200+ countries — covering 70% of world trade and trusted by 1,000+ leading companies.

  • Verify your classification against actual customs declarations from millions of real shipments

  • See who else trades under that HS code — every active importer, exporter, country, and port pair

  • Unlimited HS code access on every tier, no caps, no Fair Use restrictions, no daily search limits

  • Built-in sanctions screening to clear counterparties at the same time you classify the goods

  • From $99/month with monthly or annual billing, no procurement committee required

ytrade-country-data-by-hs-code

Misclassification triggers customs delays, duty disputes, and audit exposure. Verified classification turns HS codes into a sales and sourcing tool. Explore yTrade now!

Frequently Asked Questions

How do I find the HS code for my product?

Follow six steps: (1) write a precise product description with material, form, function, and specs; (2) identify the right HS chapter from the 21-section structure; (3) drill into the 4-digit heading; (4) drill into the 6-digit subheading using GRI rules; (5) extend to the country-specific 8 or 10 digits using each country's tariff schedule; (6) cross-check against real customs records to confirm your code matches what's actually shipping.

Where do I look up HS codes for free?

Three official sources cover the major economies: hts.usitc.gov for US HTS, TARIC consultation for the EU, and the WCO HS Nomenclature for the universal 6-digit codes. India publishes ITC-HS via DGFT, Japan via Japan Customs, Brazil via Receita Federal.

What's the difference between HS code, HTS code, and CN code?

The HS code is the universal 6-digit code maintained by the WCO and used by 200+ countries. The HTS code is the US-specific 10-digit extension, maintained by the USITC. The CN code is the EU-specific 8-digit extension; TARIC is the EU's 10-digit extension that adds anti-dumping, sanctions, and FTA modifiers. The first 6 digits of all three match — only the country-specific extensions differ.

How accurate are AI-powered HS code finders?

Modern AI HS classifiers reach roughly 80–90% accuracy on common, well-described products and as low as 60% on novel or dual-use goods. They work well as a first-pass starting point but should never be the final answer for high-value or regulated imports. Always confirm the suggested code against real customs records and, for high-stakes shipments, request a binding ruling from CBP or your destination customs authority.

What happens if I use the wrong HS code?

Three consequences. First, customs may reclassify your shipment, leading to delays of 3–14 days plus storage and demurrage charges. Second, you may pay the wrong duty rate — either underpaying (triggering back-payment plus penalties under 19 U.S.C. § 1592 or equivalent statutes) or overpaying. Third, repeated misclassification can trigger a CBP audit and willful misclassification carries criminal penalties up to $1M and 20 years per violation under IEEPA-related statutes.

Do HS codes change over time?

Yes. The WCO updates the HS Nomenclature every 5 years; the current edition is HS 2022, with HS 2027 entering force on 1 January 2027. National extensions (HTS, CN, TARIC) update more frequently — typically annually or quarterly — to reflect new tariff orders, sanctions, and FTA changes. Always work from the current year's tariff schedule.

Share this article: X LinkedIn
M

Marcus

yTrade contributor

Recommended Reading