How to read an HTS code (and why the wrong one is costing you)
The 10-digit code that sets your duty rate, explained the way a broker reads it — including the step most guides skip.
By Joy Xue
Every product you import gets a Harmonized Tariff Schedule (HTS) code, and that code sets your duty rate. Get it right and you pay what you owe. Get it wrong and you either overpay on every shipment or underpay and invite a penalty later. It’s worth understanding how the number is built.
The 10 digits, decoded
A U.S. HTS code has ten digits, and they narrow from general to specific:
- Digits 1–2 — Chapter. The broad category (e.g., 94 = furniture).
- Digits 3–4 — Heading. The type of product within the chapter (e.g., seats).
- Digits 5–6 — Subheading. More specific (this is the internationally-standard “HS” part; the first six digits are the same worldwide).
- Digits 7–8 — U.S. tariff rate line. Where the U.S. sets the actual duty rate.
- Digits 9–10 — Statistical suffix. For trade data; doesn’t change the duty but must be right.
So the first six digits are global; the last four are how the U.S. pins down your rate. A product can plausibly fit more than one heading — and the difference between them can be several percentage points of duty on every shipment.
Why the wrong code is expensive (both directions)
- Too high a rate: you overpay duty, quietly, forever, until someone notices.
- Too low a rate: you underpay — which sounds good until a CBP review turns it into back-duties plus penalties. Misclassification doesn’t show up immediately. When it does, it’s costly.
Classification is also where legitimate savings hide. The right (defensible) code, first-sale valuation, free-trade-agreement eligibility, and country-of-origin all interact with the HTS number.
The step most guides skip: rulings
Beyond reading the tariff schedule, CBP publishes its own past classification decisions in a database called CROSS (Customs Rulings Online Search System). When a classification is genuinely ambiguous, checking how CBP has already ruled on similar goods is how you land on a code that will actually hold up — not just one that seems reasonable. For real uncertainty, you can even request a binding ruling. That’s the difference between guessing and knowing.
When to get help
If your products are simple and unchanging, you may be fine. Get a professional set of eyes when:
- You’re importing something new, or the product changed.
- Two headings both look plausible (the rate difference is your risk and your opportunity).
- Your goods touch special tariffs (301/232) or partner-agency rules, where classification also drives eligibility and cost.
Classification is core to what we do, and we treat it as a place to find you money, not just a box to tick. If nobody has reviewed your codes with fresh eyes lately, especially on products that changed or that carry special tariffs, it’s worth a look.
Sources & further reading
Written by Joy Xue
A University of Michigan data-science graduate and licensed U.S. customs broker, and the founder of Borderless (CBP filer code NQR). Verify our license · About Borderless