ImportPublished Updated 8 min read

HS code classification: how to choose the right tariff line

Customs classification identifies the tariff line for your goods in the Integrated Customs Tariff, built on the six-digit international Harmonized System (HS) and applied at 12 digits. The line sets the duty and requirements and is chosen using the six interpretation rules and product documents.

What is an HS code and how does it feed into the Saudi customs tariff?

The Harmonized System (HS) is an international system for describing and coding goods, managed by the World Customs Organization (WCO). Customs authorities use it to determine the line each product falls under. The common international standard is a six-digit code, while the final classification for import and export is set by each country's national customs tariff. The WCO explains that it does not issue classifications to individuals or the private sector, and refers goods owners to the customs administration in their own country.

In Saudi Arabia, the Zakat, Tax and Customs Authority (ZATCA) uses the Integrated Customs Tariff of the Gulf Cooperation Council (GCC). The ZATCA page states that its application at the 12-digit level began on 1 January 2025. The first six digits are the core HS code. The remaining digits are additional detail set by the GCC and national tariff to distinguish narrower items within a single international line.

Note: Some older or guidance-type official pages, including a page in the Saudi Food and Drug Authority (SFDA) FAQ, describe the code as 8 digits. Do not assume the length from memory. Use the code at the length required by the platform or customs declaration you are working on, and confirm it against the Integrated Tariff tool.

How is the code structured: sections, chapters, headings and subheadings?

The Harmonized System is organized hierarchically, from general to specific: 21 sections containing 96 chapters in use, which branch into more than 1,200 headings and more than 5,600 six-digit commodity groups, according to WCO data. The nomenclature is revised every five years. The 2022 edition was the seventh, in force from 1 January 2022.

Customs code levels and what each level means
LevelDigitsMeaning
SectionNo separate codeA broad group of chapters, such as vegetable products, textiles or machinery
ChapterFirst two digitsA specific product area within the section
HeadingFirst four digitsA group of goods with a general description
SubheadingFifth and sixth digitsA more detailed international breakdown within the heading; a zero means no further breakdown
GCC and national detailDigits after the sixth, up to 12Details added by the Integrated Tariff to identify the item and its duty

Sections and chapters carry legal notes that define what is included in or excluded from a chapter. These notes are an integral part of classification, so do not rely on heading titles alone.

Which general interpretation rules decide the choice of line?

The General Rules for the Interpretation of the Harmonized System are six rules applied in order, and ZATCA publishes them on its Integrated Tariff page. The basic principle is that classification is governed by the heading text and the section and chapter notes, not by your impression of the product.

  1. Rule 1: What counts is the wording of the heading and the section and chapter notes. Section and chapter titles are for guidance only.
  2. Rule 2: Incomplete or unassembled goods are classified as complete goods if they have their essential characteristics. The same applies to mixtures and goods made of different materials.
  3. Rule 3: If goods could fall under more than one heading, the heading with the most specific description is preferred. If that is not possible, the material or component that gives the goods their essential character decides. If that is not possible either, the heading that comes last in the tariff applies.
  4. Rule 4: Goods that no heading covers are classified under the heading for the goods they most closely resemble.
  5. Rule 5: Cases, boxes and packing materials have special rules that determine when they follow the goods and when they are classified separately.
  6. Rule 6: Classification at subheading level follows the same principles, applied between comparable subheadings.

Illustrative example: choosing between two lines

This is a general illustrative example without real codes. Suppose you import a set made of components of different materials. It could be described under a general heading covering kitchenware or under a heading specific to the type of its main component. Start with Rule 1: read the text of both headings and the chapter notes to see whether either one excludes or includes the set. If both options remain, Rule 3 gives priority to the more specifically described heading over the general one. If each heading describes only part of the set, look at the component that gives it its essential character, such as the predominant material, the main function or the value. Then verify the final code in the official tool instead of relying on estimation.

What should you gather before classifying goods?

Before searching, you need a full technical description of the goods, because the trade name alone is not enough to determine the tariff line. Prepare the following:

  • The trade name, technical name and precise product description.
  • Composition and materials, with their proportions if the product is a mixture or composite.
  • The intended use and the market it is sold in (for example industrial, household or medical).
  • Its condition on import: complete or disassembled, packed for retail or for wholesale.
  • The technical data sheet or manufacturer's catalog, and clear photos of the product and its packaging.
  • The commercial invoice and packing list, to match the description with the documents submitted. See Documents required for import and export.

These same documents (photos and technical brochures) are what ZATCA requires when you apply for an advance customs ruling on classification.

How do you search the Integrated Customs Tariff step by step?

ZATCA offers a "Customs Tariff Inquiry" service among its e-services. It lets you search by keyword, main heading or HS code, or browse sections and chapters. The service page describes it as free and requiring no documents. The site may ask you to log in, depending on the screen shown.

  1. Open the tariff search page on the ZATCA e-services portal: eservices.zatca.gov.sa.
  2. If you do not know the code, start by browsing from the expected section and chapter, or type a keyword from the technical description.
  3. Read the heading text and the section and chapter notes, then move down to the subheadings.
  4. Compare similar lines by applying the interpretation rules above, and record the reason for your choice.
  5. Open the details of the final code with all its digits (up to the 12-digit level) and review the duty rate and the procedures linked to it.
  6. Match the code with the invoice and shipment data before entering it in the customs declaration.

On the same page, ZATCA publishes lists of added and deleted lines and tariff amendments. These include amendments effective 1 June 2025 and Ministerial Decision (1447-88-5), which approves creating, deleting or amending headings and subheadings. So check that the code you use is still valid, especially if you copied it from an earlier invoice or shipment.

What does the code actually determine, and what does an error cost?

The code is the key that determines the duty rate applied to your goods. Other authorities' requirements and your statistical data are also linked to it. Conversely, an error in the code means you may be charged an incorrect duty or asked for certificates you have not prepared.

What is linked to the customs code
AreaEffect of the code
Customs dutiesThe tariff sets the rate applied to the line; try an estimate with the duty calculator
SABERProducts subject to technical regulations are identified by searching by HS code on the SABER platform
Saudi Food and Drug AuthorityIts requirements may apply if your product is a food, drug, cosmetic or medical device; ask about this before shipping
Trade statisticsImport and export data are compiled by the code stated in the declaration

The SABER platform page explains that the HS code includes the product description and is used to classify the product and determine its customs tariff, and that the platform updates its list of customs codes regularly. For certificate requirements, see SABER certificate and certificate of conformity. To understand how duties and VAT are calculated, see Customs duties and VAT on imports.

The available official pages do not publish a specific fine rate for classification errors alone, so do not rely on a figure you hear without a source. In general, incorrect classification may lead to differences in the duties owed, violations and fines under the Common Customs Law and its Implementing Regulations, and delays in releasing the shipment until the data is corrected. If you discover an error after filing the declaration, ask your customs broker or ZATCA about the correction procedures currently available.

Can you get an advance classification ruling before importing?

Yes. ZATCA offers an e-service called "Issue Advance Customs Rulings". It allows economic operators to obtain a ruling before import on tariff classification, preferential origin treatment or the customs valuation method. The service page states that the application is submitted before the shipment arrives in the Kingdom.

  1. Go to the e-services on the ZATCA website, select the Issue Advance Customs Rulings service and log in.
  2. Choose the request type (customs classification) and complete the required fields.
  3. Upload the documents: for a classification request, ZATCA asks for product photos and technical brochures describing it.
  4. Wait for the response. The page states that the service takes 60 days, is free of charge and is available in Arabic only.

The service page does not state how long the ruling is valid or how binding it is. Read the user guide published on the ZATCA website or ask your customs broker before basing a business decision on it. The application is worth the effort if the product is new, composite or imported regularly.

What are the most common classification mistakes?

Most mistakes come from an incomplete description of the goods or from copying a code from an earlier shipment without checking it. Avoid the following:

  • Relying on the supplier's code: The code on a foreign invoice may differ from the line adopted in the Saudi tariff.
  • Relying on the product name alone: The trade name does not reveal the composition or use that decides the line.
  • Ignoring section and chapter notes: They may exclude your goods from a chapter you thought was the best fit.
  • Using an outdated code: The tariff is amended by adding and deleting lines.
  • Choosing the line with the lowest duty: The line is chosen by the rules, not by cost.
  • Overlooking SABER requirements: Whether a product is subject to technical regulations is found by searching its code on the platform.
  • Not documenting the reason for your choice: Keep the technical data sheet and your classification rationale so you can defend it if asked.
Note: If you discover an error in a code you have already submitted, deal with it immediately through official channels and your customs broker. Early correction is better than waiting for ZATCA to find it.

Frequently asked questions

How many digits does a Saudi customs code have?

The international Harmonized System code has six digits. ZATCA states that the GCC Integrated Tariff has been applied at the 12-digit level since 1 January 2025. Some guidance pages mention 8 digits, so use the length required by the platform or customs declaration you are working on, and check it against the Integrated Tariff tool.

How do I find the tariff line for my product?

Search using the Customs Tariff Inquiry service in the ZATCA e-services, by keyword, by HS code, or by browsing sections and chapters. Read the heading text and the section and chapter notes, and compare similar lines using the six interpretation rules. Then check the final code with all its digits before using it in the declaration.

What is the main rule for choosing a line when several could apply?

The main rule is that the heading text and the section and chapter notes are the primary reference for classification. If the goods could fall under more than one line, the most specific description is preferred, then the component that gives the goods their essential character, then the line that comes last in the tariff. The six rules are applied in order, not by cost.

Can I get an advance ruling on customs classification?

Yes. ZATCA offers an "Issue Advance Customs Rulings" service for economic operators, covering classification, preferential origin and valuation. The application is submitted electronically before the shipment arrives in the Kingdom, with product photos and technical brochures. According to the service page, the service takes 60 days and is free of charge.

What happens if I classify goods incorrectly?

Incorrect classification may lead to differences in the duties owed, violations and fines under the Common Customs Law and its regulations, and release delays until the data is corrected. The available official pages do not publish a specific fine rate for classification errors, so check with the relevant authority, and correct the error as soon as you discover it.

Sources

Rules and procedures change. Check the official source before acting. This article is general information, not individual advice.

WhatsApp Call