Free Tool

HTS Code Lookup

Free Harmonized Tariff Schedule lookup. Search 30,000+ HTS codes by description or number. View current MFN duty rates, active surcharges (Section 232, 301, 122), and recent rate changes. No signup required.

What is an HTS code?

An HTS (Harmonized Tariff Schedule) code is a 10-digit classification number assigned by US Customs and Border Protection (CBP) to every product imported into the United States. Every entry summary filed with CBP must declare an HTS code, and that code determines the base duty rate the importer owes — plus any applicable Section 232, Section 301, Section 122, or IEEPA-program surcharges that stack on top.

HTS codes are derived from the international Harmonized System (HS) maintained by the World Customs Organization. The first 6 digits of every HTS code match the HS code used worldwide. The last 4 digits are US-specific: a 2-digit subheading number followed by a 2-digit statistical suffix that CBP uses to track import volume by origin and product variant.

Misclassifying an HTS code carries real cost. Penalties for negligent misclassification run 20–40% of the duty owed; fraudulent misclassification can be assessed at 4× the duty plus criminal liability. CBP issues legally binding classification rulings on request — file at rulings.cbp.gov when a classification is high-stakes or ambiguous.

Structure of an HTS code

Read left-to-right, an HTS code narrows scope at each level. Example: 8471.30.01.00 — portable automatic data-processing machines (laptops).

  • Chapter (2 digits — 84): Nuclear reactors, boilers, machinery
  • Heading (4 digits — 8471): Automatic data-processing machines and units
  • Subheading (6 digits — 8471.30): Portable digital ADP machines, weight ≤10 kg
  • US tariff line (8 digits — 8471.30.01): US subheading; sets the legal duty rate (Free in this example)
  • Statistical suffix (10 digits — 8471.30.01.00): Used by CBP for volume reporting; does not change the rate

CBP requires the full 10-digit code on every Customs Entry Summary (CBP Form 7501). TariffDesk indexes data at the 10-digit level but inherits rates from the 8-digit parent when the statistical suffix doesn't change them — which is the case for roughly 54% of all codes.

All 97 Chapters of the HTSUS

The Harmonized Tariff Schedule of the United States is organized into 21 Sections covering 97 Chapters (Chapter 77 is reserved). Each chapter is a self-contained classification family. Click any chapter to start narrowing toward your code.

Section IIIAnimal or vegetable fats and oils

Section XIVPearls, precious stones, metals, coin

Section XXIWorks of art, collectors' pieces, antiques

How TariffDesk uses HTS codes

Once you've identified the right HTS code, TariffDesk shows you the full picture: every active duty component, the change history, and (with a free trial) real-time alerts when any of those components move.

  • The Stack Visualizer shows the universal duty stack for any HTS code + origin pair — MFN + §232 + §301 + §122 stacked in the correct CBP order, with the total landed rate.
  • The AD/CVD Screener checks whether a code is on an active antidumping or countervailing duty order — a category many calculators miss entirely.
  • The News feed tracks Federal Register notices, court rulings, and CSMS updates as they ship — usually within hours of publication.
  • The Recent Changes page is the live diff of every rate change in the last 30 days, with the Federal Register cite for each.

Every rate displayed on TariffDesk is cited to the primary source — USITC for MFN rates, USTR for Section 301, Federal Register for Section 232 and Section 122, CBP CSMS for clarifications. We don't paraphrase government text or guess at applicability. If you can't defend a rate to CBP with the cite we provide, we want to know.

HTS Code Lookup — FAQ

What is an HTS code?

An HTS (Harmonized Tariff Schedule) code is a 10-digit number assigned by US Customs (CBP) to every product imported into the United States. It determines the base MFN duty rate plus any active surcharge programs (Section 232, Section 301, Section 122). The first 6 digits are the international HS code; the last 4 digits are US-specific subheadings and statistical reporting numbers.

How do I find my HTS code?

Start by describing the product as specifically as possible — material, function, processing state. Use the search box above to scan 30,000+ codes by keyword. For high-stakes classifications (large shipments, ambiguous goods, novel products) request a CBP binding ruling at rulings.cbp.gov, which carries legal protection if your import is audited.

What's the difference between an 8-digit and a 10-digit HTS code?

The 8-digit code (the subheading) is the international tariff classification — it determines the duty rate. The 10-digit code adds a 2-digit US statistical suffix that tracks volume and origin but does NOT change the rate. CBP requires the full 10-digit code on every entry. If TariffDesk shows the same rate for an 8-digit and its 10-digit child, that's because rates are set at the 8-digit level.

How often do tariff rates change?

MFN base rates change rarely — usually only when the USITC publishes a new Harmonized Tariff Schedule revision (typically once per year). Section 232/301/122 surcharge rates change frequently — often weekly via Federal Register notices, Presidential Proclamations, and USTR Section 301 modifications. TariffDesk scans government sources every 30 minutes and alerts you on any change to a code you watch.

Can I track changes to a specific HTS code?

Yes. Search the code, click through to its detail page, and add it to your TariffDesk watchlist. You'll get an email or SMS the moment any rate component changes — MFN, Section 232, Section 301, or Section 122 — with the old rate, new rate, dollar impact estimate, and Federal Register citation. Free trial covers 10 codes.

What's a Section 301 tariff?

Section 301 is a punitive duty imposed by USTR on Chinese imports in response to trade practices. It started in 2018 across four lists (List 1-4B) and now covers most goods of Chinese origin. Rates range from 7.5% to 100% depending on the product. The China-specific Section 301 tariffs stack on top of MFN, Section 232, and Section 122 rates.

What's a tariff exclusion list?

An exclusion list is a USTR-published set of HTS codes (or product descriptions) that are temporarily exempt from a surcharge program. The active Section 301 exclusions are extended through November 2026. To claim, your goods must match the exclusion description exactly, your HTS code must be on the list, and you must declare the exclusion code on entry. TariffDesk surfaces active exclusions on every affected /hts/[code] page.

Is the data on TariffDesk official?

TariffDesk pulls rate data from primary sources: the USITC Harmonized Tariff Schedule, USTR Section 301 modifications, CBP CSMS messages, and Federal Register notices. Every rate displayed cites the source document. We are not a licensed customs brokerage — for binding classification or filing advice, work with a licensed broker. TariffDesk is a monitoring and verification tool, not a legal opinion.