International Freight Forwarding Road • Sea • Air

Customs & Clearance Guide

What is an HS Code and Why Is It Vital for Customs Clearance?

A complete introduction to the HS Code (customs tariff code); the structure of the code, how to find the correct code, and its role in calculating duties, permits and the fast clearance of goods.

6 min read
A container terminal serving international trade

If a single number identifies a product, then in the world of international trade that number is its “HS Code”. Every export and import — from a small part to a full industrial shipment — is identified, valued, tariffed and licensed by this code. In this article, in plain language, you will learn what the HS Code is, how it is built, and why the smallest mistake in it can hold your shipment at customs.

Executive summary:

  • The HS Code is the shared language of goods classification in more than 190 countries; in Iran the tariff code is 8 digits.
  • The smallest error in the code sends a shipment to inspection and delays it.
  • Check the code every year in the official customs database; a “close code” is not enough.
  • Duties, permits and the declaration — they all ride on this code.

What is the HS Code?

The HS Code, or “customs tariff code”, is the common name for the code built on the Harmonized System for the description and coding of goods (Harmonized System), developed by the World Customs Organization (WCO). It is a shared numerical language used by more than 190 countries worldwide to classify goods.

In Iran’s customs system, the tariff code usually has 8 digits:

  • The first 6 digits: the international HS code, identical all over the world.
  • The last 2 digits: Iran’s national customs code, added for a more precise classification of goods within the country.

Note: in trade correspondence and enquiries, always state all 8 digits. A 6-digit code may, in Iran, be split into several different 8-digit codes with different duties and permits.

How is the HS code structured?

The HS code is built hierarchically; each digit makes the class of the goods more precise:

  1. First two digits — Chapter: the broad family of goods, such as Chapter 08 for edible fruit.
  2. First four digits — Heading: the more precise group in the same chapter.
  3. Six digits — Subheading: the international level, identical in all countries.
  4. Eight digits — Iran’s national code: the internal breakdown for calculating duties and applying the regulations.

That is why finding a “close code” is not enough. Two codes differing by a single digit can carry different duty rates, permit requirements and even a different possibility to import or export.

Why is the HS Code vital for clearing goods?

Almost every customs step rides on this code:

  • Calculating duties: the rate of import duty, commercial benefit and tax is set by the tariff code. To see how the rates are applied and how they change, read the article on customs tariff changes at the Iran–Turkey border.
  • Determining the required permits: the tariff code shows whether a product is subject to a standard and health permit or not.
  • Filing the declaration: the tariff code is one of the main fields of the customs declaration, and filing it without the correct code is impossible or costly.
  • Calculating the customs value: the tariff code is the basis for calculating duties as the CIF value.
  • Avoiding a stop: a wrong code is the most common reason a shipment is referred to physical inspection and stopped at the border.

How do we find the correct tariff code?

The reliable ways to find the correct code:

  • The export & import regulations handbook: review the grouping of goods with their explanations.
  • Iran’s official customs systems: search for a product by its Persian or English name.
  • Consulting a customs expert: for special or combined products, the opinion of a reliable forwarder and clearance expert is the safest route.

Important: choosing a “close but wrong code” merely to lower the duty is the classic mistake of traders. On a mismatch, the customs applies a penalty and can also make your file more sensitive for future shipments.

Common mistakes in using the tariff code

  1. Using the previous year’s code: the tariff is revised yearly and the code of a product may have changed.
  2. A 6-digit instead of an 8-digit code: ignoring Iran’s national breakdown.
  3. Relying on a colleague’s or the internet code: the correct code is the one registered in the official customs database for your exact product.
  4. Ignoring the permit status of the product: even with the right code, if the required permit has not been taken, the goods will not be cleared.

FAQ about the HS Code

Is the HS code identical in all countries?

The first six digits are the same internationally, but the countries (including Iran) can add 2 local digits or apply some rows differently.

What is the difference between the HS Code and the tariff code?

Colloquially they refer to the same thing. HS Code is the international code and the “tariff code” is Iran’s final 8-digit code used to apply the duties.

Does the code of a product change over time?

Yes. The harmonized system is revised every few years and Iran updates its export & import rules every year. If you have been active for many years, be sure to re-check the code status and follow the future reviews of the harmonized system.

What happens if a wrong code is recorded?

The shipment is referred for inspection and matching, a different duty may be calculated and, in the case of deliberate mismatches, penalties and a legal file are created.

Summary

The HS Code is the common language of customs and trade. Finding the exact 8-digit code, both in the checklist of export documents and at every stage of the clearance, is the first step to crossing the border without delays. If you are not sure which tariff code to use for your goods, the Vira Farabar Logistics customs experts can check the code, duties and permits of your product before the shipment leaves.

Knowledge Center

Related Articles