Guide

How to Find an HS Code for a Product

Learn how to find HS code candidates from product material, function, construction, and destination market before preparing customs documents.

What it means

An HS code is a product classification used by customs authorities to organize goods, calculate duties, and apply import rules. The first six digits are internationally harmonized, but many countries add extra digits for national duty rates and regulatory measures. That is why a good workflow starts with candidate headings, not a guaranteed answer.

Why the first 6 digits matter

The first 6 digits are internationally harmonized and shared by most customs systems. After 6 digits, each market adds its own national extensions for duty rates, statistical reporting, and regulatory measures.

Step-by-step workflow

1) Write a plain product description. 2) Identify the main material. 3) Describe the function. 4) Note construction, use, and destination-specific clues. 5) Search official tariff systems for the most likely heading. 6) Compare explanatory wording and review destination-specific extensions. 7) Verify the final code in an official tariff database before filing.

What details matter most

Material (cotton, plastic, steel), function (garment, accessory, tool, battery), construction (knitted, woven, molded, assembled), and use (children, food-contact, electronic, cosmetic) are the four biggest classifiers. Marketing names are not enough.

Example

For a cotton crew neck T-shirt, useful facts include cotton as the chief material, knitted construction, garment function, and retail sale. Those clues may point to a 6109 candidate heading, but the final destination code can depend on gender, fiber composition, and national extensions.

Marketplace and CSV workflows

For ecommerce catalogs, the practical workflow is to keep product facts, HS code candidates, country of origin, declared value, invoice description, and shipment context together in a CSV-ready form so the same data flows into the AI HS Code Finder, the CSV Catalog Checker, the Commercial Invoice Generator, and the CN22/CN23 Generator.

Common mistakes

Common mistakes include using a supplier code without checking the destination market, classifying by marketing name instead of material and function, ignoring national extensions after the first six digits, and reusing one code across products with different materials or construction.

When to ask a broker

Ask a licensed professional when the product is high value, regulated, ambiguous, or shipped in repeated volume. Common triggers are cosmetics, food, supplements, batteries, electronics, and children products.

Source note

Use official tariff databases such as USITC HTS, EU TARIC, and UK Trade Tariff for final review. If the product is high value, regulated, ambiguous, or repeatedly imported, ask a licensed professional to review before filing.

Maintainer

Reviewed by Ryan Cole

Ryan Cole maintains TariffCatalog from the perspective of a long-time ecommerce operator with 15+ years of experience in product catalog, international shipping, and pre-shipment data workflows. This page is reviewed for guide workflow clarity, source-check clarity, and estimate-only or candidate-only wording.

TariffCatalog is a preparation aid, not a customs broker, legal, tax, or freight-forwarding service. Verify final classifications, rates, documents, and filing treatment with official sources or qualified professionals.

Last reviewed: · Maintainer entity: Ryan Cole · Source policy: verified against official customs and tariff sources

Official source note

References to verify

FAQ

Common questions

Is an HS code the same in every country?

No. The first six digits of an HS code are internationally harmonized, but each market then adds its own national digits for duty rates, statistical reporting, and regulatory measures. The same product can carry a different full code in the US HTS, the EU TARIC, the UK Trade Tariff, and the destination national schedule. Use the harmonized six digits as a starting point and verify the rest in the destination tariff database before filing.

Can I use a supplier HS code?

A supplier code can be a useful starting reference, but it is not safe to copy it directly. The supplier may have classified under their own export tariff, not the destination tariff; the product may be a different variant; or the destination market may apply a different national extension. Always treat a supplier code as a hint, then verify the final code in the destination tariff database and document why you chose the code you used.

What product details matter most?

Material, function, construction, and intended use carry the most weight for HS classification. Marketing names, brand names, and SKU labels are not enough. Examples: a T-shirt is classified by fiber (cotton vs synthetic) and knit construction, not by SKU. A phone case is classified by material (plastic, leather, textile) and by whether it includes electronics or a battery. The AI HS Code Finder uses these four detail buckets to suggest candidates.

Do marketplaces require HS codes?

Most major marketplaces require some form of customs data on cross-border listings, although the field name and depth differ. Shopify, Amazon, eBay, Etsy, and Walmart each have their own product customs fields. Even when a marketplace does not require a code, providing one reduces label rejections, customs delays, and customer-facing duty surprises. Treat the marketplace customs field as a minimum, not a substitute for proper classification.

What if two headings look possible?

Pick the heading whose explanatory wording most closely matches what the product is, made of, and how it is used. Compare the candidate text in the official tariff notes, not just the heading number. If two headings still look plausible after that, narrow by subordinate rules such as "primarily of," "kind used with," or specific exclusion notes. When ambiguity remains and the product is regulated or high value, ask a licensed professional to issue a binding ruling or formal advice.

When should I ask a broker?

Ask a licensed broker or trade professional when the product is regulated (cosmetics, food, supplements, medical devices, batteries), high value, ambiguous in classification, repeatedly shipped, or destined for a country with strict pre-clearance rules. A one-time consultation or a binding ruling can pay back many times over when the same product is shipped across dozens of orders. TariffCatalog helps prepare inputs for that conversation, not replace it.

Are candidate codes binding classifications?

No. Candidate codes generated by the AI HS Code Finder are starting points based on product facts, not binding classifications. Only customs authorities and licensed professionals can issue binding rulings. Candidates must be verified against the destination tariff database, and any regulated, high-value, or high-volume shipment should still be reviewed by a qualified professional before filing.

Can I bulk classify a catalog?

Yes, but in batches rather than one-by-one. The CSV Catalog Checker scans Shopify, WooCommerce, Amazon, or custom CSV exports for missing customs fields and groups products that share material and function. Use the candidate HS code lookup as a first pass, then run a manual review on the top 20 percent of SKUs by volume or revenue, since those typically account for the majority of customs risk.

Last reviewed: 2026-08-02

Disclaimer

TariffCatalog provides informational tools and preparation workflows only. Verify final classification, rates, document requirements, and filing treatment with official sources or licensed professionals.