HS Code Explained: How Tariff Classification Works

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

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:

  1. 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.
  2. Establish the chapter. Is it raw material, semi-finished or a finished article?
  3. Read the chapter and section notes. They frequently say “this chapter does not cover…” and end the argument outright.
  4. For mixtures and sets, find the component that gives the essential character. Classification follows that component.
  5. 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

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.

Blog

Diğer Yazılar

Quote

Let us plan your operation together

Let us manage your logistics, customs and foreign trade processes under one roof. Tell us about your cargo and leave the rest to us.