About HTS Index
A reference tool for the US tariff schedule. No accounts, no lead forms.
What this is
HTS Index is an independent lookup for the Harmonized Tariff Schedule of the United States. It covers 961 four-digit headings and 3,362 eight-digit tariff lines across 96 chapters, and adds two things the government site does not: a side-by-side view of every line inside a heading, and a duty calculator that handles specific (per-kilogram) rates.
Where the data comes from
Every rate on this site is pulled from the US International Trade Commission's public export feed at hts.usitc.gov. The HTS is a work of the US Government and is in the public domain, so republishing it is permitted without a licence.
The dataset behind this site was generated on 2026-11-12. We re-run the import on a schedule and redeploy, so the site moves with the official schedule rather than with a blog post.
What we do not do
We do not tell you which code to use. Classification is a legal determination made under the General Rules of Interpretation, and it depends on facts about your product that no lookup table can see. A ruling from CBP is the only authoritative answer, and binding rulings are free to request.
We also do not compute Section 301, Section 232, antidumping or quota exposure. Those sit outside the HTS rate columns and change by country and by product, often at short notice. Treat the rate here as the starting point, not the landed cost.
Coverage limits
- Chapters 1–97 only. Chapter 98 (special classification provisions) and Chapter 99 (temporary legislation, including Section 301 lists) are excluded because they are not part of the regular statistical schedule.
- Eight-digit lines. The ten-digit statistical suffixes below them carry no rate of their own, so publishing them as separate pages would add noise rather than information.
- No unit-conversion of specific duties. A rate of 4.4¢/kg is applied to kilograms as entered. If your entry is in pounds, convert first.
How it is maintained
The pipeline is deliberately boring: fetch the official feed, normalise it into one JSON file, rebuild. Pages are generated from that file, so a rate cannot drift between the heading page, the line page and the calculator — they all read the same source. When a chapter fails to return data, the build refuses to overwrite the previous dataset rather than shipping a partial schedule.
Corrections
If a rate here disagrees with the official schedule, the official schedule wins and we want to know. Write to [email protected] with the HTS code and the date you checked — we will re-pull the line and correct the dataset.
See also: duty calculator · privacy policy · terms of use