
The code on your supplier’s commercial invoice is not wrong, exactly. It’s just answering a different question than the one US Customs is asking you. We see this every week: an importer forwards a proforma invoice, points at a number in the corner, and asks whether it’s the right one to file. The honest answer is that it’s a lead, not a conclusion — and the part of it you can safely reuse is smaller than most people assume.
Why your supplier’s code is their answer, not yours
When a Chinese factory quotes you a code, that code came out of their export declaration to China Customs. It exists to get the goods out of China, to support their export processing, and to satisfy their own filing requirements. Nobody at that factory is thinking about your duty bill, and nobody there carries any liability for it.
Here’s the part that is genuinely useful. The Harmonized System is maintained by the World Customs Organization, and the first six digits are standardized internationally. So your supplier’s first six digits and your first six digits should generally line up. If they don’t, that’s a signal worth chasing — either you’re describing the product differently than they are, or one of you has misread the product.
Past digit six, you’re on your own. The United States uses the HTSUS at ten digits, and those last four are a domestic construction that a Chinese exporter has no reason to know. Treat the supplier’s code the way you’d treat a colleague’s guess: useful for narrowing the search, useless as a defence.
What the ten digits actually mean
Before you can verify anything, you need to know which part of the number you’re looking at.
| Digits | What they are | Who sets them |
|---|---|---|
| 1–6 | International HS code | World Customs Organization |
| 7–8 | US rate line — this is where the duty rate lives | United States |
| 9–10 | Statistical suffix | United States |
Digits seven and eight are the ones that cost or save you money. Two products can share the same six-digit HS heading worldwide and land on completely different US rate lines. That’s the whole reason a supplier-supplied code can look right and still leave you exposed.
For a US entry you need all ten. Six is not enough. Eight is not enough. Your broker will ask for ten, and if you can’t give them ten, they’ll pick one — which is a fine short-term solution and a terrible long-term one, because the responsibility still sits with you.
A method that actually holds up: how to find your HTS code step by step
Step 1: Describe the product the way a tariff does
Marketing language is the enemy here. “Premium ergonomic desk organizer” tells a classifier nothing. Write down, in flat terms:
- What the thing physically is
- What it’s made of, by weight and by value, if it’s mixed
- What it does — its function in use
- How it’s presented: retail packed, bulk, a set, a kit, unassembled
- Whether it’s a part of something else, and if so, what that something else is
That last one trips people constantly. A motor sold on its own and the identical motor sold as a component of a finished appliance can classify differently. Ask your factory for the bill of materials and a technical spec sheet, not a brochure. If they hesitate, that itself tells you something.
Step 2: Decide what the product essentially is
The tariff has its own logic, printed as the General Rules of Interpretation at the very front of the schedule. Read them once. They’re short, and they resolve most arguments before they start.
The reasoning runs roughly like this. First, does a heading describe the goods by name? If yes, that usually settles it. If the product is a composite or a set and no single heading covers it, you look for its essential character — the material or component that gives the article its identity. A stainless steel bottle with a silicone sleeve and a plastic cap is a steel bottle. A cotton tote with a leather trim strip is still a cotton bag. The question is never “what’s in it” but “what makes it what it is.”
Write your reasoning down as you go. Not for style points — you’re building a file you may need later.
Step 3: Look it up in the official schedule
The authoritative source for the US is the Harmonized Tariff Schedule published by the USITC at hts.usitc.gov. Free, searchable, and the actual legal text. Third-party lookup tools are convenient, and some are good, but none of them are the tariff. When a tool and the USITC disagree, the USITC wins.
Two habits make this go faster. Search the schedule by product term, then stop and read the chapter notes and section notes above whatever heading you land on. Those notes contain exclusions that will quietly disqualify your first choice. Second, once you’re inside a chapter, work down the indent levels in order rather than eyeballing the list — the subheadings are hierarchical, and skipping a level is how people end up two rate lines away from the right answer.
Step 4: Check whether CBP has already decided this
This is the step most importers skip, and it’s the cheapest one. CBP maintains CROSS, a searchable database of past classification rulings. Search it by product term, by material, by the code you’re considering.
What you’re hunting for is a ruling on a product close enough to yours that the reasoning transfers. Read how CBP argued it, not just the code they landed on. Sometimes you’ll find a ruling that kills your preferred classification outright, and finding that at your desk is enormously better than finding it in a CF 28 request for information three months after the container lands. Rulings are issued to specific importers on specific facts, so a close match is evidence and guidance, not a permit — but it’s strong evidence, and it shows you were looking.
Step 5: Get a binding ruling when the call is close or the money is big
If you’re genuinely torn between two codes, or if you’re about to commit to a program of repeat shipments where a wrong call compounds, you can request a binding classification ruling from CBP through eRulings. You describe the product, you propose a classification, CBP tells you the answer, and that answer binds them.
Check CBP’s current stated processing times and submission requirements directly before you file, since those change. A workable decision rule: if the difference between the two candidate codes, multiplied by twelve months of planned volume, is larger than what a ruling costs you in time, request the ruling. For a single trial order of samples, it’s usually overkill. For a product you intend to import for years, it’s the cheapest insurance in the whole process.
The code is a money decision before it’s a paperwork decision
Four things hang off your ten digits, and they compound.
The MFN base rate. Read it off the USITC schedule for your specific rate line. Don’t take a rate from a blog, ours included — rate lines get revised.
Section 301. Whether China-origin goods catch a Section 301 tariff, and at which list rate, is driven by the code. Lists 1, 2 and 3 carry 25%, List 4A carries 7.5%, and certain strategic sectors run far higher — electric vehicles at 100%, solar and semiconductors at 50%. The critical mechanic is that Section 301 stacks on top of the MFN base rate. It does not replace it. An importer who budgeted the base rate and got hit with both is an importer whose margin just evaporated. Verify current list membership and rates for your specific code before you price anything.
Exclusion eligibility. Product exclusions are also code-driven, and they have effective dates. A code that qualified last year may not qualify now. Check status at the time of entry, not at the time of quotation.
Other agency requirements. Your classification can trigger review by FDA, FCC, EPA or others depending on the product. Confirm this per product rather than assuming — the trigger is specific, and getting it wrong turns into a cargo hold rather than a duty bill.
Once you’ve settled the code, run the arithmetic properly. Our customs duty calculator lets you model base duty plus Section 301 against your declared value, and it’s worth doing before you place the PO rather than after. Duty is often the largest single line in a landed cost model, well ahead of the shipping costs from China that importers tend to negotiate hardest.
Who is actually on the hook
The importer of record is legally responsible for a correct declaration under CBP’s reasonable care standard. That’s you. Not the supplier who typed a code onto an invoice, not the forwarder, not the broker who transmitted what you gave them.
When a code is wrong, the consequences arrive in layers. CBP can demand the underpaid duty with interest. Penalties are available on top. Shipments get held and examined while it’s sorted out, which costs you demurrage and delivery dates. And your entries carry a worse risk profile going forward, meaning the next twenty containers get more attention than they otherwise would. That last effect is the one importers underestimate, because it never shows up as a single invoice.
“My supplier gave me the code” is not a defence. It has never been a defence.
Build a file that shows reasonable care
Reasonable care is demonstrated, not asserted. For each product you import, keep a short classification file containing:
- The technical spec sheet and bill of materials from the factory
- Product photos, including packaging as imported
- Your written classification reasoning — what the product is, its essential character, why you rejected the alternative headings
- Screenshots or citations of the USITC entries you relied on, with the date you checked
- Any CROSS rulings you found, including ones that went against you and why you distinguished them
- Any binding ruling you requested or received
- Correspondence where you questioned or confirmed the supplier’s code
Review it when the product changes. A supplier switching a housing from steel to composite to save cost is a classification event, even though nobody will tell you it is. This file should live alongside your shipping documents, because the commercial invoice description needs to match the classification you filed — a mismatch between the two is one of the fastest ways to attract an exam.
Where to get a second pair of eyes
Nobody expects an importer to become a classification specialist over a weekend. What CBP expects is that you took the question seriously and can show your work. Reading the tariff yourself, checking CROSS, and asking your broker a specific question instead of a vague one will put you ahead of most of the entries filed on any given day.
If you’re staring at a supplier invoice and can’t tell whether the code is defensible, send it over with a spec sheet. Our customs clearance team reviews classifications against the current schedule as part of the entry process, and we’ll tell you plainly when a product looks borderline enough to justify a binding ruling rather than quietly filing it and hoping. Request a quote with your product details and we’ll come back on both the freight and the classification question together.
