
Omar H.
Startup Founder
“From licence selection to banking support, Takween gave us a clear path and helped us avoid delays we would have hit on our own.”
A customs code in Dubai - also referred to as an import export code, client code, or business code - is a unique identifier issued by Dubai Customs that authorises your company to legally import and export goods through UAE ports, airports, and land borders. Every shipment entering or leaving the UAE through Dubai requires a valid customs code linked to the consignee or shipper's trade licence. Without an active customs code, customs declarations cannot be submitted, freight forwarders cannot process your cargo, and shipments are held at the port until a valid registration is confirmed.
Takween Advisory assists mainland companies, free zone entities, and trading businesses with the complete customs code registration and renewal process - from initial application on the Dubai Trade portal through to annual renewal, amendment, and reactivation after suspension.
```
Customs Code Registration for Mainland and Free Zone Companies
Annual Renewal Before Expiry to Avoid Penalties
Reactivation of Suspended or Expired Customs Codes
Full Dubai Trade Portal Management on Your Behalf
1 / 5
Choose the closest option for you.
A customs code is mandatory for any business that imports goods into Dubai or exports goods from Dubai on a commercial basis. This requirement applies regardless of company structure, business size, or the nature of the goods being traded - the obligation is universal across all sectors and business types conducting cross-border trade through Dubai.
A customs code is generally not required for individuals importing personal effects or household goods for personal use, companies whose business activities are entirely service-based with no physical goods crossing borders, and businesses operating exclusively within a free zone's bonded area without any movement of goods to or from the UAE customs territory.

The customs code registration process in Dubai is completed online through the Dubai Trade portal. The process is straightforward when all documents are in order but contains several steps where errors commonly cause delays or rejection.
If your company does not already have a Dubai Trade portal account, the authorised signatory or PRO must register at dubaitrade.ae using the company's trade licence number, a valid UAE mobile number, and a company email address. An OTP verification is required to complete account creation. Ensure the email address used is actively monitored as all correspondence from Dubai Customs regarding your application will be sent to this address.
After account creation, log in to the Dubai Trade portal and navigate to the Dubai Customs services section. Select the Client Registration option under the customs services menu. The portal will pre-populate some company information from the DET trade licence database - verify that all pre-filled information matches your trade licence exactly before proceeding.
Choose whether you are registering as an importer only, exporter only, or importer and exporter. This selection determines which customs declarations your code will be valid for. If your business involves both importing and exporting - even if one activity is occasional - select the combined importer and exporter option. Changing this classification after registration requires a formal amendment application and additional processing time.
Upload clear, valid copies of all required documents as listed in the documents section above. All documents must be in PDF or image format as accepted by the portal. Ensure your trade licence is current at the time of upload - expired trade licences are automatically rejected by the system. Documents in languages other than Arabic or English may require certified translation before upload.
Pay the customs code registration fee through the Dubai Trade portal's integrated payment gateway. The registration fee for a new customs code in Dubai is AED 100 for a new client registration. Payment can be made by credit card, debit card, or through an approved Dubai Trade portal payment method. Retain the payment confirmation receipt as proof of submission.
Dubai Customs reviews the application and issues the customs code number to your registered email address and through the Dubai Trade portal dashboard. Standard processing time for a complete and correctly submitted application is one to three working days. Applications with documentation errors, mismatches between uploaded documents and portal information, or expired trade licences are rejected and require resubmission. Once issued, your customs code is immediately active and can be used for customs declarations.

TESTIMONIALS

Startup Founder
“From licence selection to banking support, Takween gave us a clear path and helped us avoid delays we would have hit on our own.”

SME Owner
“Their team made the compliance side simple. We always knew what was next, what was required, and how to stay on schedule.”

Consultancy Director
“Takween handled our setup with speed and precision. The communication was consistent, and every step felt organized and well managed.”

International Investor
“What stood out was the practical guidance. They did not just explain options, they recommended the structure that actually fit our goals.”

Business Owner
“Takween made the setup process feel structured from day one. Every document, approval, and next step was handled with clarity.”

Founder
“What I valued most was how fast the team moved. They helped us avoid delays and kept the launch timeline under control.”

Managing Partner
“Their advice was practical, not generic. We got a setup route that fit our goals and the execution was smooth throughout.”

Operations Lead
“The communication was consistent and precise. We always knew what was pending, what was approved, and what came next.”

International Consultant
“Takween handled the process with confidence and speed. It saved us time internally and gave us much more certainty.”

Investor
“They explained the tradeoffs clearly and helped us choose the right structure without wasting time on the wrong options.”

E-commerce Founder
“The process felt organized from start to finish. Takween helped us launch quickly while keeping the compliance side under control.”

SME Director
“We came in with a lot of uncertainty and left with a clear plan. The team was responsive, practical, and easy to work with.”
WHAT IS INCLUDED
Scope you can rely on — Customs Code in Dubai
Initial scope profile
We define the practical scope for customs code in Dubai, including the objective, applicant details, current status, and the decisions needed before work begins.
Route and requirement check
Your service route is checked against the relevant process so the plan matches the service type, jurisdiction, and expected outcome.
Working file preparation
Required inputs are turned into a clean working file with clear labels, missing-item notes, and submission-ready formatting.
Process coordination
Takween coordinates the moving parts, from internal checks to external follow-ups, so you are not managing every step separately.
Clarifications and changes
If requirements shift during review, we isolate what changed, explain the effect, and update the file without disturbing completed work.
Completion handover
At completion, you receive a clear summary of what was done, what was issued, and which next actions still need attention.
HOW IT WORKS
From requirements to completion
A clear step-by-step process keeps Customs Code in Dubai moving from requirements review to completion.
Briefing and intake
We start with a short briefing to understand the goal, deadline, parties involved, and any existing documents for customs code in Dubai.
Route confirmation
The recommended path is confirmed before preparation starts, including dependencies that can affect approvals, timing, or fees.
Document pack preparation
Forms, evidence, and supporting details are assembled into one controlled pack for review before submission.
Submission and coordination
Once the file is ready, we manage the submission flow and track responses from the relevant authority side.
Query handling
Questions or amendment requests are handled as separate action items, with updated wording or evidence prepared where needed.
Approval and handover
The process ends with a handover of confirmations, issued records, and practical notes for the completion stage.

DOCUMENTATION
What we need to start the process
Applicant identity details
Passport, visa, Emirates ID, contact, and role details are organized according to who is applying or signing.
Existing company records
Existing licences, constitutional papers, ownership records, and amendments are checked when a company is part of the file.
Address and contact proof
Address evidence is collected in the format usually requested for applicants, shareholders, managers, or the business itself.
Service or activity summary
A concise activity or service summary is prepared so reviewers can understand what the request is meant to support.
Financial context where needed
Where financial context is requested, we help organize source-of-funds notes, statements, invoices, or supporting explanations.
Additional supporting records
Any authority-specific approvals, certificates, translations, attestations, or declarations are added only when they are relevant.
TIMELINES AND COST DRIVERS
Clear timings, no surprises

Typical timing
Timing depends on how quickly the application file is completed, whether third-party checks are needed, and how fast external reviewers respond.
Cost drivers
Costs vary by scope, number of parties, jurisdiction or provider fees, urgency, and any extra approvals or attestations required.
What can extend timing
Timelines can extend when names, activities, ownership details, signatures, or supporting proofs need correction after review has started.
WHAT WE COVER
Coverage built around your file
Advisory scope
We cover the advisory work needed to turn customs code in Dubai from a general request into a clear, actionable process.
Consistency checks
The file is reviewed for consistency across names, roles, activities, dates, and supporting records before it moves forward.
External coordination
We manage practical communication around requirements, submissions, status updates, and clarification requests.
Next-step guidance
After the main outcome is reached, we outline the operational next steps so the result can be used without confusion.

A customs code in Dubai is a unique registration number issued by Dubai Customs - the customs authority operating under the General Authority of Ports, Customs and Free Zone (GAFZA) - that identifies your business as an authorised importer, exporter, or both within the UAE customs system. The code is linked directly to your trade licence and is required before any commercial shipment can be declared to Dubai Customs.
The customs code serves as your company's identity within the UAE customs clearance ecosystem. Every customs declaration, shipping document, and cargo release instruction submitted through the Dubai Trade portal must carry a valid, active customs code matching the business entity named on the consignment. A customs code is separate from your trade licence, your Tax Registration Number (TRN) issued by the Federal Tax Authority, and your HS code - it is a distinct registration that must be maintained independently of all other licences and registrations your company holds.
Dubai Customs issues codes for three categories of registration: importer only, exporter only, or importer and exporter combined. Companies engaged in both import and export activities should register for the combined category from the outset to avoid having to amend their registration later.
Businesses involved in importing or exporting goods often confuse customs codes with other registrations. However, each serves a different purpose and is issued by a different authority.
The authority responsible for issuing your customs code depends on the emirate where your trade licence is registered and, for free zone companies, the specific free zone authority governing your licence.
Free zone companies must additionally provide their free zone licence, the free zone's Certificate of Registration, and in some cases a No Objection Certificate (NOC) from the free zone authority confirming approval for customs registration. Companies with multiple shareholders may be required to provide attested power of attorney documents if the application is being submitted by a representative rather than a licence holder directly.
The fee structure for customs code registration and renewal in Dubai is set by Dubai Customs and is consistent across the Dubai Trade portal for mainland-registered companies. Free zone fees may vary slightly depending on the free zone authority's internal processing charges.
Companies should be aware that the stated government fees cover only the Dubai Customs registration charge. Additional charges may apply for document attestation, legal translation, PRO service fees, and typing centre charges where applicable.
A customs code in Dubai is valid for one year from the date of issuance and must be renewed annually to remain active. An expired customs code cannot be used for customs declarations - freight forwarders and clearing agents will be unable to process shipments on behalf of a company whose customs code has lapsed, and cargo will be held at the port or airport until the code is reinstated.
The annual renewal process is completed through the Dubai Trade portal using the same account used for the original registration. Log in to the portal, navigate to the customs code renewal section, verify that your company's trade licence is current and valid, upload any updated documents if required, and pay the AED 100 renewal fee. Renewal applications where the underlying trade licence has expired will be rejected - both the trade licence and the customs code must be valid simultaneously.
Dubai Customs sends renewal reminder notices to the registered email address before the expiry date. Companies should initiate renewal at least 30 days before the expiry date to allow sufficient time for portal processing and to avoid any gap in customs clearance capability during active shipping periods.
If a customs code has already expired, renewal is still possible within the 60-day grace period with a reduced late fee. After the grace period ends, the code enters suspension and a separate reactivation process applies - including payment of the AED 120 reactivation fee and the standard renewal fee, plus applicable late penalties of AED 500 to AED 2,000 depending on the total duration of lapse.
Receiving your customs code is the first step in engaging with Dubai's customs system - not the last. Once registered, your company must understand how the code is used in practice and what additional requirements apply to every import or export shipment.
Every customs declaration submitted through the Dubai Trade portal must reference your active customs code. Your clearing agent or freight forwarder will require your customs code number before they can begin processing any shipment on your behalf. Provide this number to your logistics partners immediately upon registration and ensure they are updated when the code is renewed each year.
Each product category you import or export must be assigned the correct HS code - the Harmonised System classification number that determines applicable duty rates, VAT treatment, and whether the goods are subject to restricted or prohibited goods regulations. Dubai Customs has introduced the Al Munasiq AI-powered HS classification tool, available through the Dubai Customs website, which allows importers and exporters to search and identify the correct HS code for their product using natural language descriptions. Using an incorrect HS code in a customs declaration is a compliance violation that can result in shipment delays, customs examinations, fines, and in serious cases, cargo confiscation.
Companies importing goods into the UAE mainland must also verify whether their products appear on the UAE's restricted or prohibited goods list before shipping. Certain product categories - including specific food items, chemicals, medical devices, and consumer products - require additional permits or approvals from UAE regulatory authorities before customs clearance can be completed, regardless of whether the importer holds a valid customs code.
Several errors consistently delay customs code registration or result in outright rejection by Dubai Customs. Understanding these in advance significantly reduces the risk of setbacks and avoids shipment holds caused by an inactive customs code during active trading periods.
Applying with an expired trade licence is the most common cause of rejection. Dubai Customs cross-references the trade licence number submitted during registration against the DET or free zone authority database in real time - an expired licence triggers automatic rejection regardless of how recently it lapsed. Ensure your trade licence is renewed and valid before initiating customs code registration or renewal.
Mismatches between the information entered on the Dubai Trade portal and the information on the uploaded documents are the second most frequent cause of rejection. Company name spelling, licence number format, partner names, and registered address must match exactly between the portal form and the uploaded trade licence and MOA. Even minor discrepancies - including transliteration differences between Arabic and English versions of a company name - cause rejection.
Selecting the wrong registration type - importer only versus exporter only versus combined - is a common error for new businesses that leads to complications when the first shipment in the unregistered direction is attempted. Always register for the combined importer and exporter category if there is any possibility of conducting both types of trade.
Missing the annual renewal deadline and allowing the customs code to lapse during active shipping periods causes significant operational disruption. Freight cannot clear customs on a suspended code, and reactivation requires additional fees and processing time. Set an internal reminder 60 days before your customs code expiry date to initiate renewal well ahead of the deadline.
If your company is winding down operations, ceasing import and export activities, or closing its UAE trade licence, the customs code should be formally cancelled through the Dubai Trade portal rather than simply allowed to lapse. Formal cancellation ensures that your company's customs profile is correctly closed in the Dubai Customs system, preventing any future compliance issues or liability for declarations made after the intended cessation of trading.
Customs code cancellation requires that all outstanding customs declarations associated with the code have been fully processed and closed, all applicable duties and fees have been settled, and the company's VAT obligations with the Federal Tax Authority have been reconciled if the company is VAT-registered. Companies cancelling their customs code as part of a full business closure should ensure that the cancellation is coordinated with their trade licence cancellation and visa cancellations to avoid leaving active government registrations in place after the company has ceased operations.
The cancellation application is submitted through the Dubai Trade portal by the authorised signatory. Dubai Customs reviews the application, confirms that no outstanding obligations exist, and issues a formal cancellation confirmation. Retain this confirmation document as part of your company's closure records.
Takween Advisory is a licensed UAE business consultancy with over 10 years of experience supporting companies with government licensing, PRO services, and regulatory compliance across all major UAE authorities including Dubai Customs, the Department of Economy and Tourism, and free zone authorities. We manage the complete customs code process on your behalf - from portal account creation and document preparation through to submission, follow-up, and code issuance - so your company is ready to clear customs without delays from day one.
Our team understands the exact document standards Dubai Customs requires, the common mismatch errors that trigger rejection, the correct registration categories for different business models, and the renewal timelines that prevent costly shipment holds. We handle every stage through official government channels at standard government fees with no hidden charges at any stage.
For companies registering a new customs code, we manage the full process from document review to code issuance. For businesses requiring renewal, reactivation of a suspended code, or amendment of an existing registration, we handle the complete process through the Dubai Trade portal. For new businesses setting up in Dubai that require both a trade licence and customs code as part of their operational launch, we coordinate both as a single engagement.
To get started with your customs code registration or renewal in Dubai, contact our team for a free consultation. You can also explore our related services including business setup in Dubai, trade licence Dubai, PRO services Dubai, and visa services Dubai.
FAQ
Start importing and exporting without clearance delays. Our team manages the complete registration, renewal, and reactivation process.