The wrong HS code can hold your shipment at the border, trigger penalties, or make your buyer overpay duty. Yet many exporters copy a code from an old invoice and hope it fits. This guide explains what HS codes are, how to classify your product correctly, and how to use the right code to clear customs faster and avoid paying more duty than you should.
What an HS code is
HS stands for Harmonized System, a global product-naming standard maintained by the World Customs Organization (WCO). Almost every trading country uses it. The first six digits are the same worldwide, so a product carries the same six-digit identity in most markets. Countries then add more digits for their own tariff and statistics.
Why the extra digits matter
The six-digit code is shared, but the full code your buyer declares is longer and country-specific. The United States uses a 10-digit code under its Harmonized Tariff Schedule (HTS). The European Union uses an 8-digit Combined Nomenclature (CN) code for exports and more digits for imports. So the correct rule is: agree the six-digit code with your buyer, then let each side confirm the full national code for their own declaration.
How classification actually works
HS codes are structured: chapters (2 digits), headings (4 digits), then subheadings (6 digits). Classification follows the General Rules of Interpretation (GRI) built into the system. In plain terms, you classify by what the product essentially is, not by how it is marketed.
Two principles solve most cases. First, a more specific description beats a general one. Second, for products made of several materials or parts, you classify by the component that gives the item its essential character. A steel knife with a plastic handle is classified as a knife, not as plastic goods, because the blade defines it.
Why the right code saves money and time
Duty rates are tied to the HS code. A small classification difference can move the duty rate up or down. Trade agreements also grant preferential rates only for specific codes, so a wrong code can cost your buyer a duty exemption they were entitled to. On top of that, some codes trigger licences, quotas, or inspections. Declaring the correct code up front avoids surprise holds.
A real scenario
An exporter shipped LED work lamps and reused the HS code from an earlier order of simple household lamps. Customs in the destination country flagged the mismatch because the products fell under different subheadings with different duty and safety requirements. The container was held for inspection, the buyer paid storage fees, and the exporter had to submit a corrected declaration. Spending twenty minutes checking the destination country’s tariff database beforehand would have prevented the whole delay.
Common mistakes and how to fix them
- Copying a code from an old or unrelated invoice. Fix: reclassify each new product from the description, not from habit.
- Assuming your code matches the buyer’s exactly. Fix: share the six-digit code and let each party confirm their full national code.
- Guessing when the product is borderline. Fix: for high-value or ambiguous goods, request a binding ruling from the customs authority so the classification is official and reliable.
- Ignoring materials and function. Fix: identify the essential character before choosing between headings.
- Never revisiting codes. Fix: the HS is updated periodically, so review your codes when the WCO releases a new edition.
Action steps to classify correctly
- Write a plain, technical description of the product: what it is, what it is made of, and what it does.
- Find the right chapter, then narrow to heading and subheading using the official tariff database.
- Apply the two key tests: most specific description, and essential character for mixed items.
- Confirm the destination country’s full national code with your buyer or their broker.
- Check whether the code needs a licence, certificate, or preferential-origin document.
- For uncertain or high-value goods, apply for a binding tariff ruling.
- Record the code and your reasoning so future shipments are consistent.
Conclusion and next step
Classify from the product itself, agree the shared six-digit code with your buyer, and confirm the full national code on each side. Your next step: take your best-selling product and verify its HS code in your destination country’s official tariff database today, rather than trusting an old invoice.
FAQ
Are HS codes the same in every country?
The first six digits are shared worldwide. Beyond that, each country adds its own digits, so the full code your buyer declares may differ from yours even for the identical product.
Who is responsible for the HS code, the seller or the buyer?
Both. The exporter classifies for the export declaration, and the importer classifies for the import declaration. Agreeing the six-digit code reduces mismatches, but each party is responsible for its own filing.
What happens if I use the wrong HS code?
Possible outcomes include customs delays, inspections, penalties, and paying too much or too little duty. Repeated errors can attract audits.
How do I get certainty on a difficult classification?
Apply for a binding tariff ruling from the relevant customs authority. It gives you an official classification you can rely on for future shipments.
References
- World Customs Organization (WCO) – Harmonized System.
