HS Code Classification: How to Find the Right Code

Every product that crosses a border needs an HS code. That code sets your duty rate, your tariff exposure, and your audit risk. This guide explains how the system works and how to classify any product step by step — no customs background required.

What Is an HS Code?

An HS code is a number that tells customs exactly what your product is. HS stands for Harmonized System. The World Customs Organization (WCO) launched it in 1988 and still maintains it. More than 200 countries and territories use it today. It covers roughly 98% of world trade.

The system gives every product a 6-digit identity. Those 6 digits mean the same thing everywhere. A knitted cotton t-shirt is 6109.10 in the US, in Germany, and in Japan. Countries then add their own digits on top for duty rates and trade statistics.

Why should you care? Because the code drives almost everything in an import. It sets your base duty rate. It decides whether extra tariffs apply. It tells customs which agency rules and documents apply to your goods. Pick the wrong code and you either overpay duty or invite penalties. For a quick first answer, try our free HS code lookup tool.

The WCO updates the system roughly every five years. The current edition is HS 2022, and the next revision is in preparation as of mid-2026. Codes merge, split, and move between editions. Smart importers review their full code list after every revision.

How an HS Code Is Built: Sections, Chapters, Headings

The Harmonized System is a tree. It starts wide and narrows with each pair of digits. There are 21 sections at the top, grouped by industry or material. Sections split into 97 chapters, though chapter 77 is reserved for future use. Chapters split into about 1,200 four-digit headings. Headings split into more than 5,000 six-digit subheadings.

Each level adds two digits. The chapter gives you the first two. The heading adds two more. The subheading completes the international 6-digit code. Here is the full path for a knitted cotton t-shirt:

  • Section XI — Textiles and textile articles. The broad family. Sections carry legal notes that bind your choice, even though they are not part of the number.
  • Chapter 61 — Apparel and clothing accessories, knitted or crocheted. This gives the first two digits: 61.
  • Heading 61.09 — T-shirts, singlets, and similar garments, knitted or crocheted. Now you have 6109.
  • Subheading 6109.10 — Of cotton. The complete international code is 6109.10. A polyester version would fall under 6109.90 instead, often at a different duty rate.

HS vs HTS vs Schedule B: Which Number Do You Need?

These three terms confuse almost every new importer. They are related but not interchangeable. All three share the same first 6 digits. The difference lies in who uses them and what the extra digits do.

The rule of thumb is simple. Importing into the US? Use the 10-digit HTS code from the Harmonized Tariff Schedule. Exporting from the US? Use the 10-digit Schedule B number for your export filing. Talking with overseas partners? The 6-digit HS code is the shared language.

SystemDigitsWho Uses ItWhat It Does
HS (Harmonized System)6200+ countries, maintained by the WCOThe international base. The same 6 digits describe the product worldwide.
HTS (Harmonized Tariff Schedule)10US importers, CBP, and the USITCSets US import duty rates. Digits 7-8 set the rate line; digits 9-10 are statistical.
Schedule B10US exporters and the Census BureauUsed for export filings (EEI) and US export statistics. Never use it for imports.

The Six General Rules of Interpretation, in Plain Language

When two codes both look plausible, you cannot just pick the cheaper one. The General Rules of Interpretation (GRI) decide. They apply in strict order: you only move to the next rule if the current one does not settle the case. Here is what each rule means without the legal jargon:

  • GRI 1 — Read the heading text and the section and chapter notes first. They are legally binding and settle the vast majority of products. Section titles alone prove nothing.
  • GRI 2 — Incomplete or unassembled goods count as the finished article if they have its essential character. A flat-pack chair is still a chair. Mixtures of materials point you toward GRI 3.
  • GRI 3 — When two headings fit, the most specific description wins. For sets and mixtures, classify by the part that gives the essential character. Still tied? Use the heading that comes last in numerical order.
  • GRI 4 — If nothing fits at all, use the heading for the most similar goods. This rule is rare in practice and mostly catches brand-new product types.
  • GRI 5 — Cases and packaging usually follow the product inside. A camera bag sold with the camera classifies with the camera, unless the packaging is reusable or unusual.
  • GRI 6 — Apply the same logic again at the subheading level. Compare subheadings only against other subheadings at the same level.

Not Sure Which Code Fits Your Product?

Send us your product details and target market. We will coordinate a classification review with our licensed broker partners and return a landed-cost estimate.

Request a Classification Review WhatsApp

How to Classify a Product: Step by Step

Classification feels intimidating until you follow a fixed routine. Work through these six steps for each product, in order, and write down what you find. The notes you keep become your reasonable care evidence if customs ever asks.

  1. Describe the product fully: Write down what the item is, what it is made of, and how it is sold. Include composition percentages, dimensions, and packaging. Vague descriptions cause most classification errors.
  2. Identify the material and the function: Decide which one defines the product. A steel desk lamp could follow the steel or the lighting function. The Harmonized System usually cares about function for finished goods and material for parts and raw inputs.
  3. Search the HTS: Use the free search at hts.usitc.gov or start with our HS code lookup tool. Search by what the product is, not by its brand name or marketing label.
  4. Check the section and chapter notes: This is the step most people skip. The notes exclude products, define terms, and redirect goods to other chapters. A note can override what the heading text seems to say.
  5. Apply the GRI and verify the rate: Confirm your choice survives GRI 1 through 6. Then check the full duty picture: the base rate, plus any Section 301 or other additional tariffs tied to that code.
  6. Document your rationale: Save a short memo: the code, the date, the notes you checked, and why you chose it. Keep it with the product file. CBP can ask for this for five years.

Why the Right Code Matters More Than Ever

A decade ago, a sloppy code often cost a few percent in duty. In the 2026 tariff environment, the stakes are far higher. Your HS code now controls four separate cost and risk layers.

First, the base duty rate. US rates typically run from 0% to over 30% depending on the line. Second, Section 301 exposure. The China tariff lists are keyed to HTS codes, so your code decides whether an extra 7.5% to 25% applies. Third, free trade agreement eligibility. USMCA and most other agreements use tariff-shift rules written in HS terms. The wrong code can disqualify goods that deserve 0% duty.

Fourth, antidumping and countervailing duty (ADD/CVD) scope. These orders also reference HS codes, and rates can exceed 100% on covered goods. Landing inside a covered code by mistake is one of the most expensive errors in importing.

Want to see the full stack for your product? Run your code through our tariff simulator, then read our US tariffs 2026 guide for the current landscape.

What Misclassification Can Cost You

US customs law puts the burden on the importer of record. You must use reasonable care when classifying goods. A supplier invoice with a wrong code does not protect you. Neither does a carrier or forwarder filling in a code for you.

If CBP finds an error, it can typically collect the unpaid duties going back up to five years. Penalties come on top. Under US law, negligence cases can reach twice the lost duty. Gross negligence can reach four times the lost duty. Fraud can reach the full domestic value of the goods. Actual amounts depend on the facts and on mitigation.

There are softer costs too. Flagged entries get held for exams, which adds storage fees and delays of days or weeks. Repeat errors raise your risk score, which means more exams on future shipments. The pattern compounds.

Found an old error yourself? A prior disclosure to CBP, filed before an investigation starts, usually caps penalties at the interest owed. Talk to a licensed customs broker or trade attorney before filing. Our customs clearance guide explains where classification sits in the entry flow.

Binding Rulings: How to Lock In Your Classification

When a product genuinely sits between two codes, you do not have to guess. CBP issues binding rulings that settle the question with legal certainty. The ruling binds CBP at every US port, not just your usual one.

Filing is free through the CBP eRulings portal. You describe the product in detail, attach photos or specs, and propose a classification with your reasoning. CBP typically responds within about 30 days, though complex cases take longer.

Before filing, search the CROSS database of past rulings. Someone has probably asked about a similar product already. An existing ruling on a near-identical item is strong support for your code, even though it does not bind you formally.

When does a ruling make sense? High volumes, borderline products, big duty rate gaps between candidate codes, or goods near an ADD/CVD scope. For a product you import weekly, 30 days of waiting buys years of certainty.

How Suaid Global Helps

Suaid Global is a freight forwarder, not a licensed customs broker, and we are honest about that line. What we do: coordinate your shipment end to end through our partner network, including licensed customs brokers who file your entries and review your classifications.

In practice, that means we flag classification questions before cargo moves. If your commercial invoice shows a code that looks off, we raise it early. Our broker partners can review your product list, suggest corrections, and prepare binding ruling requests where the stakes justify it.

We also build duty costs into your quotes, so the rate you compare is the landed cost, not just the freight. Start with our customs clearance service page, or use the HS code lookup tool to get a first read on your product today.

HS Code Classification FAQ

What is the difference between an HS code and an HTS code?

The HS code is the 6-digit international base maintained by the World Customs Organization. The HTS code is the 10-digit US import version built on top of it. Digits 7 and 8 set the US duty rate line, and digits 9 and 10 collect statistics. The first 6 digits of any HTS code are always the HS code.

How do I find the HS code for my product?

Start by describing the product: what it is, what it is made of, and what it does. Then search the official HTS database at hts.usitc.gov, or use our free HS code lookup tool for a quick first pass. Always confirm against the section and chapter notes before using a code, since the notes can redirect goods to a different chapter.

Are HS codes the same in every country?

The first 6 digits are the same in every member country, which is more than 200 today. Beyond that, each country adds its own digits. The US uses 10 digits, the EU uses 8 for its CN codes, and China uses 10. So a 10-digit code from a Chinese supplier only matches the US code on the first 6 digits.

Who is responsible if the HS code on an import is wrong?

The importer of record carries the legal duty, full stop. US law expects you to use reasonable care when classifying goods. A wrong code supplied by your factory, your carrier, or even your broker does not transfer that liability. This is why documenting how you chose each code matters: it is your main evidence of reasonable care.

How much does a CBP binding ruling cost and how long does it take?

Filing through the CBP eRulings portal is free. CBP typically responds within about 30 days, though complicated products can take longer. The ruling binds CBP at all US ports, which gives you durable legal certainty. For high-volume or borderline products, the short wait is usually worth it.

What if my supplier puts the wrong HS code on the invoice?

Treat supplier codes as a hint, never as the answer. Suppliers classify under their own export rules, and they sometimes pick codes that lower their export costs rather than yours. Verify the code yourself or through a licensed broker before entry. If a wrong supplier code reaches CBP, the penalty exposure lands on you as the importer of record.

How often do HS codes change?

The WCO revises the Harmonized System roughly every five years. The current edition is HS 2022, and the next revision is in preparation as of mid-2026. Between editions, the US can still change its own 10-digit lines and duty rates at any time. Review your full code list after each WCO revision and after major US tariff actions.

Get Your Classifications Right Before the Next Shipment

One misclassified SKU can erase a year of freight savings. Send us your product list and we will coordinate a review with our licensed broker partners.

Talk to Our Customs Team WhatsApp

Explore Our Services

Industries We Serve

Real-World Success Stories

Continue reading

Quote Your Lane. Door-to-Door.

Suaid Global coordinates ocean, air, and ground across 40+ countries through a vetted partner network. One team, one thread, one quote — priced for your cargo, not our capacity.

Select Language