HS codes in Oman: finding the right code before the goods ship

HS codes in Oman: finding the right code before the goods ship

Oman's tariff uses 12-digit codes, and the code decides the duty, the permits and whether the goods may come in at all. Where to look a code up on the customs website, how to read the line you find, and how to have customs confirm it before you ship.

By Board member

The HS code on an Omani import declaration settles three things: the rate of customs duty, whether another authority has to approve the goods first, and whether they may be imported at all. That makes it a question for the day you choose the goods, not the day the ship berths. This guide shows where to look a code up on the customs website, how to read what you find, and how to have customs confirm it in advance. We file import declarations in Bayan for our customers, so it is written from that desk. The customs website is the final word wherever it differs from anything here.

Oman's codes have 12 digits

Since 1 January 2025 the tariff published by the Directorate General of Customs lists goods under 12-digit codes. The first six digits are the international Harmonized System subheading, the same in every country that uses the system. The digits after them divide that subheading further, and the duty rate and any conditions sit on the full 12-digit line.

Portable computers show how it works. Internationally they are subheading 8471.30. In Oman's 2025 tariff file that becomes three lines: 84 71 30 00 00 02 for laptops, 84 71 30 00 00 03 for tablets, and 84 71 30 00 99 99 for other portable machines. Lines that end in 99 99 are "other" lines. They catch whatever the lines above them do not name, so landing on one is a sign to check that a more specific line does not fit first.

Your supplier's code will usually agree with Oman's on the first six digits, because those are international. What follows them was set by the supplier's own country, for the supplier's export. It is not the code you declare in Oman.

Three places to look a code up

The customs website, customs.gov.om, offers three ways in, and all three open without signing in to Bayan.

  • The tariff file. The customs FAQ answers "how do I look for the HS code for goods?" with: download the files and choose the customs tariff. The 2025 edition is a PDF of a little over 300 pages in Arabic and English. Each line gives the 12-digit code, the description in both languages and the duty rate, with columns for the preferential terms under Oman's agreements with the United States, Singapore and the EFTA states. Some lines read "PROHIBITED" where the rate would be. Search the file for a word from your description, or for the first six digits.
  • The HS code search. Under business services, "Search Import and Export Requirements" opens a search page in the customs portal. You type a code, or open the search box and look it up by code or by description, then pass a captcha. Customs describes the service as showing what an import, export or transit needs: permits, restrictions, approvals and other authorities' procedures. Its Arabic page adds the duty rate, and the preferential rate once the origin is set.
  • The duty calculator. "Calculating Customs Duty Services" opens a form with the same code search built in. It asks for the regime (import or export), the code, the CIF value in the invoice currency, the quantity and unit, the country of origin and, where one applies, a preferential tariff. It shows the exchange rate it uses and the value in Omani rials.

The tariff file is dated: the one on the site when we checked was issued for 2025. Treat a downloaded copy as a starting point, and check the code in the search or the calculator before you rely on it.

Reading the line you find

Read the description on the line against what you are actually buying, word for word. The number only points to that description. Read the headings above the line as well, because a line that just says "Other" means other than the lines before it, within that heading, and it only makes sense in that place.

Then check what the code brings with it besides the rate. Permits, restrictions and approvals from other authorities show up in the requirements search, and some certificates have to be issued in the country of export at the time of shipment. They cannot be produced after the vessel sails. Our customs clearance page lists the authorities that come into it most often.

When two codes both look right

Classification follows the General Rules of Interpretation of the Harmonized System, applied in order. In practice most disagreements come down to a few questions, and it pays to answer them before customs asks:

  • Is the item a part of a machine, or an accessory to it? The two often sit under different headings.
  • If it is a set, which item gives the set its essential character? That item usually decides the code.
  • Which of two possible headings describes it more specifically? The specific heading is preferred to the general one.
  • What is it made of, and what does it do? Tariff descriptions are built on one or both.

Write the invoice description the way customs will read it: what the item is, what it is made of, what it is for, and how it is packed. "Spare parts" or "general cargo" is not a description a code can be built on. Ask the supplier for the datasheet or the catalogue page now, because it is the first thing customs asks for when it queries a code.

What happens when customs disagrees

After a declaration is filed, customs can query the code. The query asks for evidence: catalogues, datasheets, the composition of the material, and sometimes a sample for laboratory testing. It is a normal part of the work, and it is answered with the supplier's documents. If the code on the declaration turns out to be wrong, the declaration is not edited. A request to amend it is filed in Bayan, a customs officer approves it, and the amendment carries a fee. While this happens the container stays at the terminal, and the clocks in our note on demurrage and detention keep running.

Have customs confirm the code before you ship

For goods you will import again and again, ask customs for an advance ruling. It is a binding decision on the classification of a specific product, requested by an importer, an exporter or a clearing company, and it holds at every customs office in Oman. The customs service page sets the terms:

  • One application covers one product. Several products need several applications.
  • The application describes the goods in full, and customs may ask for a sample, the manufacturer's catalogue or photographs.
  • Customs issues the ruling within 60 days of a complete application, and the ruling is valid for at least six months.
  • The request has to come before the goods are imported, and customs can refuse it for goods that already have a declaration filed.

That last point decides when to use it. A ruling is a step for a product line you plan weeks ahead, not a fix for a container already at sea. Customs also rules in advance on origin, which matters when you want a preferential rate under a trade agreement.

How we help

We file the import declaration in Bayan for our import customers, so a code question reaches the same desk that holds the shipping file, and the answer to customs does not wait on a second company. Send the supplier's invoice description and datasheet when you book, and we will tell you before the goods ship if the description will not support a code. How the declaration is created and paid for is in our Bayan guide, and the clearance service itself is on customs clearance. We can also book the sea freight and run the land transport from the terminal on the same file.

Get a rate: send the goods' description, the supplier's code if you have one, the origin and the port, and when the cargo will be ready.

Get a rate for your cargo

Mahdi Souri

Board member

Mahdi Souri is part of the Ruby Shipping Line team and writes about sea freight, container shipping and customs clearance.

More from Mahdi Souri

Rate this Article

Click the stars to rate this article