An HS code is a product’s identity at customs. The number decides the duty rate, the documents required, whether the goods fall under control, and whether they qualify for preferential treatment. Getting it wrong is not simply paying too much duty — it means an amended declaration, a retrospective assessment and, often, a penalty. It is where the most expensive mistakes in import and export originate.
HS code, CN code, national tariff: layers of one system
At the base sits the World Customs Organization’s Harmonized System. The first six digits are international and identical everywhere. Everything after that is added by countries and customs unions.
| Digits | What they define | Scope |
|---|---|---|
| 1-2 | Chapter | International (HS) |
| 3-4 | Heading | International (HS) |
| 5-6 | Subheading | International (HS) |
| 7-8 | Combined Nomenclature (CN) | EU and Türkiye aligned |
| 9-12 | National subdivision | Country specific |
The practical consequence: agreeing the first six digits with your counterpart means you are talking about the same product, but the duty rate and the document requirements come from the destination country’s own subdivision. Your Italian buyer’s 8-digit code and your 12-digit Turkish code will look different. If the first six match, that is fine.
What the code determines
- The duty rate and any additional charges.
- The VAT rate applied on import at destination.
- Preferential treatment: exemption on an A.TR applies to industrial goods; if the chapter is agricultural, A.TR does nothing and a EUR.1 is required.
- Controls and licences: product safety, plant health, veterinary or conformity requirements all hang off the code.
- Quotas and safeguard measures: some chapters carry additional duties or volume limits.
- Statistics and incentives: export support schemes are defined by tariff line.
How to find the right one
Classification is not “pick the line whose wording looks closest”. It follows the General Rules for the Interpretation of the Harmonized System. In practice the sequence that works is this:
- Write down what the product is made of and what it does — material, method of manufacture, intended use, technical specification. Not just its commercial name.
- Establish the chapter. Is it raw material, semi-finished or a finished article?
- Read the chapter and section notes. They frequently say “this chapter does not cover…” and end the argument outright.
- For mixtures and sets, find the component that gives the essential character. Classification follows that component.
- Where doubt remains, apply for a binding tariff ruling. A formal decision from customs removes the dispute before it happens.
Common mistakes
| Mistake | Consequence |
|---|---|
| Using the supplier’s code without verifying it | Liability sits with the declarant; the supplier’s error does not protect you |
| A code on the invoice that contradicts the goods description | Declaration and documents disagree; the shipment goes to inspection |
| Declaring the same product under different codes over time | Exposure to retrospective audit |
| Ignoring the destination country’s subdivision | Unexpected duty and document demands on arrival |
| Classifying a set by one component alone | Wrong chapter, wrong rate |
The code inside the document set
The classification appears on the declaration and on the commercial invoice, and it has to be consistent with everything else in the file. On a shipment into Europe the chain runs like this: the code on the invoice determines eligibility for an A.TR or EUR.1; origin rules are read against the same code; and the description on the CMR note or bill of lading must not contradict the declaration.
Where dangerous goods are involved, the tariff code and the UN number and ADR class are different things and both have to be right. One concerns customs, the other concerns carriage.
What we handle
- Customs clearance — export declaration, classification and consistency checks across the file.
- Confirming the destination-side subdivision with our agent in the arrival country.
- Checking preferential eligibility by chapter, and steering to a EUR.1 where an A.TR would not help.
- Foreign trade consultancy — classification work for companies entering a new product group.
- Confirming the code on the first shipment and keeping it consistent thereafter.
Frequently asked questions
What is an HS code?
It is the classification number given to goods under the Harmonized System. It determines the duty rate, the documents required, control requirements and eligibility for preferential treatment. The first six digits are the same worldwide.
How does an HS code differ from a CN or national code?
They are depths of the same system. The HS code is the first six digits and is international. The CN code adds two digits for the EU, and national tariffs add further digits. Only the first six are guaranteed to match across countries.
What happens if I declare the wrong code?
The declaration is amended, underpaid duty is assessed retrospectively and a penalty may apply. Liability rests with the declarant, so a wrong code supplied by the manufacturer does not remove your responsibility.
How do I find the correct classification?
Start from material, manufacturing method and intended use, then read the chapter and section notes. For sets and mixtures the component giving the essential character governs. Where doubt remains, apply for a binding tariff ruling from customs.
My buyer’s code differs from mine — is that a problem?
Not usually, if the first six digits match; the rest are national subdivisions. If the first six differ, the two sides are describing different products and it must be resolved before loading.
Does the code affect A.TR eligibility?
Yes. An A.TR covers industrial goods within the customs union. If the product falls in an agricultural chapter the A.TR gives no exemption and a EUR.1 is needed instead. The chapter decides which applies.
Should I always use the same code for the same product?
Yes. Declaring one product under varying codes creates inconsistency and raises audit risk. A change should only follow a genuine change in the product or an update to the tariff.
How does a tariff code differ from a UN number?
The tariff code is a customs classification that drives duty and documents. A UN number belongs to dangerous goods transport and drives packaging, labelling and segregation. They serve different purposes and both must be correct.
If you are entering a new product group, or you and your buyer cannot agree on the code, let us settle it before the first shipment. See our customs clearance services or use the quote form.