Getting the wrong HS code is more than an administrative error — it has direct financial consequences. In the EU, customs authorities can audit declarations up to 3 years after import and demand back-payment of duties plus penalties.
We analyzed thousands of real classifications and BTI rulings to identify the patterns. Here are the 10 mistakes we see most often.
1. Classifying by Trade Name Instead of Product Characteristics
The HS system classifies by what a product is, not what it's called. A "gaming chair" is classified based on its construction (seat with frame = furniture), not its marketing category.
Example: A "yoga mat" made of expanded PVC is classified under 3921 (plastic plates/sheets), not under sports equipment (9506).
Always start from the physical characteristics: material, construction, and function — ignore the brand name and marketing description.
2. Using a 6-Digit Code for EU Import Declarations
The international HS code has 6 digits, but EU customs requires the full 10-digit TARIC code. Filing with fewer digits will get your declaration rejected or defaulted to the highest duty rate.
Example: 8518.30 (headphones) has a 0% MFN duty rate, but without the full TARIC code, some customs systems may apply a fallback rate.
Always verify your code in the EU TARIC database and ensure you have all 10 digits before filing.
3. Copying HS Codes from Your Supplier
Suppliers outside the EU use their own national tariff systems. The first 6 digits may match, but digits 7-10 are country-specific and often completely different.
Example: A Chinese supplier provides code 8471.30.0190 for a laptop. The EU equivalent for the same product might be 8471.30.00.00 — the extra digits differ.
Use supplier codes as a starting point only. Always verify and convert to EU TARIC codes using the official nomenclature.
4. Ignoring Section and Chapter Notes
The legal notes at the beginning of each section and chapter are binding. They define inclusions, exclusions, and special rules that override the heading descriptions.
Example: Chapter 85 Note 1(m) excludes articles of Chapter 90. So a camera module that seems to fit in "electrical equipment" (Ch. 85) may belong under "optical instruments" (Ch. 90).
Read the section and chapter notes before finalizing any classification. They are the first rule of interpretation (GRI Rule 1).
5. Classifying Sets and Kits Incorrectly
Products sold as sets (e.g., a gift box with multiple items) have special classification rules under GRI Rule 3. The set is classified by the item that gives it its "essential character."
Example: A grooming kit with scissors, comb, and leather case. The essential character comes from the scissors (cutting tool), so the whole set is classified under 8213, not leather goods.
Identify the component that gives the set its essential character. When unclear, GRI Rule 3(c) says to use the code that comes last in numerical order.
6. Not Checking for Anti-Dumping Duties
Anti-dumping duties are additional charges on top of the standard MFN rate, targeted at specific products from specific countries. They can add 10-80% to your duty bill and are easy to overlook.
Example: Certain steel products from China carry anti-dumping duties of up to 73.7%. Importing without accounting for this can result in a massive unexpected duty bill.
Always check your TARIC code + country of origin combination for active anti-dumping measures in the TARIC database.
7. Misclassifying Multi-Function Products
Products that serve multiple functions should be classified by their principal function. A common error is classifying by the most visible or marketable function.
Example: A clock with a built-in radio. The principal function determines the classification — if it's primarily a clock, it goes under 9105; if primarily a radio, under 8527.
Determine the principal function using objective criteria: which function is the product designed around? What do the marketing materials emphasize? GRI Rule 3(b) applies.
8. Using Outdated HS Codes
The Harmonized System is revised every 5 years, and TARIC codes can change annually or even more frequently. Using an expired code results in rejected declarations.
Example: In the 2022 HS revision, electric vehicles got new specific codes under 8703.80. Using the old code would result in incorrect duty calculation.
Verify your codes against the current TARIC database before every declaration. Set calendar reminders to recheck codes every January when the CN is updated.
9. Overlooking Preferential Tariff Rates
Many importers pay the full MFN duty rate when they could qualify for reduced rates under Free Trade Agreements (FTAs) or the Generalised Scheme of Preferences (GSP).
Example: Textile products from Vietnam: MFN rate is 12%, but under the EU-Vietnam FTA, the preferential rate can be 0% — if you have the right certificate of origin.
Check if a preferential rate exists for your TARIC code + country of origin. Ensure you have valid proof of origin documentation.
10. Not Requesting a BTI for High-Value or Recurring Imports
A Binding Tariff Information (BTI) is a free, legally binding classification ruling issued by your customs authority. It eliminates classification disputes for 3 years.
Example: An importer classified stainless steel straws under 7323 (household articles) but customs argued for 7326 (other articles). A BTI would have prevented the dispute.
Request a BTI for any product you import regularly, especially if the classification is ambiguous or the duty impact is significant.
The Real Cost of Classification Errors
Getting it wrong is expensive. Here is what is at stake:
Overpaid duties: You may be paying a higher rate than necessary — potentially for years before discovering the error.
Underpaid duties: Customs audits can demand back-payment plus interest. In the EU, this can go back 3 years.
Penalties: Intentional misclassification can result in fines of up to 3x the evaded duties in some EU member states.
Shipment delays: Incorrect codes trigger customs holds, costing storage fees and missed delivery windows.
Compliance risk: Repeated errors put you on customs' radar for enhanced scrutiny on future shipments.
How to Prevent These Mistakes
The most effective way to avoid classification errors is to combine human expertise with systematic verification:
Maintain a product classification database with verified TARIC codes for all your products.
Review codes annually when the Combined Nomenclature is updated (every January).
Use the HS Code Sanity Check tool to bulk-validate your existing codes.
Request BTI rulings for high-value or ambiguous products.
Cross-reference with EBTI rulings for similar products to validate your classification reasoning.
Frequently Asked Questions
Signs of a wrong code include: duty rates that seem unusually high or low, codes that don't match your product description, or codes that have been flagged in customs audits. Use the Sanity Check tool to validate your codes against AI analysis.
Yes. In the EU, customs can demand back-payment of underpaid duties up to 3 years retroactively, plus interest. Intentional misclassification can result in additional fines. Even honest mistakes can trigger penalties in some member states.
The importer of record is legally responsible for the correct classification, even if a customs broker or freight forwarder files the declaration. You can delegate the work, but not the liability.
At minimum annually (when the Combined Nomenclature updates on January 1), and whenever there is a major HS revision (every 5 years). Also review when product specifications change, when sourcing from a new country, or when you become aware of new anti-dumping measures.
A BTI (Binding Tariff Information) is a legally binding classification ruling you request from your national customs authority. EBTI is the EU-wide database of all issued BTIs. You can search EBTI to see how similar products have been classified — it's a valuable reference, though only your own BTI is legally binding for your imports.