Tariff classification
How an EU commodity code is built, what to ask when an invoice line cannot be classified, and how to use binding tariff information.
What this category answers
How goods get their code in an EU import declaration: the layers of the Harmonized System, the Combined Nomenclature and TARIC, the German and Dutch digits on top, the facts an invoice leaves out and a supplier has to supply, and how binding tariff information helps. For declarants who classify goods every day and want the rule behind the code.
Tariff classification guides
- When the invoice is not enough to classifyAn invoice line names a product, not always the facts the tariff classifies on. A ceramic plate is 6911 if porcelain, 6912 if not.
- AI customs classification: what a proposal must showAI customs classification gives a proposal, not a decision: a code with its path and its facts, and a question where the invoice falls short.
- EBTI search: using binding tariff informationEBTI is the EU database of binding tariff information. How to search it step by step, read a real decision, and when to apply for your own.
- Check the HS code your supplier givesCheck the product, tariff year and country behind a supplier HS code. Use this checklist before reusing it for an EU import.
- How a commodity code is builtSix digits from the Harmonized System, two from the Combined Nomenclature, two from TARIC. Germany adds an eleventh digit for national purposes.
- HS codes for machine parts: a checklistA spare part does not automatically share the machine code. Gather its function, material and use before choosing a heading.
- Does a retail kit need one customs code?A kit does not automatically get one customs code. Check the retail-set conditions and gather the facts for the declarant.

See Athren suggest your product’s code.
20 minutes with Lucas or Timothy
Amsterdam time