HS codes are a complex but crucial piece of information for any shipment. This comprehensive guide will help you to get to know them better.

Before the Harmonized System, global trade compliance was a jumble of mismatched global processes, where each item had to be classified under the differing tariff systems of various countries. 

Fortunately, the Harmonized Commodity Description and Coding System, or HS code system, was introduced in 1988 as a standardized numerical solution to classifying goods across the globe. 

The HS code system was developed to simplify the calculation and implementation of taxes and duties, control regulated goods, monitor trade agreements, and collect trade statistics.

While HS codes have certainly achieved this goal for customs offices across the 212 countries that use them, approximately 98% of all merchandise in international trade is classified. 

The sheer magnitude of globally traded items makes correctly classifying goods extremely complex. Further complicating the current process is the lack of standardization between countries. 

Although the first six digits of the code remain consistent, many countries like the USA require additional classification. This means HS codes can vary between six and ten digits, depending on the country and their particular system.

These small numbers may seem like an insignificant piece of admin; however, they’re crucial to the success of a shipment. Here is a complete guide to help you better understand HS codes, where to find them, and why they’re so important.


What is a HS code?

HS codes are product classification codes used by World Customs Organization (WCO) members to classify goods for customs. Each trade product is assigned a unique code that customs officers use worldwide to identify products and attach the correct duties and taxes.

Since HS codes classify all trade products numerically, they represent a global economic alphabet. The first four digits of an HS code are internationally standardized, and anything after that is country-specific.

The HS system tells the customs officers about the nature of the goods and provides insight into whether the shipped item is restricted. It also assists official government bodies to collect, analyze, and compare trade statistics more efficiently.

What does HS stand for?

In customs and trade, HS stands for Harmonized System.

What are HS codes used for?

  • Establishing the tax and duty rate of the product
  • Determining compliance requirements
  • Export purposes


When shipping goods internationally, the HS Codes play a crucial role in getting goods through customs. Their primary purpose is to allow customs to assess proper duties and taxes on imported goods and streamline the collection of export statistics. Classifying your goods with incorrect HS Codes will lead to unforeseen tax and duty costs, fines, and penalties which can ultimately result in stuck shipments.

How does it work?

This is what HS and HTS codes are made up of:

Code Type Digits Meaning
HS Code 1-2 The chapter in the HS Nomenclature that the goods are classified in. There are 99 chapters grouped into topics. 
3-4 The heading in the chapter your item falls under. 
5-6 The subheading that contains your item’s code.
HTS Code 6+ This consists of a ‘rate line’, which helps CBP work out the duty you’ll pay, and the ‘statistical suffix’ or ‘category’, which is used for trade data collection. 

Here is an example for a cellphone: The first two digits indicate the chapter in which you can find the product. This gives a broad definition of what the goods are. A cellphone would fall under chapter 85, which is the most common in the tech industry. Here the cellphone is defined as “Electronic machinery, equipment or parts thereof…”. The code is still too vague to dictate duties and taxes, so we need to define it further.

The middle two digits drill down a bit further into the exact nature of the equipment. These refer to a particular heading within the specified chapter. At this level, the cellphone would be defined under chapter 85, heading 17 or HS 8517, meaning the goods are “Electronic machinery, equipment or parts” – “Telephone sets, including telephones for cellular networks…”.

Now that we know the goods are electronics, specifically a telephone, we need to go even further, which is the final two numbers that give the subheading. The subheading provides the capabilities of this telephone. Following our current example, we may look at subheading 12 under chapter 85, heading 17. This subheading classifies the goods as “Telephones for cellular networks or other wireless networks.”

Therefore, our cellphone has the HS code 8517.12. If this cellphone were to be shipped to a country such as the USA, we would need to expand this with four additional digits giving even more detail about the product.

Why are HS codes so important?

The most prominent detail HS codes communicate is the taxes and duties applied to the shipment. However, other than the important information mentioned earlier, HS codes can also communicate data such as:

  • The goods’ origin,
  • the products’ eligibility under Free Trade Agreements, and
  • compliance requirements.


They can also assist in monitoring prohibited or restricted goods.

As the carriers of so much essential information, it’s clear that these codes are critical in ensuring all shipments are treated correctly.

What happens when you get your HS codes wrong?

Classifying your HS codes is very risky. One small mistake could mean you pay the incorrect taxes and duties on your shipment. This may result in paying top-up duty or tax bills which can affect your profit margins. Furthermore, these bills can come with severe penalties and fines. In some cases, incorrect HS codes may even result in your goods being seized or destroyed.

There are also cases where incorrect classification can result in an overpayment, which will also affect your cash flow. Additionally, retrospective bills for underpayment appear almost instantly, while trying to claim money back from customs is near impossible.

Who is responsible for classifying the goods?

Usually, as the importer or exporter, it’s your legal responsibility to classify the goods being shipped correctly. However, when you ship with TecEx, we can quickly source the correct HS Code for your products from our extensive database.

Where can I find my HS code?

There are several HS code Lookup sites that claim to help you find HS codes. However, due to the potential for fines and stuck shipments, if there are errors, you should ensure you vet HS code finders before using them.

The full breakdown of each chapter, like this HS code list detailing chapter 85, can also be found through the World Customs Organization. But deciphering this document is not simple and takes a significant time commitment. Inexperience in finding the correct code could result in you mistakenly using the incorrect code, which would have dire consequences for your shipment.

A more reliable option is to request the HS codes from your supplier. Unfortunately, this is not without complication, as suppliers l often provide local codes that may not be appropriate for the destination country.

The most reliable way to ensure you get your HS codes right is to consult a professional like TecEx. We have developed an extensive products database which our clients can benefit from when shipping with us. We are confident in our ability to classify your goods and give you accurate, upfront tax and duty calculations.

The difference between HS and HTS codes

An HTS code is essentially a localized version of an HS code. The first 6 digits of an HTS code are the HS code, and the remaining digits are unique to the country you’re importing into. For example, if you’re importing into Germany and the US, the first six digits will remain the same, but the remaining digits will change for each country.

While the first six digits in an HS code remain the same across all 212 countries using the system, some countries add a further two to four digits. Two examples of countries that do this are China and the USA.

These extended codes are referred to as Harmonized Tariff Schedule codes or HTS codes. In the USA, codes are ten digits long, while Chinese HTS codes are eight digits. Even though they have a different name and differ in length, the first six digits are the universal HS code.

Incidents such as this can confuse shippers with international suppliers. When you request the HS code from your Chinese supplier, they will likely give you their local HTS code. The code will differ from that required in the country of import. If your destination country uses a simple HS system, you can take the first six digits of the supplied code.

However, if you’re shipping to a country like the USA, where additional classification is required, you’ll need to ensure you find the correct last four digits for your product.

How TecEx can help you classify your goods

In a perfect world, all countries would classify products in the same simple and accessible way. Unfortunately, the reality of the situation is far more complex, with most countries adding their flair to the HS code system, which makes avoiding costly mistakes difficult.

Outsourcing this responsibility to TecEx helps ease the risks and responsibilities associated with importing high-value Tech and Medical Equipment. For assistance with an upcoming or current shipment, contact TecEx for expert advice and seamless shipments.

We’ll help you find the solution that works for you

Fill in the form to get in touch and our expert team will contact you with a bespoke customs compliance solution to suit your needs.