Topic Summary
What Is a Customs Client Code and Why Every Dubai Trader Needs One
A customs client code is a unique identifier issued by Dubai Customs or the Federal Customs Authority that authorises a company to clear goods through UAE ports, airports, and border posts. Without one, no import, export, or re-export declaration can be lodged and cargo will not
Customs Client Code Dubai: Comparison of Code Types by Business Profile
Dubai issues several customs client code categories: Importer, Exporter, Re-exporter, Customs Broker, and Logistics Agent. Each carries different eligibility criteria, permitted declaration types, and registration fees. Choosing the wrong category forces a costly amendment and de
Cost, Scope, and Eligibility: Reading the Comparison Table
Registration fees for a standard Dubai customs client code range from approximately AED 100 to AED 300 for an importer or exporter code, while a broker license carries additional guarantee requirements. Scope varies from self-clearance only to third-party clearance rights. Eligib
How to Register for a Customs Client Code in Dubai: Step-by-Step
To register for a customs client code in Dubai, log into the Dubai Trade portal, select 'Customer Registration', choose your code type, upload your trade license and supporting documents, pay the registration fee, and receive your code by email. The process typically completes wi
Which Customs Client Code Suits Your Business: Scenario-Based Recommendations
Choose an Importer code if you buy goods from overseas for sale in the UAE. Add an Exporter code if you ship to international buyers. Apply for a Re-exporter code if you move duty-suspended goods onward. Only apply for a Broker code if your licensed business model is clearing car
Dubai handled more than 14 million TEUs of container throughput in a single year, making it one of the world's busiest trade corridors (DP World, 2023). Dubai Customs processes over 15 million declarations annually (Dubai Trade, 2023). The UAE ranked as the world's 16th largest goods exporter in 2023 (World Trade Organization, 2024). Standard importer and exporter code registration fees sit between AED 100 and AED 300. Approval for a standard application takes one to three business days. Yet a surprising number of companies attempt their first import or export shipment without a valid customs client code dubai, and the cargo simply does not move.
This guide breaks down every customs client code type available to a Dubai company, builds a side-by-side comparison covering cost, scope, and eligibility, and closes with a scenario-based recommendation so you can choose the right code before your first consignment arrives.
What Is a Customs Client Code and Why Every Dubai Trader Needs One
A customs client code is a unique identifier issued by Dubai Customs or the Federal Customs Authority that authorises a company to clear goods through UAE ports, airports, and border posts. Without one, no import, export, or re-export declaration can be lodged and cargo will not be released.
The Legal Basis for Customs Registration in Dubai
UAE Federal Customs Law requires every commercial entity moving goods across UAE borders to hold a registered customs identity. Dubai Customs operates under the General Authority of Customs framework and issues codes via the Dubai Trade portal. A trade license alone is not sufficient. The customs code is a separate registration step that links your license to your cargo declarations.
Penalties for clearing goods without a valid code include cargo holds, fines, and potential blacklisting. Consider what happens to a newly licensed general trading company at a Dubai free zone that skips customs registration: its first air-freight consignment gets held at Dubai International Airport until the code is obtained, adding days of demurrage costs that easily exceed the registration fee many times over. Registration is mandatory before the first shipment, not after.
How a Customs Client Code Links to Your Trade License
The connection between your customs code and your trade license is tighter than most new traders expect. Here are the four key links:
The code is tied to your trade license number, legal entity name, and registered address, all three must match exactly across your documents.
Free zone companies register through Dubai Trade; mainland companies may also use the same portal or their emirate's customs authority.
The code must be renewed in line with your trade license renewal, an expired license triggers an automatic suspension of the customs code, which means cargo already in transit can be held.
Multiple branches of the same entity can operate under a single parent code with sub-accounts, which simplifies administration for growing trading groups.
Free zone companies in Dubai register for their customs client code through the Dubai Trade portal regardless of which free zone issued their license. The code type they qualify for depends on their licensed activities, not their free zone jurisdiction.
Customs Client Code Dubai: Comparison of Code Types by Business Profile
Dubai issues several customs client code categories: Importer, Exporter, Re-exporter, Customs Broker, and Logistics Agent. Each carries different eligibility criteria, permitted declaration types, and registration fees. Choosing the wrong category forces a costly amendment and delays your first clearance, so matching the code to your licensed activity is critical.
Importer and Exporter Codes: Core Categories for Trading Companies
An Importer code authorises the holder to file import declarations and take ownership of inbound goods at UAE ports.
An Exporter code is required to lodge export declarations for goods leaving the UAE under the company's name.
Most general trading companies hold both, Dubai Customs allows dual registration under a single client profile, keeping administration in one place.
Eligibility requires a valid trade license with import or export activities listed; a trading license in Dubai covering these activities satisfies the requirement.
An electronics distributor importing from Asia and re-selling to African markets, for example, holds both an Importer and an Exporter code. That lets it clear inbound stock and lodge outbound export declarations from the same Dubai Trade account without switching profiles or using a broker.
Re-exporter and Transit Codes: Built for Logistics Hubs
A Re-exporter code is distinct from an Exporter code. It covers goods that entered the UAE under a duty-suspension arrangement and are leaving without entering domestic consumption. This distinction matters: free zone goods are duty-suspended, not duty-exempt, and the re-exporter code is what preserves that status at the point of outbound clearance.
Transit codes facilitate bonded movement of cargo between UAE ports or across the country to a third-country border. These codes are especially relevant for companies operating near Jebel Ali port or Dubai International Airport cargo terminals, where the volume of transshipment cargo is highest.
Broker and Agent Codes: Third-Party Clearance Roles
A Customs Broker code authorises a company to clear goods on behalf of other entities, it requires a separate broker license from Dubai Customs, not just a trade license.
A Logistics Agent code is narrower and covers handling and documentation support without full clearance authority.
Brokers must pass a Dubai Customs competency assessment and maintain a financial guarantee, typically a bank guarantee that ties up working capital.
Trading companies that clear only their own cargo should never apply for a broker code, it creates regulatory obligations that simply do not apply to self-clearing importers.
Caution: Applying for a broker code when you only need an importer or exporter code is one of the most common and costly errors new Dubai trading companies make. The obligations attached to the broker code, including ongoing competency requirements and the financial guarantee, are designed for companies whose core business is clearing third-party cargo.
Dubai Customs Client Code Types: Cost, Scope, and Eligibility at a Glance
Feature | Importer | Exporter | Re-exporter | Customs Broker | Logistics Agent |
|---|---|---|---|---|---|
Who can apply (license type required) | Any company with import activity on trade license | Any company with export activity on trade license | Free zone or mainland company with re-export activity listed | Logistics or freight company with agent activity listed | |
Permitted declaration types | Import declarations only | Export declarations only | Re-export and transit declarations | All declaration types on behalf of clients | Documentation and handling support; no full clearance |
Approximate registration fee (AED) | AED 100–300 | AED 100–300 | AED 100–300 | UNVERIFIED: <AED figure> + guarantee. Confirm before publishing. | UNVERIFIED: <AED figure>. Confirm before publishing. |
Financial guarantee required | No | No | No | Yes, bank guarantee required | No |
Renewal cycle | Annual, aligned with trade license | Annual, aligned with trade license | Annual, aligned with trade license | Annual; broker license renewal also required | Annual, aligned with trade license |
Best suited for | Trading companies buying goods from abroad for UAE sale | Companies shipping UAE-origin goods to international buyers | Free zone logistics operators moving duty-suspended goods onward | Companies whose core business is clearing cargo for third parties | Freight forwarders providing documentation support only |
Cost, Scope, and Eligibility: Reading the Comparison Table
Registration fees for a standard Dubai customs client code range from approximately AED 100 to AED 300 for an importer or exporter code, while a broker license carries additional guarantee requirements. Scope varies from self-clearance only to third-party clearance rights. Eligibility is determined by your trade license activity list, this is the single most important factor to get right before you apply.
Fee Structures and Hidden Costs to Budget For
Base registration fees are modest. The significant cost is often the time lost when the wrong code is selected and an amendment is required, a process that can add a week or more to your clearance timeline.
Broker codes require a financial guarantee, typically a bank guarantee, which ties up working capital that a trading company would rather deploy in stock.
Annual renewal fees apply and must be paid before the license renewal deadline to avoid a gap in clearance authority.
Some free zone authorities charge an internal administration fee on top of the Dubai Customs registration fee, confirm with your free zone before budgeting to avoid a surprise invoice.
Eligibility Checklist Before You Apply
Valid and active trade license with the relevant import, export, or re-export activity listed.
Emirates ID of the authorised signatory.
Company registration documents including Memorandum of Association or equivalent.
A registered company address, a flexi-desk lease agreement satisfies this requirement for free zone entities.
For broker codes only: additional Dubai Customs broker license and financial guarantee documentation.
If you're still working out your business activities list, sort that first. Adding an activity after the customs code application is submitted means restarting the process from scratch.
How to Register for a Customs Client Code in Dubai: Step-by-Step
To register for a customs client code in Dubai, log into the Dubai Trade portal, select 'Customer Registration', choose your code type, upload your trade license and supporting documents, pay the registration fee, and receive your code by email. The process typically completes within one to three business days.
Step 1: Prepare Your Document Pack
Gather your trade license (valid and showing the relevant trading activity), Memorandum of Association, passport copy and Emirates ID of the authorised signatory, and your company's lease or flexi-desk agreement. Every document must show exactly the same company name, even a missing comma between words causes an automated rejection.
If your license was issued in the last 24 hours, give the licensing authority's system time to push the data to Dubai Trade before attempting registration. Dubai South Business Hub issues its trade license in 1 day, so customs registration can typically follow the next business day once the data syncs.
Step 2: Register on the Dubai Trade Portal
Navigate to dubaitrade.ae and create or log into your company account.
Select 'Customer Registration' from the customs services menu.
Choose the correct code type, Importer, Exporter, Re-exporter, or a combined profile, based on your licensed activities.
Upload all documents in the required format (PDF; maximum file sizes apply) and submit the application.
Step 3: Pay, Confirm, and Activate
Pay the registration fee online via the Dubai Trade payment gateway.
A confirmation email with your customs client code is issued once the application is approved, typically within one to three business days for standard importer or exporter applications.
Save the code and add it to your logistics team's standard shipment documentation template immediately.
Test the code with a low-value, low-risk first shipment before committing to high-volume cargo flows, this surfaces any data discrepancies before they affect a major consignment.
What happens if your application is rejected?
Dubai Trade returns a rejection notice with a reason code. The most common causes are document name mismatches, an expired trade license, or a missing activity on the license. Correct the specific issue flagged and resubmit, you do not need to start a new application from scratch in most cases.
Which Customs Client Code Suits Your Business: Scenario-Based Recommendations
Choose an Importer code if you buy goods from overseas for sale in the UAE. Add an Exporter code if you ship to international buyers. Apply for a Re-exporter code if you move duty-suspended goods onward. Only apply for a Broker code if your licensed business model is clearing cargo for other companies. This customs client dubai guide covers the three most common business profiles below.
Scenario A: General Trading Company Importing for Local Sale
An Importer code is sufficient if all sales are domestic, goods clear into UAE consumption and no re-export is planned. If the same company also sells to GCC buyers from UAE stock, add an Exporter code at registration rather than amending later.
A practical example: a food commodities trader based at a Dubai free zone imports rice from South Asia, sells 70% to UAE supermarket chains, and re-exports 30% to East Africa. It holds both an Importer and an Exporter code under a single Dubai Trade profile, keeping all declaration types accessible from one account. For companies planning to set up a company in Dubai with a trading focus, confirming the activity list before applying for the customs code avoids amendment delays.
Scenario B: Logistics and Re-Export Business
Companies moving goods through Dubai to onward destinations need a Re-exporter code, not a standard Exporter code.
Free zone goods leaving under duty suspension must be declared under the re-export category. Using the wrong code triggers a duty assessment that should not apply.
Logistics companies handling third-party cargo on behalf of clients need a Broker code in addition to their own importer or exporter registration.
Re-export and logistics handling activities must be explicitly listed on the trade license before you apply for the corresponding code.
Worth flagging: free zone goods are duty-suspended, not duty-exempt. The re-exporter code preserves that status at the point of outbound clearance. If you use a standard Exporter code instead, customs may assess
References
Frequently Asked Questions





