Skip to content
UAE Free Zone Finder logo UAE Free Zone Finder Company setup specialists

Dubai Free Zones

Customs Code Registration Dubai 2026: Free Zone Importer Guide

August 19, 2026 Updated August 19, 2026 Reviewed by UAE Free Zone Finder setup team 13 min read
Sheikh Zayed Road Dubai - UAE customs code registration 2026
Quick Answer: To legally import or export physical goods as a Dubai free zone company, you must register for a Dubai Customs business code (also known as a Mirsal business code) via the Dubai Trade portal. The application costs AED 120, requires a valid trade licence, Dubai Chamber of Commerce membership, and active registration of your free zone facility, and is typically approved within one to three business days. This code must be renewed annually alongside your trade licence to avoid immediate cargo clearance suspensions at all UAE ports.

What is a Dubai customs code and why does your free zone licence not include one?

The separation of corporate licensing and customs regulation

When you establish a company in a Dubai free zone like DMCC, JAFZA, DAFZA, Meydan, Dubai South, or IFZA, your licensing authority issues a trade licence. That document grants your business the right to exist and operate inside that specific free zone. It does not grant you the right to clear physical goods through Dubai ports, airports, or land borders. Dubai Customs is a separate emirate-level authority with its own regulatory framework, so every company intending to move physical goods must obtain a dedicated customs code, also called an importer/exporter code or a Mirsal business code.

The role of the Mirsal 2 clearance system

The customs code serves as your unique business identifier within Mirsal 2, the electronic clearance system developed and operated by Dubai Customs. Mirsal 2 automates risk profiling, processes declaration documents, and tracks cargo movements in real time. Without a registered customs code linked to your Mirsal 2 profile, you cannot file declarations, pay duties, or claim exemptions. The system uses your code to verify your company’s legal status and confirm that the commodities you ship align with your approved business scope. Put simply, your trade licence is your corporate identity, while your customs code is your operational passport for international trade.

Who actually needs customs code registration in Dubai?

Physical goods traders and e-commerce operators

Any free zone business that physically moves goods across the borders of the UAE, or into and out of designated free zones, must hold an active customs code. If you buy physical products from international suppliers and ship them to a JAFZA warehouse, or run an online store selling to local consumers, this registration is mandatory. For how to structure the trading side, see our UAE free zone import-export and trading licence guide. E-commerce sellers especially need an active registration to avoid last-mile and fulfilment delays, covered further in our guide to free zone e-commerce setup.

Logistics providers and freight forwarders

Logistics companies, consolidators, and freight forwarders acting on behalf of third-party clients must also maintain active customs codes. Even if you do not own the goods, acting as clearing agent or transporter requires its own customs registration to file transit or transfer declarations. This matters most for businesses established in specialised free zones for logistics and freight forwarding, where seamless movement between sea, air, and land ports is the core business driver. Avoid clearing your own inventory under a third party’s customs code: it shifts legal liability onto the code holder and creates Federal Tax Authority compliance problems.

What documents do you need before you start?

The core compliance documentation checklist

Gather these documents before you start on the Dubai Trade portal. Dubai Customs runs strict compliance checks, and a data mismatch or a poor scan gets the application rejected outright, so keep everything clear, valid and in PDF.

  • Valid UAE Trade Licence: The licence must be active and must explicitly list trading, import, export, or general trading activities that cover the physical goods you intend to ship.
  • Dubai Chamber of Commerce Certificate: This is a mandatory prerequisite. Your free zone company must be registered with the Dubai Chamber of Commerce, and the certificate must be active at the time of your customs application.
  • Passport and Emirates ID Copies: You must provide high-quality color copies of the passport and Emirates ID of the authorized signatory or manager listed on the trade licence.
  • Undertaking Letter: A signed and stamped letter on company letterhead committing to comply with Dubai Customs regulations, particularly regarding the restriction of moving non-cleared goods from the free zone into the local UAE mainland market.
  • Contact Details: An active UAE mobile number and a corporate email address, which will be used to receive your Mirsal 2 login credentials and system notifications.

How do you register for a Dubai customs code step by step?

Navigating the Dubai Trade portal for registration

The entire registration process is digitized and managed through the Dubai Trade single-window portal. Follow these precise operational steps to submit your application:

  1. Navigate to the official Dubai Trade portal at dubaitrade.ae and log in to your account. If you do not have an account, you must first register as a portal user using your trade licence details.
  2. Go to the main navigation menu, select the Service Centre tab, click on Dubai Customs, and then select Request Business Registration followed by New.
  3. Fill out the digital application form. You must select your business type. For free zone companies, you must select Business Type = “Free Zone”.
  4. Register your physical facility. You must select your facility type as “Free Zone” and input your warehouse or office number as registered with your free zone authority. Failing to select “Free Zone” for both business type and facility is the most common reason for application rejection.
  5. Upload your supporting documents, including your trade licence, Dubai Chamber certificate, authorized signatory passport, Emirates ID, and the signed undertaking letter.
  6. Review all entered data to ensure names, licence numbers, and dates match your official documents exactly.
  7. Proceed to the payment gateway and pay the non-refundable registration fee using a credit card or your Dubai Trade e-payment account.
  8. Submit the application. You will receive a reference number to track your application status.

Post-submission processing and e-token setup

Once submitted, Dubai Customs officers will review your application. Approval is typically issued within about 3 business days of submitting a complete application, though some corporate service advisers report processing times as fast as 1 to 2 business days. After approval, your new customs code will auto-link to your company’s Dubai Trade e-services account. However, before you can file declarations, you must set up your users. Each individual user who will file declarations in the Mirsal 2 system needs their own digital certificate, also known as an e-token, which provides an added layer of security for electronic signatures on customs declarations.

What does customs code registration in Dubai cost in 2026?

The official fee structure for registration and renewal

Government fees are standardised across all free zone jurisdictions and are modest. Budget for both the initial registration and the annual renewal to keep import and export privileges continuous.

Service Type Base Fee (AED) Knowledge & Innovation Fee (AED) Total Fee (AED)
New Customs Code Registration 100 20 120
Annual Customs Code Renewal Charged as a single flat fee 25

The fee for a new registration is AED 100 per business type, plus a flat AED 20 Knowledge and Innovation fee, bringing the total official government cost to AED 120. If you appoint a corporate services agent or a PRO to file on your behalf, their professional fee is charged separately and varies by provider, so request a written quote before you engage one.

How is free zone registration different from mainland registration?

Key operational and regulatory variances

Both free zone and mainland companies register through the same Dubai Trade portal, but their customs profiles, operational boundaries and tax liabilities differ sharply.

Operational Feature Free Zone Company Registration Mainland Company Registration
Primary Business Type Must select “Free Zone” Must select “Mainland” or “Local” Facility Registration Must be registered within a designated free zone facility Can be registered anywhere in the mainland emirate
Customs Duty Status Suspended while goods remain inside the free zone Payable immediately upon import at the port of entry
Direct Local Sales Requires a local clearing agent or mainland distributor Allowed to sell directly to the local market without intermediaries
Chamber of Commerce Dubai Chamber registration is mandatory Dubai Chamber registration is mandatory

The distinction that matters most is duty suspension. Free zone companies sit outside the domestic customs territory for duty purposes, so you can bring goods into your free zone warehouse without paying the 5% duty up front. Mainland companies pay on arrival at the port of entry, wherever the goods are then stored.

What happens after approval: how do you actually file a declaration?

The 12 declaration types in Mirsal 2

Once your customs code is active, you are legally authorized to file declarations. The Mirsal 2 system carries 12 declaration types covering imports to local, import for re-export, import to free zone, export, transit, transfer, temporary admission and return variants. As a free zone company, you will primarily interact with a subset of these declarations:

  • Import to Free Zone: Used when bringing goods from international markets directly into your free zone facility. This declaration keeps customs duties suspended.
  • Import to Local from Free Zone: Used when you are moving goods from your free zone warehouse into the domestic UAE mainland market, which triggers duty and tax payments.
  • Export from Free Zone: Used when shipping goods from your free zone facility to a destination outside the UAE.
  • Transit: Used for goods passing through Dubai territory to another country or another free zone without entering the local market.
  • Transfer of Goods: Used when moving inventory between two different free zone companies or facilities within the UAE.

The mechanics of filing a declaration

You can either log into Dubai Trade and complete the forms yourself using your e-token, or appoint a licensed customs broker to file for you. Many free zone companies use a broker because classifying goods under the correct Harmonized System (HS) code is where costly errors happen. Each declaration requires the commercial invoice, packing list, certificate of origin, and bill of lading or airway bill. Mirsal 2 then calculates any duties and issues a Customs Declaration document, which is your legal proof that the goods cleared customs.

How does duty and VAT work for free zone importers?

Customs duty calculation and exemptions

The standard customs duty in Dubai is 5% of the CIF (cost, insurance, and freight) value of the imported goods. Certain commodities such as alcohol and tobacco carry substantially higher excise rates, while some essential food items and medicines are exempt. For free zone companies, goods imported into a designated free zone from outside the GCC are generally exempt from customs duty while they remain inside the zone. The duty is suspended, not waived. The moment you decide to move those goods out of the free zone and into the mainland UAE market, the 5% customs duty is triggered and must be paid to Dubai Customs before the goods can leave the zone.

Value Added Tax compliance and the 2026 rules

Value Added Tax (VAT) is applied at a standard rate of 5% on taxable imports. The import VAT base is calculated as the CIF value plus customs duty plus any applicable excise tax. If your free zone company is registered for VAT with the Federal Tax Authority (FTA), you do not need to pay the 5% VAT in cash at the border. Instead, VAT-registered businesses self-account for import VAT on their regular VAT return using the reverse charge mechanism. Non-registered businesses, however, must pay both the 5% customs duty and the 5% VAT in cash at the time of clearance.

Furthermore, tax planning has become more critical due to recent regulatory changes. From 1 January 2026, a five-year time limit applies to carrying forward excess input VAT for refund or offset. This means free zone importers must manage their inventory turn and tax filings efficiently to ensure they do not lose valuable tax credits over time.

How do you renew a Dubai customs code and what happens if it lapses?

The annual renewal process on Dubai Trade

The code is not a permanent registration. Its expiry is tied to your trade licence expiry, so it renews each year alongside the licence. Renew your trade licence with your free zone authority and your Dubai Chamber certificate first, then follow this path:

Log into Dubai Trade, navigate to Dubai Customs, select Registration Tools, and click on Renew Business Code. Upload your newly renewed trade licence and pay the renewal fee of AED 25. The processing time for renewals is typically 1 to 2 business days.

The consequences of allowing your code to lapse

Dubai Customs provides a 60-day grace period after your code expires. During this grace period, you can still access the portal and submit renewal requests, but your operational capabilities may be restricted. If you fail to renew your customs code within the grace period, the system will automatically suspend your profile. A suspended customs code means:

  • Your incoming shipments will be blocked at the port of entry, and you will be unable to file import declarations.
  • Your cargo will accumulate daily port storage fees, demurrage charges from the shipping line, and customs penalty fees.
  • You will be unable to export goods from your facility, halting your entire supply chain and disrupting client commitments.
  • You may face administrative fines for operating with expired customs credentials.

What are the most common reasons applications get rejected?

Avoiding the pitfalls of incorrect data entry

The majority of customs code rejections are entirely preventable. They stem from small administrative errors, or from not knowing how the Dubai Customs database checks against free zone registries. The single most common misfiling occurs when free zone companies select “Mainland” as their business type or fail to register their facility as a “Free Zone” facility. Because the systems are automated, selecting “Mainland” triggers a requirement for a mainland trade licence issued by the Dubai Department of Economy and Tourism (DET). When the system searches for this licence and cannot find it, the application is rejected automatically.

Document discrepancies and name mismatches

Another frequent issue is a discrepancy in names across different documents. If your trade licence lists a manager as “Johnathan Smith” but the passport copy reads “John Smith”, the application is rejected on a name mismatch. The same applies if your licence has expired, or if its listed activities do not support physical trading, such as a licence limited to consultancy. Align every document and confirm your activities explicitly permit import and export before you submit.

Frequently Asked Questions

Can I use my free zone customs code to sell goods directly to mainland Dubai?

No. A free zone customs code lets you import into your designated zone under duty suspension. To sell into the mainland market you must either go through a distributor holding a mainland customs code, or appoint a licensed clearing agent to pay the 5% customs duty and 5% VAT that move the goods into local circulation.

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

Once you submit a complete application with correct documents and pay the AED 120 fee, Dubai Customs typically approves within about 3 business days. Straightforward applications are often cleared in 1 to 2 business days when there are no document discrepancies.

What is the difference between a customs code and a trade licence?

Your free zone authority issues the trade licence, which grants the right to exist and do business inside that zone. Dubai Customs issues the customs code, an operational registration that lets you file cargo declarations and clear goods through Dubai’s sea, air and land ports.

Do I need a customs code if I only export goods and never import them?

Yes. Any physical movement of goods across UAE borders, whether import, export, transit or temporary admission, requires a customs declaration, and filing an export declaration in Mirsal 2 requires an active customs code.

Can I register for a customs code without a Dubai Chamber of Commerce certificate?

No, you cannot. Registration with the Dubai Chamber of Commerce is a mandatory prerequisite for obtaining a Dubai customs code. You must first apply for and secure your Dubai Chamber certificate, which must be active and uploaded as part of your customs code application on the Dubai Trade portal.

What is Mirsal 2 and how does it relate to my customs code?

Mirsal 2 is the electronic clearance system Dubai Customs uses to process declarations, assess risk and track cargo. Your customs code is your company’s unique account identifier within it, letting you or your clearing agent file declarations and pay duties.

Is there a penalty for late renewal of the customs code?

There is no immediate financial penalty during the 60-day grace period, but letting it run out suspends your customs profile automatically. The real cost lands as port storage fees, shipping line demurrage and operational delay, because no cargo moves in or out until the code is renewed.

Securing your customs code is the step that turns a newly licensed free zone company into an active, compliant trading business. Get the registration steps, the documentation, and the duty treatment right, and you avoid the port delays that quietly cost importers far more than the AED 120 registration fee ever will.

Still weighing which free zone gives your trading operation the best port access and cost base? Ready to set up your UAE freezone? Get a free consultation →

By UAE Freezone Finder Team | Updated August 2026

WhatsApp