HTS Code Lookup: How to Classify Your Product (And Not Get Burned)
Most importers either copy their HTS code from their supplier's invoice or type their product into a search bar and pick the first result. Both approaches work until they don't. In 2026 — when the wrong code can mean 25% more in duties — getting this right actually matters.
In this guide
What Is an HTS Code?
An HTS code — Harmonized Tariff Schedule code — is the 10-digit number US Customs and Border Protection uses to classify every product imported into the country. It determines your duty rate, whether any special tariffs apply (Section 301, Section 232, etc.), and whether import restrictions or licensing requirements kick in.
Every shipment you import needs one. And the importer of record — you — is legally responsible for getting it right. Your freight forwarder, customs broker, or supplier can suggest a code, but the liability sits with you.
6403.99.9065
64 = Chapter (Footwear, gaiters)
6403 = Heading (Footwear with outer soles of rubber/plastics/leather)
6403.99= Subheading (Other)
6403.99.90 = US-specific subheading
6403.99.9065 = Statistical suffix (final 2 digits)
The tariff rate applies at the 8-digit level. The last two digits are a statistical suffix used for trade data — they don't affect your duty rate, but you still need to include them on your entry documents.
HS Code vs. HTS Code: The Difference
| Feature | HS Code | HTS Code |
|---|---|---|
| Digits | 6 | 10 |
| Used by | Most countries worldwide | United States only |
| Set by | World Customs Organization (WCO) | US International Trade Commission |
| Used for | Exports, international shipping docs | US customs entry, duty calculation |
| Compatible? | Yes — the first 6 digits of an HTS code always match the HS code | |
When your supplier gives you a code, it's usually an HS code (6 digits) from their country's system. Those first 6 digits will usually match the US HTS code, but the last 4 digits — which determine your exact duty rate and special tariff applicability — are US-specific and need to be verified separately.
Don't assume your supplier's code translates cleanly. It usually does, but the cases where it doesn't are expensive.
How to Find Your HTS Code (Step by Step)
The classification system follows a hierarchy — sections → chapters → headings → subheadings. The official guidance from the USITC is to think of it like a pinball game: you have to start in the right path, or you can't win.
1Identify your product's material and primary function. Classification is usually based on what something is made of and what it does. A ceramic knife is classified as a ceramic article (Chapter 69), not as a knife (Chapter 82) — despite being a knife.
2Search hts.usitc.gov. Use keywords describing your product. Note: search results are a starting point, not an answer. The tool won't find "phone charger" — they're listed as "static converters for telecommunication devices." If your search returns nothing useful, try more general terms (material, function) rather than the product name.
3Read the legal text, not just the search result. This is the part everyone skips. Chapter notes and section notes override what you think a heading says. A product can appear to fit a heading but be explicitly excluded in the notes. Check the notes before deciding.
4Apply the General Rules of Interpretation (GRI). These are the official rules that govern how ambiguous products get classified. GRI 1 (the heading itself) gets you most of the way there for simple products. GRI 3 covers composite goods and sets — if your product has multiple components, which one gives it its "essential character"?
5Verify with CROSS or request a binding ruling for anything ambiguous. If you've read the HTS and you're still not sure, don't guess. Check how CBP has classified similar products in rulings (CROSS), or ask them directly for your specific product (binding ruling).
Using the USITC HTS Search Tool
The official tool is at hts.usitc.gov. It's free, it's authoritative, and it has some quirks worth knowing about.
What it does well
- Shows the full current HTS schedule, updated with all amendments
- Lets you browse by chapter (useful when keyword search fails)
- Shows the MFN (column 1) duty rate directly in search results
- Links to chapter notes and section notes
Where it fails
- Uses legal/technical terminology — "phone charger" won't find anything
- Doesn't show Section 301, Section 232, or Section 122 tariffs on top of the HTS base rate — those are applied separately
- Returns too many results for broad terms like "shirt" or "electronics"
- Doesn't tell you if there's a better or more specific classification you're missing
⚠ The USITC tool shows base HTS rates only. It does not reflect Section 301 tariffs on Chinese goods, Section 232 on steel/aluminum, or the current Section 122 baseline. To see the full duty stack, use our duty calculator — it applies all current tariff layers by country of origin.
Reading the HTS schedule
Once you find a potential heading, navigate to the full chapter page and read the notes at the top. They often contain explicit exclusions or redirects. The USITC specifically flags the ceramic knife example: Chapter 82 covers "knives with cutting blades," but the chapter notes explicitly exclude ceramic blades and say those belong in Chapter 69.
If the notes say your product is excluded and redirected to another chapter — follow it. The notes override the heading text.
When to Use the CROSS Database
CROSS (Customs Rulings Online Search System) is CBP's public database of classification rulings — rulings.cbp.gov. Over 200,000 rulings are searchable. This is underused and genuinely useful.
Use CROSS when:
- The USITC search returns nothing or too many results
- Your product is new, hybrid, or ambiguous (a smartwatch? A heated jacket?)
- You want to see how CBP actually classified something similar in practice
- Your supplier's code doesn't match what you found in the HTS
CROSS rulings are searchable by keyword, product description, ruling number, or date range. A ruling for someone else's product isn't legally binding for you, but it's strong evidence of how CBP thinks about your category. If CBP classified 15 similar products under 8516.80.8000, and you're classifying yours under something else, you should have a good reason.
💡 Pro tip: Search CROSS using the description you'd use with a customs broker, not the marketing name of your product. "Portable battery-powered heating pad" gets you further than "ThermaComfort Pro." CBP thinks in materials and functions, not brand names.
Getting a Binding CBP Ruling
A binding ruling is CBP's official written answer to "what is the correct HTS code for my specific product?" Once issued, both you and CBP are locked in. When your shipment arrives, the officer can't reclassify it differently.
When you should get one
- The correct code is genuinely unclear after consulting the HTS and CROSS
- You're importing high volume where a misclassification would be very costly
- Your product is new or novel and doesn't fit cleanly into any heading
- Your product sits at the boundary between two headings with significantly different duty rates
How to request one
Requests are submitted electronically through the eRulings portal at cbp.gov/trade/rulings. The request is free. You'll need to provide a complete description of the product — materials, function, how it's used, how it's made — plus a sample or detailed photos for physical goods.
Response times typically run 30–90 days. You can import while waiting, but the ruling will apply retroactively to entries after the request date if it differs from what you filed. Plan accordingly.
One thing to watch: Binding rulings can be modified or revoked by CBP if the law changes or if CBP issues a new ruling that conflicts. But you get notice before revocation takes effect, and you're protected for shipments made in good faith before the revocation date.
Common Misclassification Mistakes
Most classification errors aren't fraud — they're lazy shortcuts. These are the patterns that get importers in trouble:
Copying the supplier's code without verifying
Your supplier in China, Vietnam, or Mexico gives you a code for their export paperwork. It's based on their country's version of the HS. The first 6 digits probably match the US HTS, but the last 4 — which determine whether you hit a 7.5% List 4A tariff or a 25% List 3 tariff — are US-specific. Always look up those last 4 digits yourself.
Picking the first search result
Searching "t-shirt" and clicking the first heading is fine until it isn't. Apparel classification depends on fiber content (cotton vs. synthetic), knit vs. woven, gender, and whether it's for adults or children. The difference between headings can be 5–20 percentage points in duty rate.
Classifying by product name, not composition
A "sports water bottle" isn't classified by its use — it's classified by what it's made of. Stainless steel: Chapter 73. Plastic: Chapter 39. Glass: Chapter 70. Same product name, very different codes and rates.
Missing the chapter notes
The ceramic knife problem above. Chapter notes and section notes legally define what belongs in a chapter — they can exclude things that seem obvious inclusions, and redirect things you wouldn't expect. Read the notes before you finalize a classification.
Getting material composition wrong
Bogg Bag, the viral beach tote brand, ran into trouble over a keychain. A zinc alloy ring was accidentally classified as stainless steel — bumping duty rates up by 30%. Small details in material composition can make a big difference. Verify with your manufacturer, not just the product description.
Not updating classifications after HTS revisions
The USITC updates the HTS periodically — codes get added, removed, and renumbered. A code that was valid in 2024 may have been renumbered or abolished by now. If you've been using the same code for 2+ years without checking, verify it's still current.
Penalties for Using the Wrong Code
Misclassification accounts for an estimated 42% of all CBP customs penalties. The range of consequences:
| Violation Type | Penalty Range | Notes |
|---|---|---|
| Overpayment of duty | No penalty — you just overpaid | File for a refund within 180 days |
| Underpayment (innocent mistake) | Back-duty + interest | CBP will bill the difference |
| Negligent misclassification | Up to 4× unpaid duty | Penalty on top of back-duty |
| Gross negligence | Up to 4× the entered value | For systemic or repeated errors |
| Fraud (intentional evasion) | Up to the value of goods + seizure | Criminal liability possible |
Most penalties are civil, not criminal. CBP distinguishes between honest mistakes and deliberate schemes. If you made a good-faith effort to classify correctly and got it wrong, you'll likely owe back-duties plus interest, not a multiplied penalty. But "I trusted my supplier" is not a defense.
If you discover you've been using a wrong code, you can self-disclose to CBP through a Prior Disclosure — this significantly reduces or eliminates the civil penalty component. You'll still owe the back-duties, but the multiplied penalty is waived.
Know your duty rate before your shipment arrives
Our free duty calculator shows the full tariff stack for your product: base HTS rate plus Section 301, 232, and 122 — broken down by country of origin. No account required.
Calculate Your Duty →Frequently Asked Questions
Official Resources
- USITC Harmonized Tariff Schedule (official lookup tool)
- CBP CROSS — Customs Rulings Online Search System
- CBP eRulings Portal — Request a Binding Ruling
- USITC: Frequently Asked Questions About Tariff Classification
- US Trade.gov: Harmonized System (HS) Codes
See the full duty stack for your product
Our duty calculator applies your HTS base rate plus all current tariff layers — Section 301, 232, and 122 — by country of origin. Free, no signup needed.
Try the Duty Calculator →Disclaimer: This article is for informational purposes only and does not constitute legal, tax, or customs advice. HTS classifications are product-specific and fact-dependent. When in doubt, consult a licensed customs broker or request a binding ruling from CBP. Information is accurate as of April 1, 2026.