HS Code Classification for B2B Importers: How a Wrong Six Digits Costs You Duties, Penalties, and Seizures

✍️ By Sarah Mitchell · International Trade Compliance Analyst
TL;DR

An HS code is not a formality you leave to whoever fills in the paperwork. Get it wrong and you pay the duty difference plus interest, sit in a customs hold while your container accrues demurrage, or watch the goods get seized. The importer of record owns the liability, not the supplier or the forwarder. Classify by material and function, not by the marketing name, and disclose mistakes before customs finds them.

The Six Digits That Decide Your Margin

Every import starts with a number. The Harmonized System code, six to ten digits, is how customs decides what your goods are, what duty rate applies, and whether any quotas, anti-dumping duties, or import restrictions kick in. A lot of buyers treat it as a box to be filled by someone else. That's the mistake.

Here's the thing. The difference between one six-digit code and its neighbor can be a 0% rate and a 25% rate, or the difference between clearing in a day and a two-week hold with your goods sitting in a bonded warehouse running up storage fees. The number isn't bureaucratic trivia. It's the price of entry.

You Own the Number, Even When Someone Else Typed It

Under the reasonable care standard, the importer of record is responsible for correct classification. Not the supplier who printed the invoice. Not the forwarder who filed the entry. You. Customs penalties land on the importer, and "my supplier wrote the code" is not a defense that has ever worked.

That means the number on the commercial invoice is a suggestion until you've verified it. If a supplier offers to classify your goods for you, take the code as a starting point, then check it yourself against the tariff schedule. The liability is non-transferable, so the verification has to be yours.

Classify by What It Is, Not What It's Called

The most common and most expensive error is classifying a product by its trade name. A "wall pack" light, a "tri-proof" fixture, a "downlight" kit. Marketing names are not legal terms. Customs classifies by the product's material composition and its function, guided by the General Rules of Interpretation.

Take LED luminaires. A complete fixture with a housing and a driver generally falls under heading 9405, luminaires and lighting fittings. But an LED driver sold on its own is a power supply under heading 8504, and an LED module or light engine without a housing can land under 8541 as a semiconductor device. Same product family, three different headings, three different duty outcomes.

Common Classification Traps for Lighting Imports

What the supplier calls itWhat customs actually classifiesHeading
LED driverStatic converter / power supply8504
Bare LED module / light engineSemiconductor device8541
Complete LED fixtureLuminaire / lighting fitting9405
LED strip on a reelLuminaire or semiconductor, by construction9405 or 8541

See the pattern. The same word "LED" sits in all of them, and the classification depends on what the product actually is. If you don't know whether your item is a luminaire or a semiconductor device, you don't know your duty rate.

The Lower-Duty Temptation

There's always a code with a cheaper rate next to the correct one. Some suppliers and a few brokers will quietly pick it for you, because a lower landed cost looks like a win. It isn't.

Customs audits imports after the fact, sometimes years later. When they find you classified a product to a lower-duty heading without justification, you owe the difference plus interest, and you get a penalty that scales with your intent. Do it knowingly and it crosses into fraud, with seizure and criminal exposure. The money you saved on duty is a rounding error next to the penalty.

Get It Right the First Time

Pull the full description from the manufacturer: materials, construction, function, and what's included in the set. Then work through the General Rules of Interpretation in order. Rule 1 first, which looks at the heading text and section notes. Only when that fails do you move to essential character and, last, to the heading that occurs last in numerical order.

For anything ambiguous, ask the destination country's customs authority for a binding ruling. In the US that's a Customs and Border Protection binding ruling; in the EU it's a Binding Tariff Information, or BTI, decision. It takes time but it's free or nearly free, and it's the only classification that's immune from a later penalty. For a product you'll import repeatedly, one ruling pays for itself many times over.

Common Questions from Buyers

Who is legally responsible for the HS code on an import?
The importer of record. Under US law, the importer is responsible for exercising reasonable care in classification, and that responsibility is yours even when a supplier or freight forwarder filled in the code. Customs can hold the goods, assess back duties, and issue penalties against the importer, not against whoever typed the number. Never accept a code you did not verify yourself, because the liability is non-transferable.
What is the difference between a 6-digit and a 10-digit HS code?
The first six digits are harmonized internationally, so the same six digits mean the same product category in nearly every country. Digits seven through ten are country-specific; the US uses them to apply tariff rates and quota rules, and other countries add their own statistical suffixes. The six digits are what you verify against the World Customs Organization nomenclature, while the last four decide your actual duty rate at the border.
What are the most expensive HS code mistakes importers make?
Three mistakes dominate. First, classifying by the product's marketing name instead of its material and function, so a 'wall pack' gets filed under the wrong electrical category. Second, picking a lower-duty code to save money, which is the fastest route to a penalty or a seizure. Third, failing to account for the essential character of a multi-part set, so a kit with a driver and a fixture gets split or lumped incorrectly. Each of these converts a routine entry into a compliance problem.
How do I fix a shipment that was classified under the wrong HS code?
Act before the goods clear, if you can. File a corrected entry with the broker and customs as soon as you spot the error, and voluntarily disclose it. Voluntary disclosure before customs discovers the mistake substantially reduces penalties. After clearance, you can still file a prior disclosure or a protest within the statutory window, and pay the duty difference. The worst move is staying silent; concealment turns a correctable mistake into fraud.

Source products with clear material and function documentation, so classification is straightforward, from Compare2Best.

This article is produced by the Compare2Best knowledge team and reviewed by trade compliance specialists. Updated August 2026. HS codes, duty rates, and tariff rules change frequently and vary by destination country; confirm the current classification and rate with your customs broker or a binding ruling before shipment. Nothing here is legal advice.