Customs Client Code

The Dubai Customs Client Code: Your Key to Importing and Exporting

No goods cross Dubai's borders commercially without a customs client code — the registration that identifies your business to Dubai Customs on every declaration. Getting it is straightforward; running a trade business without understanding it is not.

  • Code obtained through Dubai Trade without missteps
  • Licence activity checked for import/export rights
  • TRN linked so import VAT flows to your returns
  • Renewals and amendments handled on time

Dubai-based support for customs codes, renewals and trade compliance.

Dubai trading company using its customs client code for import export clearance

Quick Answer

A customs client code (importer/exporter code) is issued by Dubai Customs via the Dubai Trade portal to businesses holding a valid UAE trade licence with an import/export-permitting activity. The code appears on every customs declaration you file, links your clearances to your licence and TRN, and must be renewed with your licence. Without it, shipments sit at port — or clear expensively under someone else's code.

1 codePer licensed business entity
Dubai TradeThe portal that issues it
TRN-linkedImport VAT flows to your returns
AnnualRenewal aligned to licence expiry
01 — Customs Registration

What the Code Actually Does

The client code is your identity in Mirsal 2, Dubai Customs' declaration system. Every import, export, transit and transfer declaration carries it, building a compliance history that customs risk engines score. Linking it to your TRN also automates the VAT side: import values flow into Box 6 of your VAT return from customs data.

  • Identifies your business on every customs declaration
  • Builds your risk profile with Dubai Customs over time
  • TRN linkage auto-populates import VAT in your returns
  • Required for both mainland and free zone trading flows
Talk to a customs registration specialist
Customs declarations linked to a Dubai client code and TRN in the Mirsal system
Customs declarations linked to a Dubai client code and TRN in the Mirsal system
02 — Customs Registration

Who Needs One — and Who Borrows Trouble

Any business importing or exporting commercially needs its own code. The shortcut some traders take — clearing under a freight forwarder's or another company's code — creates real problems: your imports appear in someone else's VAT data, duty liability blurs, and building your own customs history never starts.

  • Traders, e-commerce sellers and manufacturers importing goods
  • Exporters needing declarations under their own name
  • Free zone companies moving goods in and out of zones
  • Clearing under another's code: VAT and liability mismatches
Talk to a customs registration specialist
Dubai importer comparing own customs code versus clearing under a third party
Dubai importer comparing own customs code versus clearing under a third party
03 — Customs Registration

Getting the Code Through Dubai Trade

Registration runs online through the Dubai Trade portal against your trade licence. The prerequisites are simple but strict: the licence must be valid and its activity list must actually permit trading in the goods you intend to move.

  • 1Confirm licence activity covers import/export of your goods
  • 2Register the business on Dubai Trade
  • 3Submit licence, ID and authorisation documents
  • 4Pay the registration fee; code issued electronically
  • 5Link the code to your TRN for VAT automation
Talk to a customs registration specialist
Dubai Trade portal registration steps to obtain a customs client code
Dubai Trade portal registration steps to obtain a customs client code
04 — Customs Registration

The Code and Your VAT Position

A customs client code does more than clear goods — linked to your Tax Registration Number, it lets import VAT be accounted for through your VAT return rather than paid in cash at the border. That link protects working capital on every consignment, because the 5% is declared and, where recoverable, reclaimed on the same return rather than tied up at the port. Setting the TRN-to-customs link up correctly is part of getting the code working, not an afterthought.

  • The code clears goods in your company name
  • Linked to your TRN, import VAT defers to the return
  • Cash is not tied up at the border on every import
  • Set the TRN-customs link up with the code
Talk to a customs registration specialist
How a Dubai customs client code connects to a company's VAT position
How a Dubai customs client code connects to a company's VAT position
05 — Customs Registration

Who Needs a Code, and Who Does Not

Any business that physically imports, exports or re-exports commercial goods needs a code before its first shipment. Trading companies, manufacturers importing raw materials, and e-commerce sellers moving stock across the border all qualify. A purely services business with no physical goods does not need one — and applying for a code it will never use simply adds a renewal obligation. Matching the code to genuine trade activity avoids carrying an unused registration.

  • Required for importing, exporting or re-exporting goods
  • Trading, manufacturing and e-commerce all need it
  • Pure services businesses generally do not
  • Match the code to real trade activity
Talk to a customs registration specialist
Which Dubai businesses need a customs client code
Which Dubai businesses need a customs client code
06 — Customs Registration

Applying Through Dubai Trade

The code is obtained through the Dubai Trade portal, which links your trade licence to the Mirsal 2 customs system. The application needs a valid licence, the authorised signatory details and an undertaking, and it is approved once the data matches. Because the code is tied to the licence, it is renewed alongside it — so the cleanest approach is to align the customs registration with the licence renewal cycle from the start.

  • Applied for through the Dubai Trade portal
  • Links the licence to the Mirsal 2 system
  • Needs a valid licence, signatory details, undertaking
  • Renewed alongside the trade licence
Talk to a customs registration specialist
Applying for a Dubai customs client code through Dubai Trade
Applying for a Dubai customs client code through Dubai Trade

What is a customs client code in Dubai?

The importer/exporter registration number Dubai Customs issues via Dubai Trade — required on every commercial customs declaration your business files.

Can I import without my own customs code?

Only under someone else's code (e.g., a forwarder's), which muddles VAT data, duty liability and your customs history. Commercial importers should hold their own.

Is the code linked to VAT?

Yes — linking your TRN to your customs code makes import values flow automatically into your VAT return's import box from customs data.

Do free zone companies need a client code?

Yes — free zone entities moving goods through Dubai ports and zones register with customs and use codes appropriate to their zone status.

How fast can I get a customs code?

With a valid licence and complete documents, registration through Dubai Trade typically completes within a day or two.

What is a customs client code?

An importer/exporter code from Dubai Customs, linked to your trade licence through Mirsal 2, that lets goods clear the port in your company's name. No commercial shipment clears without one.

Who needs a customs client code in Dubai?

Any business importing, exporting or re-exporting commercial goods — trading companies, manufacturers and e-commerce sellers. A pure services business with no physical goods generally does not.

How do I get a customs code?

Through the Dubai Trade portal, which links your licence to Mirsal 2. You need a valid trade licence, authorised-signatory details and an undertaking, approved once the data matches.

How does the code affect import VAT?

Linked to your TRN, it lets import VAT be accounted for on your VAT return rather than paid in cash at the border, protecting working capital on every consignment.

How long does it take to get a customs client code?

A clean application through Dubai Trade with matching licence data is usually processed quickly; mismatches, an expired licence or unclear signatory authority are what cause delays.

Is the customs code the same as a trade licence?

No — the code is a separate customs registration linked to the licence. You need a valid licence to obtain the code, and the code is renewed alongside it.

Can a new company get a customs code immediately?

Once it has a valid trade licence covering the relevant trading activity and the signatory details, yes — the code can be applied for through Dubai Trade before the first shipment.

Shipment Waiting on a Code?

We register customs codes same-week, link them to your TRN, and make sure the licence activity actually covers what you are shipping.

Request Service Assistance
Exiloz Management & Tax Consultant LLC