Skip to content
Knowledge base

HS code: what is it and how do you find the right one?

Without the right HS code, also called a commodity code or tariff code, your parcel can get stuck at customs, run up too much import duty or be delayed. In this article you'll read exactly what an HS code is, how to find the right code and which mistakes to avoid. As your logistics partner, ParcelParcel helps you not only with transport but also with the customs rules that come with it.
Calculate your rate → 10% welcome discount for the first 4 weeks · for businesses
Last updated 23 October 2026

What is an HS code?

An HS code, also called a commodity code (in Dutch: goederencode or GS-code), is a numeric code that customs authorities worldwide use to classify products. Every product, from a leather shoe to a computer chip, has its own specific code. The code tells customs exactly what's in your parcel without them having to open the box.

The system is managed by the World Customs Organization (WCO) and is used in more than 200 countries. The first 6 digits are the same worldwide. In the Netherlands and the rest of the EU, extra digits are added for export or import.

The difference between an HS code, CN code and TARIC code

You'll come across different terms when you ship internationally. This is how they differ:

The HS code has 6 digits and is the worldwide standard. HS stands for Harmonized System; in Dutch it's also called the GS-code (Geharmoniseerd Systeem).

The CN code has 8 digits and is used for exports from the EU. It's the 6 digits of the HS code plus 2 extra digits for EU statistics. CN stands for Combined Nomenclature; in Dutch it's called the GN-code.

The TARIC code has 10 digits and is needed for imports into the EU. It's the 8 digits of the CN code plus 2 digits that set specific EU measures, such as anti-dumping duties.

For most international shipments from the Netherlands you need the 8-digit CN code. For imports from countries outside the EU, such as the US or China, you need the 10-digit TARIC code.

Want to look up the right code straight away? Use our free HS code search tool.

Why is the HS code so important?

The HS code directly affects the cost and speed of your shipment. Customs uses the code for three main purposes.

First, to calculate import duties. The code sets the percentage you pay. So a wrong code can cost you money for nothing, or lead to an extra bill afterwards.

Second, for trade measures. Some goods have restrictions, such as import quotas or required health certificates. The HS code shows straight away whether extra requirements apply to your product.

Third, for risk analysis. Customs scans codes to check that shipments match the information given. A mismatch between the code and the description on the invoice almost always leads to a physical inspection and delay.

Please note: shipping to the United States?

Recent US tariff changes have sharply raised import duties for many product categories. That makes the right HS code more important than ever. A small mistake or a code that's too general can mean you pay far too much, or that your shipment is held at the border.

Not sure which import duties apply to your product in the US? Use our import duties calculator and get an estimate within seconds, based on your specific HS code and destination.

How is an HS code built up?

Take a men's cotton T-shirt as an example. Its code is 6109 10 00.

The first two digits (61) are the chapter: articles of apparel and clothing accessories, knitted or crocheted. The next digits (09) specify the type of product: T-shirts and vests. The digits after that (10) give the material: of cotton. The last digits (00) contain further details where they apply.

How do you find the right HS code?

There are three ways to find the right code.

The first and easiest is our own search tool. Use the free ParcelParcel HS code search tool to find the right code within seconds from a product description. The tool is free to use, even without an account.

The second is the official Dutch Customs tariff (Gebruikstarief). This is the most accurate source, but many people find it hard to navigate. Go to the TARIC database, click Nomenclature and search by keyword or through the folder structure.

The third is to ask your supplier. Importing goods? Your supplier probably exports these products more often and knows the code, which is often listed as "Customs Code" on the pro forma invoice. Please note: always check the code yourself, because you as the shipper remain responsible.

 

 

NEWAn HS code within two seconds in our platform

ParcelParcel uses artificial intelligence (AI) to make shipping easier. With one click our tools improve your item descriptions and find an HS code, for fast and hassle-free delivery.

ParcelParcel team

Browse the HS code chapters yourself in our own tool

You can use our HS code tool for free, as often as you like, without signing up. Our HS code tool is also built into our shipping platform, so creating a customs invoice is even easier. Read below how to look up the right HS code. Want to try our shipping platform? You can sign up for MyParcelParcel for free. Click through to see what else our shipping platform can do.  

Start searching

Go to our HS code tool or click the Search HS code button in MyParcelParcel:

 Clicking the Search HS code button in MyParcelParcel
 

To look up the HS code, enter a description of the item you're sending:

Searching the HS code tool by a description of your item


Already have the HS code but want to find the matching description? Type the HS code in the search field:

Typing an HS code in the search field to find the matching description

 

Prefer to navigate through the chapters yourself? You can do that too. It's also a good idea to browse the chapters if your search gives no results: 

Browsing the chapters of the HS code tool yourself


You can also choose whether to search in Dutch or English:

Choosing whether to search in Dutch or English

 

Add the HS code and description

Click the blue button with the code you want to add the HS code and its description.

 
Clicking the blue code button to add the HS code and description

Common HS code mistakes

Being too general. A term like "electronics" is not a valid HS code. You need to be specific: is it a laptop, a charger or a speaker? Every product has its own code.

Using an outdated code. HS codes are revised every five years. A code that was right last year may have changed now. Check your codes regularly, especially if you ship the same range of products.

Leaving the code out because you don't know it. This almost always leads to delays at customs. Use our tool if you're unsure.

Using a wrong code to pay less import duty. This is called misclassification, and customs actively checks for it. The financial and legal consequences can be serious.

Use your HS code without mistakes in 5 steps

Step 1: Describe your product well. Think about material, function, composition and use. The more specific, the better.

Step 2: Look up the code with our free HS code search tool or the official Dutch Customs tariff.

Step 3: Check for changes. HS codes are revised from time to time. Check your main codes every year, especially if you ship the same range of products.

Step 4: Save the code in ParcelParcel. Link your regular products to their HS code in your account, so you don't have to look them up every time.

Step 5: Still unsure? Contact our support team or ask a customs adviser about complex products.

Want more certainty about your HS code? Apply for a Binding Tariff Information decision

If you regularly ship the same product internationally, Binding Tariff Information (BTI) is worth considering. A BTI is an official, written decision by Dutch Customs on the right HS code for your specific product. From the day it's issued, it is in principle valid for three years throughout the EU.

Good to know: customs decides the final code itself, and it may differ from the code you applied for. If you disagree, you can object, but you must use the assigned code straight away. So a BTI gives you more certainty, but it isn't risk-free. Preparing your application well is essential.

You apply for a BTI online through the EU Customs Trader Portal. Not sure about the right code for your product? Use our free HS code search tool as a first step, or ask a customs adviser in complex situations.

How does ParcelParcel help you with HS codes and customs formalities?

At ParcelParcel you don't have to figure it out alone. When you book a shipment, we automatically create the right customs documents from the information you enter. You can save HS codes with your regular products, so you don't have to look them up every time.

New: an HS code within seconds with AI. In our shipping platform we automatically suggest an HS code based on your product description. That saves time and reduces the chance of mistakes.

Unsure about the right code, or have a question about import duties? Our team is happy to help straight away. Get in touch by chat, email or phone.

Want to calculate a rate right away? Use our rate calculator and compare FedEx, DHL, UPS, DPD, DSV and Skynet in one overview.

 

Frequently asked questions

What exactly is an HS code?+

An HS code is an international code of at least 6 digits that tells customs which product you are importing or exporting. In the EU it's extended to a CN code (export) or TARIC code (import). The code decides how much import duty you pay, whether extra requirements apply and whether your shipment gets through customs smoothly.

How do I find the right HS code for my product? +

The easiest way is our free HS code search tool. Enter a product description and you get a suggestion straight away. Want to verify the code officially? Use the Dutch Customs tariff or contact our support team.

 
Who is responsible for the HS code?+

The shipper is always responsible for giving the correct HS code. If the code is wrong, customs can hold the shipment, charge extra duties or send the parcel back. If in doubt, we recommend having the code checked before you ship.

 
What happens if I use the wrong HS code?+

A wrong code can lead to delays at customs, higher import duties than expected or, in serious cases, the shipment being seized. Customs can send an extra bill up to three years after shipping. Always use the most precise code that fits your product.

Is the HS code the same as the CN code? +

Not quite. The HS code is the worldwide base of 6 digits. The CN code is the 8-digit European extension you use for exports. In Dutch it's called the GN-code: same system, different language. For imports you use the 10-digit TARIC code.

 
Is the same HS code used in every country?+
The first 6 digits are the same worldwide. After that, countries or regions can add extra digits. With ParcelParcel you ship from the EU, and our system follows the European commodity code, while couriers in the destination country process the information according to their local rules.
What is the HS code for clothing?+

Clothing falls under two chapters: 61 for knitted or crocheted clothing (such as T-shirts and jumpers) and 62 for clothing that isn't knitted or crocheted (such as woven shirts and coats). The material and the type of garment decide the rest of the code. A cotton T-shirt, for example, falls under 6109 10. Look up the exact code with the HS code search tool.

What do I fill in for ‘commodity code or HS code’?+

Commodity code and HS code are the same thing: the numeric code customs uses to classify your product. Enter an HS code of at least 6 digits for each item. Don't know the code? Look it up with a description of your product, such as ‘cotton T-shirt’ rather than ‘clothing’.

Is an HS code required?+

If you send goods to a country outside the EU, the HS code belongs on the customs invoice. For business shipments it's needed for the customs declaration. Even when the field isn't mandatory, a correct code prevents delays and wrong charges. Within the EU you don't need an HS code for a parcel.

What is an HTS code?+

The HTS code is the US version of the HS code and has 10 digits. The first 6 digits are the same as the international HS code; the last 4 are specific to the US. If you ship to the US, the 6-digit HS code is the basis. Read more about import duties in the US.

Reviews

What shippers say about us

Read all reviews on Trustpilot →
Businesses only

10% off all your shipments for 4 weeks

Create a free business account and get 10% off every booking for 4 weeks. The discount is deducted automatically on your combined invoice.

See the terms of the offer (in Dutch)