HS Code Classification Checklist: Getting EU Tariff Numbers Right
Tariff classification assigns each product a code in the EU's Combined Nomenclature, built on the international Harmonized System. The code drives your duty rate, import VAT treatment, preferential-origin options and any restrictions — and under the Union Customs Code the declarant answers for its accuracy. For companies shipping into or out of Germany, classification is therefore not freight-forwarder trivia but a compliance process with direct P&L impact.
Good classification practice is systematic: classify by the legal rules rather than by copying competitor codes, write the reasoning down, and lock in binding rulings where volumes or ambiguity justify it. The checklist below turns that into a repeatable workflow your logistics and finance teams can actually run.
Your checklist
- 1Build a product-classification master list: record every traded product with its current tariff code, description, technical characteristics and the person who classified it.
- 2Classify by the legal method: apply the General Rules of Interpretation (GRI) in order — headings and legal notes first, not marketing descriptions or a supplier's code taken on faith.
- 3Verify codes in TARIC: check each code in the EU's TARIC database for the applicable duty rate, anti-dumping measures, restrictions and certificate requirements before use.
- 4Document the reasoning per product: keep a short classification memo (characteristics considered, headings compared, rule applied) so audits meet a paper trail instead of a shrug.
- 5Secure BTI rulings for critical goods: apply for Binding Tariff Information for high-volume, high-duty or genuinely ambiguous products to make the classification legally binding EU-wide.
- 6Control your brokers: give forwarders and customs agents your classification list, forbid ad-hoc code guessing, and reconcile their declarations against the list.
- 7Monitor nomenclature changes: review the annual Combined Nomenclature update and HS revisions, and re-map affected codes before January shipments.
- 8Audit declarations periodically: sample past import declarations against the master list; correct errors proactively via voluntary disclosure rather than waiting for a customs audit.
- 9Train the interfaces: ensure product management tells customs/logistics about composition or function changes — classification errors are usually stale data, not bad law.
Matching tool
Classify every product with customs certainty.
Customs HS Classifier → Check now for freeFrequently asked questions
What is the difference between HS, CN and TARIC codes?
The Harmonized System (HS) provides the first six digits used worldwide. The EU's Combined Nomenclature (CN) extends this to eight digits for EU tariff and statistics purposes, and TARIC adds further digits encoding EU measures such as anti-dumping duties or restrictions. Import declarations in the EU are made at the TARIC level.
Can we just use the HS code our supplier puts on the invoice?
Use it as an input, never as the answer. Supplier codes reflect their export nomenclature and their incentives, and beyond six digits national schemes diverge. Since you answer for your declaration as declarant, each product should be classified once, properly, by your own documented process.
When is a Binding Tariff Information (BTI) worth it?
Whenever classification is arguable and the stakes are recurring: high shipment volumes, significant duty-rate differences between candidate headings, or borderline product categories. A BTI binds customs authorities EU-wide, typically for three years, converting an audit risk into a settled fact — at the modest cost of an application per product type.