Compliance4 min readUpdated August 2026
Modern office workspace UAE free zone flexi desk

Home / Guides / Dubai Customs Registration

Trade & Compliance Guide

Dubai Customs Registration: The Complete 2026 Guide

If your company imports or exports anything through Dubai, you need a Customs Client Code. This guide explains what registration involves, the documents required, how long it takes, and the mistakes that get applications rejected.

10 min readUpdated February 2026By PRO 24 Services
Dubai office managing customs registration and trade documentation
The short answer
To import or export through Dubai you register with Dubai Customs to get a Customs Client Code, linked to your valid trade licence. With complete documents it is typically issued within a few working days, and it renews annually alongside your licence.

What is a Customs Client Code?

A Customs Client Code — often called a customs code, or an importer/exporter code — is the unique identifier Dubai Customs assigns to your company. Every customs declaration you ever file, whether an import, an export or a re-export, is recorded against it. Without a valid code you simply cannot clear goods through Dubai’s sea ports, airport cargo terminals or land borders; your shipment has no legal identity to move under.

The code is tied directly to your trade licence, so it is only valid while that licence is active, and it must reflect the correct trading activity. A company licensed purely for consultancy, for example, cannot register to import goods — the licence has to permit trading first. This link between licence and code is the source of most registration problems, and it is why getting your activity right at company-formation stage saves real friction later.

Who needs to register

You need a code if you…
  • Import goods into Dubai
  • Export or re-export goods
  • Run an e-commerce / trading business
  • Move goods in or out of a free zone
You may not need one if you…
  • Provide services only
  • Never physically move goods
  • Use a logistics partner’s code (case by case)

Documents required

Requirements vary slightly by licence type and jurisdiction, but the core set is consistent. Having these ready and legible is the single biggest factor in a fast approval:

  • Valid trade licence (trading activity)
  • Passport copy of owner / manager
  • Emirates ID of authorised signatory
  • Company contact & address details
  • Undertaking / declaration letter
  • Registration fee payment

The registration process, step by step

1
Confirm your activity
Check your trade licence permits import/export. If it does not, add the trading activity first — we can amend it.
2
Prepare documents
Gather the licence, passport, Emirates ID and declaration. Clear scans avoid delays.
3
Create a Dubai Trade account
Registration runs through the Dubai Trade portal, the single window for Dubai Customs services.
4
Submit the customs registration
Enter company details, upload documents and pay the fee. The application goes to Dubai Customs for review.
5
Receive your Client Code
Once approved, your code is issued and linked to your licence — you can start filing declarations.

Renewal and validity

Your Customs Client Code is valid for as long as your trade licence is valid, and it must be renewed each year in step with the licence. If your licence lapses, the code is suspended along with it — and any shipments in transit can be held at the border until it is restored, which turns a simple admin oversight into a costly logistics problem. How long does registration take in the first place? With a complete, correct document set, the code is often issued within a few working days; the usual causes of delay are a missing document or an activity that does not permit trading. Keeping licence and code renewals synchronised is exactly the kind of recurring deadline a PRO service tracks for you so nothing lapses.

Common rejection reasons

ReasonHow to avoid it
Activity does not allow tradingAdd the correct trading activity before applying
Expired licence or documentsRenew the licence first; submit in-date IDs
Illegible or mismatched scansUpload clear copies; details must match the licence
Wrong signatoryUse an authorised signatory named on the licence

Do free zone companies need a customs code?

Yes — if they move goods in or out. It is a common misconception that free-zone companies sit outside the customs system. In reality, free zones have their own customs procedures, and any shipment travelling between a free zone and the mainland, or between a free zone and another country, requires a valid code and proper declarations. What differs is the treatment: goods can often sit within a free zone without duty until they enter the local market, at which point customs formalities apply. If you trade physical products from a free-zone base, you need a code just as a mainland trader does, and the same activity-matching rules apply.

One practical point worth planning for: some businesses rely on a logistics or freight partner’s code rather than registering their own. That can work for occasional shipments, but if trading is core to your business, your own code gives you control, cleaner records for corporate tax, and a smoother path through bank KYC when customers ask how your goods move. We can advise on which route fits your model.

Get your Customs Client Code without the back-and-forth
We confirm your activity, prepare the file and submit through Dubai Trade — and fix any licence issue that would otherwise get you rejected.

Ready to set up in DMCC?

Get a fixed, written quote from Pro24’s DMCC specialists in JLT — licence, visas, banking and office, handled end to end.

Get Your Free DMCC Consultation