What Is an HS Code? A Complete Guide for Importers and Exporters

What is an HS code? An HS code is an internationally recognized system used to classify products traded between countries. It helps customs authorities identify goods and can be used for customs duties, import requirements, trade statistics, and other customs procedures.

If you import or export goods internationally, understanding HS code classification is important. Choosing the correct HS code requires more than simply searching for a product name. The classification can depend on the product’s material, function, composition, construction, intended use, and other characteristics.

This guide explains what is an HS code, how the HS code system works, how to find the correct HS code, and common mistakes importers and exporters should avoid.

Introduction

If you import or export goods internationally, you will come across an important number called an HS code.

An HS code helps customs authorities identify and classify products as they move between countries. It is used for many different purposes, including determining applicable customs duties, collecting trade statistics, applying import regulations, and checking whether certain products require permits or additional documentation.

For an importer or exporter, choosing the correct HS code is more than simply finding a number that looks similar to the product. The classification can depend on the product’s material, function, composition, construction, intended use, and other characteristics.

For example, a metal kitchen product and a metal industrial component may look similar but can fall under completely different tariff classifications.

So, what is an HS code, how does it work, and how can you find the correct one?

This guide explains the HS code system step by step, with practical examples to help importers and exporters understand product classification and avoid common mistakes.

1. What Is an HS Code?

HS code stands for Harmonized System code.

It is an internationally recognized system used to classify traded products. The system provides a common framework for identifying goods so customs authorities, businesses, and trade organizations can classify products consistently.

The Harmonized System is developed and maintained internationally, while individual countries can add additional digits to create more detailed national tariff classifications.

What Does an HS Code Identify?

An HS code helps identify the type of product being imported or exported.

Depending on the country and tariff system, the classification may be used to determine:

  • The product category
  • Customs duty rates
  • Import taxes
  • Export statistics
  • Import restrictions
  • Licensing requirements
  • Quota requirements
  • Trade policy measures
  • Customs documentation requirements

Simple Example

Imagine a company exports wooden furniture.

The product cannot simply be declared as:

Wooden product

Customs needs a more specific classification based on the type and characteristics of the product.

The correct classification may depend on whether it is:

  • A table
  • A chair
  • A cabinet
  • A bed
  • Another type of furniture

The HS classification process helps customs determine the appropriate tariff category.

Why the HS Code Matters

The HS code essentially tells customs what type of product is contained in the shipment.

That information is then used alongside other shipment details such as:

  • Product description
  • Quantity
  • Value
  • Country of origin
  • Weight
  • Shipping documents

Accurate classification is therefore an important part of international trade.

2. How Does the HS Code System Work?

The Harmonized System uses a structured classification system.

At the international level, HS codes are generally based on six digits. Countries can then add additional digits to create more detailed classifications for their own tariff and customs requirements.

The Basic Structure

The first six digits generally identify the internationally harmonized classification.

The structure can be understood as:

Chapter → Heading → Subheading

  • First 2 digits = Chapter
  • First 4 digits = Heading
  • First 6 digits = Subheading

Additional digits may then be added by individual countries.

Example Structure

Suppose a product has an HS classification represented as:

84 71 30

The digits are interpreted through the classification structure rather than simply being a random product number.

The first two digits identify the chapter. The first four digits identify the heading. The first six digits identify the subheading.

The exact meaning of each code depends on the official tariff classification and the product description.

Important Point

An HS code is not simply selected based on the product name.

Two products with similar names can have different classifications because their:

  • Materials
  • Functions
  • Designs
  • Uses
  • Components
  • Manufacturing characteristics

may be different.

3. Understanding the Structure of an HS Code

Understanding the structure makes HS code classification easier.

Chapter

The first two digits represent the chapter.

The HS system is divided into chapters that group products into broad categories.

For example, different chapters cover categories such as:

  • Live animals
  • Food products
  • Chemicals
  • Plastics
  • Textiles
  • Machinery
  • Electrical equipment
  • Vehicles
  • Furniture

The chapter provides the broadest level of classification.

Heading

The first four digits identify the heading.

The heading provides a more specific classification within the chapter.

For example, a chapter may cover a broad product category, while a heading identifies a particular type of product within that category.

Subheading

The first six digits identify the HS subheading.

This provides a more detailed international classification.

National Tariff Codes

Countries may add more digits beyond the six-digit HS code.

These additional digits can be used to provide more detailed national classifications.

Therefore, an importer should not assume that the six-digit HS code is always the complete tariff number required for a customs declaration.

The final classification used for customs clearance depends on the destination country’s tariff system and applicable rules.

4. Why Are HS Codes Important in International Trade?

HS codes are important because customs authorities need a standardized way to identify goods.

Without a classification system, determining the appropriate treatment for millions of imported and exported products would be much more difficult.

1. Determining Customs Duties

One of the most important uses of an HS code is determining the applicable tariff or customs duty.

Different product categories can have different duty rates.

Example

Imagine an importer brings two different products into a country.

Product A may have one tariff rate, while Product B may have another.

Even if both products have similar values, their customs treatment may differ because their classifications are different.

2. Identifying Import Requirements

Some products may require additional documents, licenses, permits, certifications, or inspections.

The HS classification can help customs authorities determine whether such requirements apply.

For example, certain categories of:

  • Food products
  • Chemicals
  • Pharmaceuticals
  • Agricultural goods
  • Machinery
  • Electrical equipment

may be subject to specific regulations.

3. Supporting Customs Declarations

The HS code is commonly included in customs documentation.

Accurate product classification helps customs authorities compare the declared:

  • Product
  • Description
  • Value
  • Quantity
  • Country of origin
  • Classification

This helps create a more complete picture of the shipment.

4. Supporting Trade Statistics

Governments and international organizations use product classifications to analyze import and export activity.

HS codes help organize trade data into standardized product categories.

This makes it easier to analyze:

  • Import volumes
  • Export volumes
  • Trade flows
  • Product categories
  • Trading partners

5. Reducing Customs Delays

Incorrect classification can result in questions from customs authorities.

A clear and accurate classification can help reduce avoidable issues during customs processing.

For businesses regularly importing or exporting products, consistent classification is therefore important.

5. How to Find the Correct HS Code

Finding the correct HS code requires more than searching the product name.

You need accurate information about the product first.

Step 1: Understand the Product

Start by collecting detailed product information.

Check:

  • What is the product?
  • What is it made from?
  • What is its primary function?
  • How does it operate?
  • Is it complete or incomplete?
  • Is it a component or finished product?
  • What is its intended use?
  • How is it presented or packaged?

The more detailed the product information, the easier classification becomes.

Step 2: Identify the Product Category

Determine which broad category the product belongs to.

For example, a company importing a machine part should first determine whether the item is:

  • A general component
  • A dedicated machine part
  • An electrical component
  • A mechanical component
  • A finished machine

This distinction can affect the classification.

Step 3: Check the Relevant Tariff Classification

Use the official customs or tariff classification system applicable to the importing country.

Look at:

  • Chapter
  • Heading
  • Subheading
  • Additional national digits
  • Product descriptions
  • Classification notes

Do not rely only on a generic internet search.

Step 4: Compare Similar Classifications

Sometimes multiple classifications appear possible.

In that situation, compare the product carefully against the descriptions and applicable classification rules.

Ask:

Which classification most accurately describes the actual product?

Step 5: Confirm the Destination Country’s Tariff Code

Remember that HS classification is internationally harmonized at the six-digit level, while countries may use additional digits for their national tariff systems.

Therefore, the code used for an import declaration may be longer than six digits.

6. HS Code Classification Process

A practical HS code classification process can be broken into several stages.

Step 1: Collect Product Information

Gather:

  • Commercial invoice
  • Product specification
  • Technical data sheet
  • Product catalogue
  • Material information
  • Product photographs
  • Intended use
  • Manufacturing information where relevant

Step 2: Identify the Product’s Essential Characteristics

Determine what makes the product what it is.

For example, a product may be made from steel, but that does not automatically mean it should be classified simply as a steel product.

Its function and specific characteristics may be more important to its classification.

Step 3: Determine the Appropriate Chapter

Start with the broad product category.

Step 4: Review Headings and Subheadings

Move from the broad category toward the more specific classification.

Step 5: Apply Relevant Classification Rules

HS classification is governed by established classification principles and notes.

The product should be classified according to the applicable rules rather than simply selecting the code with the lowest duty rate.

Step 6: Confirm the National Tariff Code

Check the importing country’s current tariff schedule.

Step 7: Use the Classification Consistently

Once the classification has been properly established, use the appropriate code consistently for future shipments of the same product, provided the product and applicable tariff rules have not changed.

Step 8: Review When the Product Changes

If the product’s:

  • Material
  • Design
  • Function
  • Composition
  • Manufacturing process

changes significantly, the classification should be reviewed.

7. Example of HS Code Classification

Consider a company importing a stainless steel kitchen utensil.

The importer should not immediately select an HS code simply because the product is made from stainless steel.

Instead, the importer should examine the product.

Step 1: Identify the Product

The product is a kitchen utensil.

Step 2: Identify the Material

It is made from stainless steel.

Step 3: Identify the Function

Its purpose is to be used in food preparation or serving.

Step 4: Examine the Tariff Categories

The importer reviews the relevant chapter, headings, and subheadings for kitchen and household articles.

Step 5: Check the Destination Country

The importer checks the importing country’s tariff schedule to identify the complete national tariff code.

Step 6: Verify the Classification

If there is uncertainty, the importer can seek professional customs advice or an official classification decision where available.

Why This Example Matters

The important lesson is that classification should consider the complete nature of the product, not just one characteristic.

Simply searching:

“stainless steel HS code”

may not be enough to determine the correct classification.

8. HS Codes and Customs Duties

HS codes can directly affect the customs treatment of imported goods.

When a shipment enters a country, customs authorities use the product classification along with other information to determine applicable charges and requirements.

What Can Influence the Final Customs Calculation?

Depending on the country and transaction, customs treatment may involve factors such as:

  • HS classification
  • Customs value
  • Country of origin
  • Applicable tariff rate
  • Trade agreements
  • Import taxes
  • Additional duties
  • Product-specific measures

Example

Suppose an importer purchases goods with a customs value of $20,000.

The applicable tariff rate depends on the product classification and the importing country’s rules.

If the goods are incorrectly classified under a different tariff category, the resulting customs calculation may also be incorrect.

This is why HS code accuracy matters.

HS Code Is Not the Only Factor

It is important to remember that the HS code does not by itself determine the complete landed cost.

Other costs can include:

  • Freight
  • Insurance
  • Customs duties
  • Taxes
  • Port charges
  • Handling fees
  • Customs clearance fees
  • Local transportation

For businesses planning international shipments, working with an experienced freight forwarding service can help coordinate the different stages of the shipment.

9. HS Codes for Imports and Exports

HS codes are relevant to both importers and exporters.

HS Codes for Importers

Importers need accurate classification because the code may affect:

  • Customs declarations
  • Duty calculation
  • Import restrictions
  • Documentation
  • Product compliance
  • Customs clearance

An incorrect code can create additional questions or delays.

For companies importing goods regularly, maintaining accurate product classification records can make future shipments easier to manage.

HS Codes for Exporters

Exporters also need to provide accurate product information.

The HS code can help identify the goods in international trade documentation and support customs procedures in the destination market.

However, exporters should be careful not to assume that the code used in their home country will always be identical to the complete tariff code used by the destination country.

The first six digits provide the internationally harmonized basis, while additional national digits can vary.

HS Code and Commercial Invoice

A commercial invoice normally contains important shipment information such as:

  • Seller
  • Buyer
  • Product description
  • Quantity
  • Unit price
  • Total value
  • Country of origin
  • Shipping terms
  • HS code where required or appropriate

The product description and HS code should make sense together.

Example

Weak description:

Parts

Better description:

Stainless steel replacement components for industrial food-processing equipment

The more accurate the product description, the easier it is for customs and logistics providers to understand what is being shipped.

10. Common HS Code Mistakes to Avoid

HS classification errors can create unnecessary customs problems.

Here are some common mistakes importers and exporters should avoid.

1. Choosing a Code Based Only on the Product Name

A product name may not provide enough information for classification.

Always consider the product’s actual characteristics and function.

2. Using an Old HS Code

Tariff classifications and national tariff schedules can change.

Do not assume that a code used several years ago is still appropriate today.

Review the applicable current tariff information.

3. Confusing the Six-Digit HS Code With the Complete Tariff Code

The internationally harmonized HS classification is generally six digits, but countries can add additional digits.

Always check the destination country’s tariff requirements.

4. Choosing the Code With the Lowest Duty

The correct classification should be based on the applicable classification rules, not simply on which category has the lowest duty rate.

5. Providing an Unclear Product Description

A vague description can make classification more difficult.

Avoid descriptions such as:

  • Parts
  • Equipment
  • Goods
  • Accessories
  • Materials

when a more precise description is available.

6. Copying Another Company’s HS Code

Two businesses may sell products that appear similar but have meaningful differences.

Never assume another company’s classification automatically applies to your product.

7. Ignoring Product Changes

If the product changes significantly, review its classification.

A change in:

  • Composition
  • Function
  • Design
  • Material
  • Manufacturing

could potentially affect the classification.

8. Failing to Check the Destination Country

Import requirements vary by country.

Always verify the applicable tariff classification and customs requirements for the actual destination market.

11. How Freight Forwarders Can Help With HS Codes

HS code classification is ultimately a customs and tariff matter, but freight forwarders often work closely with importers and exporters during the documentation and shipping process.

A freight forwarder may help review shipment information, identify documentation requirements, coordinate with customs brokers or agents, and ensure that the shipment information is communicated correctly across the logistics process.

For example, before an international shipment moves, the logistics team may review:

  • Commercial invoice
  • Packing list
  • Product description
  • HS code
  • Quantity
  • Cargo weight
  • Cargo dimensions
  • Country of origin
  • Shipping terms
  • Transport documents

For businesses moving cargo by ocean, accurate documentation is especially important because several parties may be involved in the shipment.

You can also learn more about sea freight services if your business regularly moves cargo internationally by ocean.

When Should You Ask for Professional Help?

Consider getting professional customs or classification advice when:

  • The product is technically complex
  • Several HS codes appear possible
  • The product is subject to special regulations
  • The shipment has significant customs value
  • The classification could substantially affect duty
  • You are unsure about the national tariff code
  • The product is new or has recently changed

For customs-related shipment support, businesses can also review customs clearance services.

Businesses can also learn more about shipping abbreviations to better understand common terminology used in international shipping documentation.

Important Reminder

A freight forwarder can support the logistics process, but the importer remains responsible for providing accurate information and complying with applicable customs requirements.

When classification is uncertain, professional customs advice or an official classification ruling may be appropriate.

Conclusion

Understanding what is an HS code is essential for anyone involved in international importing or exporting.

The HS code provides a standardized way to classify products in global trade. It can support customs declarations, tariff calculations, trade statistics, and the identification of applicable import requirements.

The basic international HS classification uses six digits, while individual countries can add additional digits to create more detailed national tariff codes.

The most important point is that an HS code should be selected based on the actual characteristics of the product rather than simply its name.

Before shipping, make sure you have:

  • A clear product description
  • Accurate product specifications
  • Correct quantity
  • Correct country of origin
  • Appropriate HS classification
  • The applicable national tariff code
  • Complete customs documentation

If you regularly import or export goods, maintaining accurate product classification records can help make your shipping and customs process more consistent and efficient.

Frequently Asked Questions

1. What Is an HS Code?

An HS code is a Harmonized System code used to classify products traded internationally. The internationally harmonized classification generally uses six digits, while individual countries may add additional digits to create their national tariff codes.

2. How Do I Find the Correct HS Code?

Start by identifying the product’s material, function, composition, construction, and intended use. Then review the applicable official tariff classification for the importing country. If several classifications appear possible, professional customs advice may be appropriate.

3. Is an HS Code the Same in Every Country?

The first six digits are internationally harmonized, but countries can add additional digits to create their own national tariff classifications. Therefore, the complete tariff code can differ between countries.

4. Why Is the HS Code Important for Customs?

The HS code helps customs authorities classify the goods and can be used when determining applicable duties, taxes, restrictions, permits, and other import requirements.

5. Can the Wrong HS Code Delay a Shipment?

Yes. An incorrect or unclear classification can lead to customs questions, additional documentation requests, incorrect duty calculations, or other clearance issues. Accurate classification helps reduce avoidable problems during the customs process.

Related Blogs

Air Waybill (AWB) vs Bill of Lading (B/L): Key Differences Explained
27Aug

Air Waybill (AWB) vs Bill of…

Air Waybill (AWB) vs Bill of Lading (B/L): Key Differences Explained An Air Waybill (AWB)…

What Is an HS Code? A Complete Guide for Importers and Exporters
27Aug

What Is an HS Code? A…

What Is an HS Code? A Complete Guide for Importers and Exporters What is an…

Sea Freight Rates: 7 Ways to Keep Shipping Costs Down
11Aug

Sea Freight Rates: 7 Ways to…

Sea Freight Rates: 7 Ways to Keep Shipping Costs Down Sea freight is one of…