
UAE 12-digit HS codes: what a Dubai declaration now needs
From August 2026 to January 2027 Dubai Customs is mandating twelve-digit classification for all imports to the mainland from outside the GCC. In its correlation table, 7,911 eight-digit lines become 13,449: 1,942 split, and 305 change their eight-digit stem. No split changes the duty rate. What changes is the product detail the declaration needs, and somebody has to get that from the supplier.
Dubai is in the middle of changing how long a customs code is, and the phase running right now is the one that reaches an importer outside the Gulf.
Dubai Customs publishes the roadmap as a one-page table. Four phases, each of them a six-month window. From August 2025 to January 2026, “Implement 12-digit classification for all GCC trade flows”. From February to July 2026, “Extend 12-digit classification to imports from Free Zones & Customs Warehouses to mainland”. Then the one that matters here, August 2026 to January 2027:
Mandate new classification system for all imports to mainland from RoW
RoW is the rest of the world. If you ship into Dubai mainland from India, China, Turkey or anywhere else outside the GCC, you are inside that window today. Temporary flows (import for re-export, temporary admission) come last, from February 2027, and the roadmap gives the reason in its own rationale column: “Immediate roll-out not required as final destination is outside UAE/GCC”. The same column explains why the sequence began where it did. Phase one was chosen to “Initiate with low impact (~5% trade) to avoid disruption”. Dubai started with the smallest slice of its trade on purpose. Phase three is not the small slice.
What the twelve digits are
The HS code structure underneath has not moved. The first six digits are still the World Customs Organization’s, and they still mean the same thing to your supplier and to the officer reading the declaration. What changes is the national extension on the end. Dubai Customs states the change in one sentence: “The Gulf Cooperation Council (GCC) has adopted a unified 12-digit customs structure, designed to enhance economic coordination among member states and ensure greater precision and efficiency in customs classification and tariff application.”
Precision is the operative word, and it has a cost attached that none of the announcements mention. So rather than paraphrase the announcements, we pulled the file.
Reading Dubai Customs’ own correlation table
Dubai Customs publishes the mapping itself, as a spreadsheet called the Correlation Table (8-digit to 12-digit Tariff Code). Version 3.3, the customer copy, has 13,449 rows. Each row carries the old eight-digit code, the new twelve-digit code, the English and Arabic descriptions, the statistical quantity unit and the duty percentage. Counting through it:
| What the file shows | Count |
|---|---|
| Old eight-digit lines | 7,911 |
| New twelve-digit lines | 13,449 |
| Old lines mapping to exactly one new line | 5,969 (75.5%) |
| Old lines splitting into two or more | 1,942 (24.5%) |
| Old lines whose eight-digit stem also changes | 305 |
| Old lines where a split changes the duty rate | 0 |
Three quarters of the tariff is a rename. For 5,959 of the 5,969 one-to-one
lines the new code is the old one with 0000 on the end, and a desk importing
only those has a data-entry change and nothing else. Ferrous scrap is one of
them: HS 7204.49 becomes 720449000000 and stops there.
All four plastic waste lines under heading 3915 behave the same way, which is
the cargo our plastic waste import documents page
covers. So does worn clothing under 6309.
The other quarter is where the work is.
Trap one: the 305 lines that move their stem
The assumption everybody makes first, and the one a spreadsheet macro encodes in about four seconds, is that the new code is the old code plus four digits. For 305 old lines that is false. Their replacement does not begin with the eight digits you have been filing.
Live bovine animals are the cleanest example. The old line 01029000 does not
survive as 010290000000. It becomes four lines, and the change starts at the
seventh digit:
| New code | Description |
|---|---|
010290110000 | Live arabian oryx |
010290120000 | Live african oryx |
010290190000 | Other live oryx |
010290900000 | Other live bovine |
Those 305 old lines account for 996 of the new ones. Dubai Customs flags them
in the file itself, in a column that reads non existing against 306 old
codes; the two sets are one line apart, so the flag is a good guide and not
a perfect one. What it means in practice is that a find-and-replace across a
product master will return a code for every line and be wrong on these, with
no error to notice.
Trap two: the split, and what it splits on
1,942 old lines become two or more. The distribution has a long tail: 786 split
in two, 368 in three, 327 in four, and it keeps going. The largest single
split is 30024990, one old line that becomes 64, one per named virus, from
Andes and Chapare through Chikungunya and Choclo to Crimean-Congo haemorrhagic
fever.
Now look at what the sub-lines are distinguished by. Not price. Not origin.
Not quantity. In the oryx example above, species. In 01012110, pure-bred
Arabian breeding horses, the two new lines are “Of Arab breed males” and “Of
Arab breed females”. In the line that becomes 64, the name of the virus.
These are product attributes, and the commercial invoice your supplier wrote for an eight-digit world does not carry them. It names the goods the way the old tariff line asked, and stops, because the old line did not ask a further question. Now it does, and the answer is with the supplier, in another time zone, who considers the paperwork finished.
Six old lines go further and split into sub-lines carrying an identical
English description. One of them is 84158320, central air conditioners
without a refrigerating unit, and not an exotic cargo in Dubai. It becomes
841583200001 and 841583209999, and the English text against the two is
the same string. On those, the file cannot tell you which to pick; the
distinction sits in the Arabic text or in the underlying nomenclature, and
resolving it is a question for your
clearing agent in Dubai rather than for a
spreadsheet.
The part nobody is selling: the duty does not change
Here is the finding that reframes the whole exercise. In all 7,911 old lines, there is not one case where the sub-lines under a split carry different duty percentages. The statistical quantity unit never differs either.
So this is not a duty event. Nothing about the twelve-digit tariff makes a cargo more expensive to import, and anyone selling you a classification review on the grounds that you might be overpaying duty is selling the wrong reason. Dubai Customs’ own stated objectives are about statistics, about distinguishing restricted and prohibited goods clearly, and about goods classification accuracy: a control and data exercise, exactly as described.
What it costs you is a rejected or amended declaration, and what a rejected declaration costs is time at a port where the free time clock is already running. That is the whole exposure, and it lands entirely on the desk.
What the desk has to collect, and when
The work this creates is not classification work. It is collection work, and it happens before the goods ship rather than after they arrive.
- Pull the correlation table for your own lines. Not all 13,449; the fifty or so you actually import. Mark which are one-to-one, which split, and which are among the 305 that move their stem.
- For every line that splits, write down the question it asks. Male or female. Which species. Which virus. Which polymer. One sentence per line, and it is the same sentence every shipment.
- Get the answer from the supplier in writing, before shipment. This is the only step that involves another company, which makes it the only step that slips. A purchase order that already carries the attribute is worth more than a classification project.
- Keep the answer attached to the shipment, so the person filing the declaration is not re-deriving it from a photograph of a packing list.
Steps one and two are a morning’s work with the file open. Step three is the one that runs into the same wall everything else on an import desk runs into: the supplier answers when they answer. That is a supplier follow-up problem wearing a tariff costume, and it is the reason a classification change shows up as a clearance delay three months later.
Before January 2027
Two things are worth doing this month rather than in December. Pull the file and mark your own lines, because the answer is different for every desk and takes an hour to find out. And put the attribute question into the purchase order template, because every contract signed from now until January is a contract whose goods will be declared under the new codes.
The eight-digit code on your supplier’s invoice used to complete the filing. For a quarter of the tariff it no longer does, and nobody at the other end of the trade knows that yet.
Questions this raises
When do UAE 12-digit HS codes become mandatory for imports?
Dubai Customs' published roadmap runs in four phases. GCC-destined declarations came first, from August 2025. Free-zone and customs-warehouse movements into the mainland followed from February 2026. The phase running now, August 2026 to January 2027, is to 'Mandate new classification system for all imports to mainland from RoW' — rest of world. Temporary flows such as import for re-export come last, from February 2027.
Is the 12-digit code just my old 8-digit code with four zeros on the end?
Usually, and not always, and the exceptions are what hurt. In Dubai Customs' own correlation table, 5,969 of 7,911 old lines map to exactly one new line, and in 5,959 of those the four new digits are 0000. But 1,942 old lines split into two or more new ones, and 305 lines change their eight-digit stem as well, so the new code does not begin with the old one. A bulk find-and-replace across a product master gets those 305 wrong and gets them wrong silently.
Does the 12-digit tariff change how much duty I pay?
Not by itself. Across all 7,911 old lines in the correlation table, the duty percentage is identical on every new line the old one splits into — there is not a single case where picking one sub-line over another changes the rate. The statistical quantity unit is unchanged too. The cost of getting it wrong is a rejected or amended declaration and the delay that follows, not a different duty bill.
Who files the 12-digit code on a Dubai import?
Whoever submits the declaration through Mirsal 2. Dubai Customs' Customer Guide is explicit that an import declaration to the local market from the rest of the world 'can be submitted through online services by a registered Mirsal User or by availing the service of an authorized Customs Broker'. Either way the classification is filed against the importer's record, and the detail behind it has to come from the importer's own documents.
What do I have to collect from my supplier that I did not before?
Whatever the twelve-digit line distinguishes on. The splits run on product attributes rather than on price or origin — the sex of a breeding animal, the named virus behind a single old biological line, the species of oryx. A commercial invoice written for an eight-digit world names the goods and stops. Ask the supplier for the attribute in writing before the goods ship, and keep the answer in the shipment file.
Sources
- Dubai Customs, Phases of Implementing the Integrated Customs Tariff (12 Digit) — Phase 1 Aug 2025–Jan 2026 'Implement 12-digit classification for all GCC trade flows'; Phase 2 Feb 2026–July 2026 'Extend 12-digit classification to imports from Free Zones & Customs Warehouses to mainland'; Phase 3 Aug 2026–Jan 2027 'Mandate new classification system for all imports to mainland from RoW'; Phase 4 Feb 27 onwards 'Roll out 12-digit system to temporary trade flows (e.g., import for re-exports & temporary admissions)' · checked 2026-09-16
- Dubai Customs, Integrated Customs Tariff: 'The Gulf Cooperation Council (GCC) has adopted a unified 12-digit customs structure, designed to enhance economic coordination among member states and ensure greater precision and efficiency in customs classification and tariff application'; stated objectives include 'Clearly distinguish restricted and prohibited goods' and 'Improve goods classification accuracy' · checked 2026-09-16
- Dubai Customs, Correlation Table (8-digit to 12-digit Tariff Code), HSCodeMaster v3.3 for customers — 13,449 rows mapping OldHSCode to NewHSCode with English description, statistical quantity unit and duty percentage; row counts in this post were computed from that file · checked 2026-09-16
- Dubai Customs, Customer Guide, § 15.10.1 Import to Local from Rest of World: 'Declaration can be submitted through online services by a registered Mirsal User or by availing the service of an authorized Customs Broker' · checked 2026-09-16