INTERNATIONAL TRADE LAW
The Harmonized System (HS): Foundation of Import Codes

The Harmonized System (HS) is the international product-coding system, maintained by the World Customs Organization, that gives every traded good a six-digit number recognized by more than 200 countries. It is the foundation your U.S. import code is built on. Before you can figure out a duty rate, a quota, or whether a free-trade agreement applies, you have to find the right HS-based code — so understanding how the system is built is the starting point for getting customs right.
What the Harmonized System Is
The HS is a shared global language for goods. The World Customs Organization (WCO) maintains the nomenclature, and more than 200 countries and customs unions use it to classify what crosses their borders. The HS Convention itself has roughly 160 contracting parties who agree to apply the same headings and rules.
That shared base matters because the first six digits of a product’s code mean the same thing in every member country. An exporter in Germany and an importer in the United States can describe the same product with the same six digits, which keeps duty assessment, trade statistics, and regulatory screening consistent worldwide.
How the HS Is Structured
The HS is a hierarchy that moves from broad to specific. Each level narrows the description until you reach the internationally harmonized six-digit subheading.
| Level | Digits | What it captures |
|---|---|---|
| Section | (grouping) | One of 21 broad groupings of goods |
| Chapter | 2 | A category by material or product type |
| Heading | 4 | A specific category within the chapter |
| Subheading | 6 | The internationally harmonized product description |
The 2022 edition contains over 1,200 four-digit headings and more than 5,600 six-digit subheadings, so most products have a precise home if you read the structure carefully. You work down the hierarchy — section, then chapter, then heading, then subheading — never sideways.
From the HS to the U.S. HTS
The United States builds on the six-digit base with the Harmonized Tariff Schedule of the United States (HTSUS), a ten-digit system. The U.S. International Trade Commission (USITC) publishes and maintains the HTS, while U.S. Customs and Border Protection (CBP) administers and enforces classification when goods enter.
The extra four digits add U.S.-specific detail on top of the international six:
- Digits 7–8 set the U.S. duty rate — the legal tariff line.
- Digits 9–10 are statistical, used to collect trade data.
So an HS code is the six-digit international base, and an HTS code is the ten-digit U.S. version that adds rate and statistical detail. For a deeper walk-through of the U.S. schedule, see our HTS crash course, and for the fundamentals of reading a code, our tariff classification basics.
How a Code Is Chosen: The GRIs
Classification is not guesswork. It follows the General Rules of Interpretation (GRIs) — six numbered rules applied in strict order:
- GRI 1 classifies by the terms of the headings and the section and chapter notes. This resolves most goods.
- GRIs 2–5 handle the harder cases: incomplete or unassembled articles, mixtures, composite goods, sets, and packaging.
- GRI 6 applies the same logic at the six-digit subheading level.
You only move to the next rule when the one before it does not settle the question. Two reference tools support the analysis: the WCO’s Explanatory Notes, the semi-official commentary on what each heading covers, and CBP’s published rulings, searchable in the free CROSS database. Our step-by-step guide to classifying imports shows the GRIs in action.
Why HS Codes Change
The HS is not static. The WCO revises it about every five years to keep pace with new products, technology, and trade patterns. The current edition took effect on January 1, 2022, and the next revision is scheduled for 2027. Those updates can move a product from one heading to another, split old categories, or create new ones.
That is why classification is never “set and forget.” A code that was correct in 2021 may have shifted in the 2022 edition, and a code you rely on today could move in 2027. Reviewing your classifications against each edition is part of staying compliant.
Why the Right Code Matters
Everything downstream flows from the code: the duty rate, whether antidumping or countervailing duties apply, free-trade-agreement eligibility, and which partner-agency rules attach. Under U.S. law the importer of record must use reasonable care to classify goods correctly — CBP does not assign your code for you. A repeated error can compound into significant duty exposure and penalties before anyone notices, which is why the responsibility sits with the importer. We cover that duty in who is responsible for import classification.
Frequently Asked Questions
What is the difference between an HS code and an HTS code? The HS code is the six-digit international base used worldwide. The HTS code is the ten-digit U.S. version, which adds duty-rate and statistical digits on top of those six.
Who maintains the Harmonized System? The World Customs Organization maintains the international HS nomenclature. In the United States, the USITC publishes the HTS, and CBP enforces classification at entry.
How often does the HS change? About every five years. The current edition took effect in 2022, and the next is scheduled for 2027. Editions can move products between codes, so classifications should be rechecked.
Is the first six digits really the same in every country? Yes. That harmonization at the six-digit level is the entire point of the system, though each country adds its own digits beyond six for duty and statistics.
Importing into the U.S. and unsure where your products land? Reidel Law Firm prepares flat-fee import/export compliance memos and advises importers on classification and customs compliance with direct attorney access. Get an import compliance memo →


