How to read an HTS code (and why the first six digits matter most)
Volos Global
Almost every question about exporting eventually reduces to one number: the tariff code for your product. It determines the duty rate you pay, the trade agreements you can claim, and often which permits apply. Getting it wrong is expensive in both directions — overpaying duties quietly, or underpaying and facing penalties later.
The structure
A U.S. Harmonized Tariff Schedule code has ten digits, read in pairs:
| Digits | Name | Example (8481.80.1000) |
|---|---|---|
| 1–2 | Chapter | 84 — machinery and mechanical appliances |
| 3–4 | Heading | 8481 — taps, cocks, valves for pipes and tanks |
| 5–6 | Subheading | 8481.80 — other appliances |
| 7–8 | U.S. rate line | 8481.80.10 — hand-operated, of copper |
| 9–10 | Statistical suffix | 8481.80.1000 — reporting detail |
The important split is at six digits. Digits one through six are
international. Every country in the World Customs Organization's Harmonized
System uses the same first six digits for the same goods, which is why a
Canadian or Japanese importer will recognize your 8481.80 even though their
national digits differ.
Digits seven through ten are national. They exist so each country can set its own duty rates and collect its own statistics. Your German customer's code will match yours for six digits and then diverge.
Why this matters when you export
When you research a market, you need the six-digit subheading to look up the destination country's duty rate. You cannot hand your ten-digit U.S. code to a foreign tariff database and expect a match beyond six digits.
This is also why a classification can be "right" at six digits and still wrong
at ten. If a report gives you 8481.80 with high confidence but hedges on the
last four digits, that is usually honest rather than unhelpful — the national
line often depends on details like material, operating mechanism, or pressure
rating that a product description does not settle.
Where classification usually goes wrong
A few patterns account for most errors:
- Describing function instead of composition. Customs cares heavily about what a thing is made of, not only what it does. "Water filter" is not enough; the housing material may decide the heading.
- Sets and kits. A boxed assembly of parts is frequently classified as the component that gives it its essential character, not as its most expensive part.
- Parts versus complete goods. A part of a machine may fall under the machine's chapter, or under a general parts heading, or under the material it is made of. These carry very different rates.
- Assuming last year's code still applies. The schedule is revised. A code that was correct three years ago may have been split or retired.
How to confirm it
Use an AI or database lookup to get to a candidate code quickly, then verify before money moves:
- Read the actual chapter and section notes for your heading. They contain binding exclusions that summaries omit.
- Check whether alternatives were plausibly considered. A classification with no runners-up is a classification nobody stress-tested.
- For a first commercial shipment, have a licensed customs broker confirm it. For high volumes or genuine ambiguity, U.S. importers can request a binding ruling from CBP.
Volos gives you a candidate code with its confidence and the alternatives it weighed, so you know whether you are looking at a settled answer or a starting point. It does not replace the broker sign-off, and we would be suspicious of any tool that claimed to.