Who Needs a Customs Code in Dubai?
A customs code is mandatory for any business that imports or exports goods commercially through Dubai, regardless of company structure, size, or the nature of the goods. It is generally not required for individuals importing personal effects, businesses that are entirely service-based with no goods crossing borders, or companies operating solely within a free zone's bonded area with no goods movement to or from UAE customs territory.
- Trading and general trading companies any mainland or free zone company with a trading activity handling physical goods across Dubai's borders needs a code before the first shipment clears.
- Manufacturers importing raw materials, components, or machinery, and exporting finished goods, on both the inbound and outbound side.
- Retail and wholesale businesses importing consumer goods, electronics, food, or textiles for the UAE market.
- E-commerce businesses importing inventory for fulfilment or dropshipping through UAE warehouses.
- Free zone companies DMCC, JAFZA, DAFZA, IFZA, and every other UAE free zone company needs its own customs code to move goods in or out.
- Re-export and transit businesses re-exporting goods originally imported into Dubai, or facilitating transit shipments.
- Freight forwarders and clearing agents must hold their own customs code and be registered as approved agents to submit declarations for clients.
Customs Code vs. Trade Licence vs. TRN vs. HS Code
Businesses new to importing or exporting often confuse these four registrations. Each is issued by a different authority and serves a different purpose:
| Registration | Issued By | Purpose | Renewal |
|---|
| Customs Code | Dubai Customs | Authorises import/export declarations and customs clearance | Annual, AED 100 |
| Trade Licence | DET or free zone authority | Authorises the business to legally operate; required before applying for a customs code | Annual |
| TRN (Tax Registration Number) | Federal Tax Authority | VAT registration and tax reporting; does not replace a customs code | N/A — permanent once issued |
| HS Code | International Harmonised System, applied via Dubai Customs | Classifies each product traded; determines duty rate and VAT treatment | Per shipment/product, not company-level |
Where to Register for a Customs Code, by Jurisdiction
| Jurisdiction | Registration Channel |
|---|
| Dubai mainland (DET-licensed) | Dubai Trade portal (dubaitrade.ae) |
| DMCC | DMCC Member Portal, coordinated with Dubai Customs |
| JAFZA | JAFZA Online platform, integrated with Jebel Ali Port logistics |
| DAFZA | DAFZA Business Centre portal, covering air freight through Dubai International Airport |
| IFZA, Dubai Silicon Oasis, Dubai South & other Dubai free zones | Generally Dubai Trade portal; confirm with your free zone authority at licence issuance |
| Abu Dhabi (ADDED or Abu Dhabi free zones) | Abu Dhabi Customs via the TAMM services platform |
See our free zone company setup and mainland company setup guides if you haven't yet chosen a licensing jurisdiction — it determines which portal you'll use here.
Customs Code Registration Process: Step by Step
- Create a Dubai Trade portal account. The authorised signatory or PRO registers at dubaitrade.ae using the company's trade licence number, a valid UAE mobile number, and a company email — OTP verification completes account creation.
- Log in and access the customs registration module. Navigate to the Dubai Customs services section and select Client Registration. Verify all pre-filled trade licence data matches exactly before proceeding.
- Select your registration type. Importer only, exporter only, or importer and exporter combined. Changing this after registration requires a formal amendment and added processing time.
- Upload all required documents. Clear PDF or image copies, in Arabic or English (certified translation otherwise required). An expired trade licence is automatically rejected by the system.
- Pay the registration fee. AED 100 for a new client registration, via the portal's integrated payment gateway. Keep the payment confirmation as proof of submission.
- Receive and activate your customs code. Standard processing is 1-3 working days for a complete, correct submission. The code is immediately active for customs declarations once issued.
Documents Required for Customs Code Registration
- Valid trade licence copy (current, not expired)
- Memorandum of Association (MOA) or Articles of Association
- Certificate of Incorporation
- Passport copies of all partners, shareholders, or directors on the trade licence
- UAE residence visa and Emirates ID copies for UAE-resident partners and directors
- Company stamp (for document submission)
- Tenancy contract or Ejari registration for the registered office address
- Valid email address and UAE mobile number, for OTP verification
Free zone companies must additionally provide their free zone licence, Certificate of Registration, and in some cases a No Objection Certificate (NOC) from the free zone authority. Applications submitted by a representative rather than the licence holder directly may require attested power of attorney.
Customs Code Registration & Renewal Fees in Dubai (2026)
| Fee Type | Amount |
|---|
| New customs code registration | AED 100 (plus applicable Dubai Trade portal processing fees) |
| Annual renewal (on time) | AED 100 per year |
| Reactivation after suspension | AED 120, in addition to the standard renewal fee |
| Late renewal penalty (past grace period) | AED 500 minimum – AED 2,000 maximum, by duration of lapse |
| Grace period | 60 days after expiry, reduced late fee within this window |
These are Dubai Customs' government fees for mainland-registered companies via Dubai Trade; free zone authorities may apply slightly different internal processing charges. Additional third-party costs — document attestation, legal translation, PRO service fees, typing centre charges — can apply on top of the government fee depending on your file.
How to Renew a Dubai Customs Code (Step-by-Step)
A customs code is valid for one year from issuance and must be renewed annually to stay active — an expired code cannot be used for declarations, and freight will be held at the port or airport until it's reinstated. Renewal uses the same Dubai Trade portal account as the original registration:
- Log in to your Dubai Trade portal account the same account used for original registration.
- Navigate to the customs code renewal section under Dubai Customs services.
- Verify your trade licence is current. A renewal application is rejected if the underlying trade licence has expired — both must be valid simultaneously.
- Upload updated documents , if the portal requests them.
- Pay the AED 100 renewal fee through the integrated payment gateway.
- Confirm the renewed validity period once Dubai Customs processes and reissues the code.
Dubai Customs sends renewal reminders to your registered email before expiry — start renewal at least 30 days ahead to leave processing buffer. If your code has already expired, renewal is still possible within the 60-day grace period at a reduced late fee; after the grace period, the code is suspended and requires formal reactivation (AED 120 plus the standard renewal fee plus the applicable late penalty).
After Registration: HS Codes, Al Munasiq & the 2026 12-Digit Transition
Getting your customs code is the first step, not the last. Every declaration must reference your active code, and your freight forwarder or clearing agent needs the number before they can process any shipment — provide it immediately upon registration and update them at every renewal.
Every product you import or export must carry the correct HS (Harmonised System) code, which determines duty rate, VAT treatment, and whether goods are restricted or prohibited. Dubai Customs' AI-powered Al Munasiq tool lets you search for the right HS code using plain-language product descriptions rather than manual classification lookup. As of 2026, the UAE has also completed its phased transition (August 2025 – January 2026) to 12-digit HS codes, up from 8 digits, expanding the tariff-line system for more precise classification — the 12-digit format is now mandatory, so declarations still using the old 8-digit format risk rejection. An incorrect HS code is a compliance violation that can cause delays, examinations, fines, and in serious cases cargo confiscation.
Certain product categories — specific foods, chemicals, medical devices, and consumer products — also require additional regulatory approvals before customs clearance, independent of whether you hold a valid customs code.
Common Mistakes That Delay or Reject Customs Code Registration
- Applying with an expired trade licence the single most common rejection cause; Dubai Customs cross-checks the licence number against the DET/free zone database in real time.
- Mismatches between portal entries and uploaded documents company name spelling, licence number format, partner names, and address must match exactly, including Arabic/English transliteration.
- Selecting the wrong registration type importer-only or exporter-only when the business later needs both; register combined if there's any chance of trading in both directions.
- Missing the annual renewal deadline a lapsed code during active shipping periods causes real operational disruption and added reactivation cost.
Customs Code Cancellation in Dubai
If your company is winding down, ceasing trade activity, or closing its licence, the customs code should be formally cancelled through the Dubai Trade portal rather than left to lapse. Cancellation requires all outstanding declarations closed, all duties and fees settled, and VAT obligations reconciled with the Federal Tax Authority if VAT-registered. Coordinate customs code cancellation with your trade licence and visa cancellations as part of a single closure process, and retain the cancellation confirmation for your records.
Why Choose Takween Advisory for Customs Code Registration in Dubai?
Takween Advisory is a licensed UAE business consultancy with 10+ years supporting companies with government licensing, PRO services, and regulatory compliance across Dubai Customs, DET, and free zone authorities. We manage the full customs code process — portal account creation, document preparation, submission, follow-up, and issuance — at standard government fees with no hidden charges. For new codes, renewals, reactivations after suspension, or amendments, we handle the complete process through the Dubai Trade portal, and for new businesses that need both a trade licence and a customs code, we coordinate both as a single engagement. Related services: business setup in Dubai, trade licence Dubai, PRO services Dubai, and visa services Dubai.