Skip to content

Insights Customs

Dubai Customs Code Renewal and Linking It to Your UAE Trade Licence

Dubai customs code renewal on the Dubai Trade portal — how to renew the import code, keep it linked to your trade licence and TRN, and the AED 120 fee.

UAE trade licence linked to customs code via Dubai Trade portal — importer reviewing the Customs Client Code activation screen for a Dubai-licensed entity
UAE trade licence linked to customs code via Dubai Trade portal — importer reviewing the Customs Client Code activation screen for a Dubai-licensed entity Photo: Velmont Crest Editorial

Key takeaways

  1. Customs Client Code is the link between trade licence and customs system — applied separately
  2. AED 120 in Dubai for new registration (AED 100 + AED 20), AED 25 to renew; AED 100/AED 25 in Abu Dhabi, Sharjah, RAK and Fujairah under the unified federal schedule
  3. TRN link is critical — without it, import VAT is paid in cash at the port
  4. Trade-licence amendments require re-linking — name change, activity addition or address change all trigger re-validation
  5. Lapsed codes halt clearance immediately — no grace period; reactivation needs full re-validation

Dubai customs code renewal is filed on the Dubai Trade portal under Customs Services → Renewal, using your current trade licence and lease. The Customs Client Code runs 12 months from issuance, processing takes 1 to 3 business days, and clearance stops the day the code lapses.

Dubai customs code renewal — key facts

ItemPositionWhere it comes from
New registration fee, DubaiAED 120 (AED 100 registration + AED 20 Knowledge and Innovation fees)Dubai Trade “Request Business Registration”; Dubai Customs Service Guide v9
Renewal fee, DubaiAED 25Dubai Trade; Dubai Customs Service Guide v9
New registration fee, Abu Dhabi, Sharjah, RAK, FujairahAED 100, renewal AED 25Each authority’s own published fee page, under the unified schedule in Cabinet Resolution 45 of 2009
New registration fee, AjmanService published, fee left blank on the service cardajman.ae service catalogue
New registration fee, Umm Al QuwainNo reachable published scheduleNo accessible UAQ customs portal
Validity of the business codeTied to the trade licence, not a fixed 12-month termDubai Customs Customer Guide
Service completion time, new and renewal1 working day published by Dubai Customs; 3 business days quoted in Dubai Trade’s FAQDubai Customs Service Guide v9; Dubai Trade FAQ
Amendment1 working day; no fee unless a new business type is added, then AED 100Dubai Customs Service Guide v9
Late-renewal penaltyNone published for the business codeDubai Customs published fines schedule
Grace period after expiryNone publishedDubai Customs

Last reviewed against the Dubai Trade and Dubai Customs portals: 5 August 2026. Customs fees are set by the emirate authority and change without notice — confirm the current figure on the portal at the point of transaction rather than relying on any published summary, including this one. Note that Ajman publishes the service without a fee, and no Umm Al Quwain customs portal was reachable, so no figure is given for either rather than assuming the unified rate applies.

A UAE trade licence is the base document for nearly every cross-border activity in the country. By itself, though, it does not let you import or export. That permission sits in the Customs Client Code — the UAE trade licence customs code link, a separate registration from the relevant emirate customs authority that ties your trade licence to the customs system. You will hear the same thing called half a dozen names, and they all mean this registration: import code, importer code in the UAE, custom code, business code, or simply the Dubai customs code.

Worth knowing which is the official one: Dubai Customs names the service “Request Business Registration” and calls the identifier itself the business code, issued in the format AE-XXXXXXX. Customs Client Code is the term brokers and the wider market use, not Dubai Customs’ own. So if a portal search for Customs Client Code returns nothing, you are looking for the right registration under the wrong name — search Business Registration instead.

Brokers, freight forwarders and the Dubai Trade portal itself use the terms interchangeably, so do not go looking for a second registration when a supplier asks for your import code in Dubai. Without it, no e-Mirsal 2 declaration can be filed in your name, no shipment clears, and no VAT-deferral mechanism works. This guide walks you through how to link a trade licence Dubai Customs recognises, working through the Dubai Trade portal step by step: the documents, the TRN integration, the fees, the renewal cycle and the pitfalls that catch importers at the port.

Two documents, two authorities

The trade licence and the Customs Client Code are issued by different authorities under different legal frameworks:

DocumentAuthorityLaw
Trade LicenceEmirate Department of Economic Development (DET, ADDED, etc.)Commercial Companies Law
Customs Client CodeEmirate Customs Authority (Dubai Customs, RAK Customs, etc.)GCC Common Customs Law
TRNFederal Tax Authority (FTA)Federal Decree-Law 8 of 2017
Customs-TRN LinkBoth customs and FTAFederal coordination

Trade-licence issuance does not trigger automatic customs registration — the customs code must be applied for separately. (If you are still choosing the licence itself, our Dubai trade licence guide covers the DET categories and costs that sit upstream of this step.) Likewise, VAT registration does not automatically link the TRN to the customs code; that linkage is a third explicit step.

For a full operational setup, an importing entity needs all four: trade licence → customs code → TRN → customs-TRN link. The customs code step is what our guide to Dubai customs registration walks through end to end, from documents to renewal. Miss any one and the problem rarely shows up at your desk. It shows up at the port, usually when a shipment has already arrived. Those emirate customs authorities all operate under the national framework covered in our guide to the UAE Federal Customs Authority.

AED 120

Dubai Customs new registration fee for a Customs Client Code — AED 100 registration plus AED 20 Knowledge and Innovation Fee, processed via Dubai Trade portal

Velmont Crest is a DED-licensed accounting firm and authorised channel-partner status with Meydan Free Zone and RAKEZ. We work with mainland and free-zone trading entities, manufacturers and e-commerce operators across all seven emirates on the bookkeeping, VAT and customs documentation that sits behind every customs registration, every trade-licence amendment and every TRN linkage.

If you are working out how to get a customs code in the UAE, the sequence below is the whole job — confirm the licence, register on the portal, apply for the Customs Client Code, clear the customs review, collect the code, then link the TRN.

Step 1 — confirm a valid trade licence

Before applying for the customs code, the entity must hold a current trade licence covering an activity that requires customs operations. Activities that typically need a customs code:

  • General trading
  • Specific commodity trading (foodstuffs, electronics, textiles, etc.)
  • Industrial / manufacturing
  • Freight forwarding and clearing agent
  • E-commerce (where physical goods are shipped cross-border)
  • Logistics and warehousing

Professional and service-only licences (consultancy, legal, accounting, IT services) do not normally need a customs code unless they handle physical samples or demo equipment.

For free-zone licences — including DMCC, Meydan Free Zone, JAFZA, DAFZA, IFZA and the Ajman, Hamriyah and RAKEZ zones — the customs code application is filed through Dubai Trade or the equivalent emirate portal, with the free-zone licence as the supporting document.

Step 2 — register on the Dubai Trade portal

The Dubai Trade portal is the single-window e-government platform that aggregates customs, port, free-zone and trade services. The entity (or its appointed representative) creates an account using the trade licence number, sets up the company profile, and verifies via SMS-OTP or Emirates ID-linked authentication.

For first-time users, the portal will prompt for company verification — typically a scanned trade licence, MoA and the manager’s Emirates ID. This is a one-off step that unlocks subsequent service applications.

Step 3 — apply for the Customs Client Code

Within the Dubai Trade portal, navigate to Customs Services → Business Registration → New Registration. The application form requests:

  • Trade licence number and expiry
  • Legal form (LLC, Sole Establishment, Free Zone Company, Branch, etc.)
  • Memorandum of Association (for LLCs)
  • Lease agreement / Ejari (for mainland entities)
  • Emirates ID of the signatory authorised on the licence
  • Bank reference letter (current account)
  • Business activities the customs code should cover
  • Contact details for the operational customs representative

The portal calculates the fee — AED 120 standard — and processes payment online (credit card, bank transfer, or balance from a Dubai Trade-linked account).

Step 4 — customs review

Dubai Customs reviews the application, typically within 1 to 3 business days. The review verifies:

  • Trade licence is current and covers a customs-relevant activity
  • Documentation is complete and consistent
  • No prior compliance issues on related entities

For straightforward applications (clean LLC with general trading licence, mainland address, complete documents), approval is often issued within hours. For more complex cases (newly formed entities, free-zone branches with ambiguous activity classifications, restructured entities), the review can extend to 5 business days.

Step 5 — code issuance

Once approved, the Customs Client Code is issued and visible in the Dubai Trade portal’s company dashboard. The code becomes immediately operational — the entity (or its appointed customs broker) can begin filing Mirsal 2 declarations against it.

One thing worth separating out here, because it causes real confusion at the broker’s desk: your customs code is not your HS code. The Dubai customs code registration identifies you as the trader, one code per licence. The HS code identifies the goods — an internationally agreed tariff classification that drives the duty rate, and one shipment can carry dozens of them. Dubai Trade offers an HS code search alongside its business registration services, and both live in the same portal, which is why the two get mixed up. A broker asking for your Mirsal code means the trader code; a broker asking for an HS code means the commodity line.

Compliance manager activating a new Customs Client Code through the Dubai Trade portal after the trade licence and VAT registration are in place

This is the step most importers overlook. The TRN-to-customs link enables import VAT deferral — instead of paying 5% VAT on (CIF + duty) in cash at the port, the import value automatically populates Box 6 of the VAT return and the input/output VAT cancels out for cost-recoverable importers.

Founders searching how to link a VAT TRN with Dubai Customs usually go looking for a linkage service on Dubai Trade. There isn’t one, and that misunderstanding costs people weeks. The link is made on the FTA side, inside EmaraTax, in the “Custom details” section of your VAT registration or amendment application: select the emirate, enter the Customs Registration Number issued by that emirate’s customs department, and upload the supporting document. The FTA’s own manual warns that failure to enter this information may result in delays at the border. Where you hold codes in more than one emirate, each is added as its own line.

The FTA also documents a second route: give the customs office your TRN directly, and they verify it and record it in the customs system on their side. What Dubai Trade does offer is a certificate rather than a linkage — a VAT Registration Letter, which Dubai Customs lists as “Request VAT Registration Certificate” at AED 100 plus AED 20, issued in two working hours. Useful evidence for a counterparty, but it is not the link.

For a high-frequency importer (weekly shipments at AED 500,000 CIF average), the cashflow impact is material:

ScenarioCash at Port per ShipmentAnnual Cashflow Position
Without TRN linkAED 25,000 VAT cashAED 1.3M tied up rolling
With TRN linkZeroDeferred to next VAT return

Adding the customs registration number to your EmaraTax profile costs nothing, yet the payoff is real money. Where we see it slip is in newly registered entities that apply for the customs code before VAT registration is finished — the details can be added afterwards by amending the registration, but until they are, every shipment costs cash at the port.

What the portal asks for

DocumentMainland LLCFree-Zone LLCBranch
Trade licenceRequiredRequiredRequired
Memorandum of AssociationRequiredRequiredParent company MoA
Lease agreement / EjariRequiredFree-zone leaseRequired
Emirates ID — signatoryRequiredRequiredRequired
Passport — signatoryRequiredRequiredRequired
Bank reference letterRequiredRequiredRequired
Power of attorney (if agent)RequiredRequiredRequired
Free-zone establishment cardN/ARequiredRequired if FZ branch
Parent company documentsN/AN/ARequired (notarised)

Documents in Arabic or English are accepted directly; other languages require certified Arabic translation. All scans must be clear, full-page and current — expired documents are rejected automatically by the portal’s pre-screening.

Operations team gathering the trade licence, MoA, Ejari and Emirates ID required to apply for a Dubai Customs Client Code

Any material change to the trade licence triggers re-validation of the linked Customs Client Code. The portal flags the change automatically when the trade licence is updated; the importer must then file a re-validation application within a defined period (typically 30 days). The triggers:

Trade name change

A name change creates a new legal identity that customs must re-link to. The Customs Client Code number can sometimes be retained but is re-issued in the new name. In-transit shipments under the old name continue to clear, but new shipments after the change date must be filed under the new name.

Activity addition or removal

Adding a new activity that requires customs operations (for example, a service-only entity adding general trading) triggers re-validation to confirm the customs code covers the new activity. Removing the only customs-relevant activity may auto-suspend the code.

Address change

Mainland address changes (Ejari renewal at a new address, office relocation) require updated lease documentation in the customs file. The code typically continues to operate during the re-validation but the operational customs representative’s contact must be current.

Ownership restructure

Share-transfer transactions, ownership percentage changes, addition of new partners or removal of existing ones all trigger re-validation. Major restructures (conversion from sole establishment to LLC, for example) typically require a fresh Customs Client Code application rather than re-validation.

Licence type conversion

Mainland-to-free-zone conversion (or vice versa) requires a fresh customs code application under the new licence. The old code is cancelled. Plan a 14-day transition window minimum.

The trade-licence-to-customs-code link is technically a 5-minute online application — but operationally it sits at the centre of every import, every export, every VAT return and every customs duty payment. Treat it with the same discipline as the trade licence itself: diary the renewal, re-validate after any amendment, and confirm the TRN link is active before every quarter-end. The cost of getting it wrong scales with import frequency.

— Velmont Crest advisory note

Dubai customs code renewal: the annual cycle

The Customs Client Code is valid for as long as your trade licence is — Dubai Customs ties the two together rather than running a standalone 12-month term, and its own customer guide states that the validity of the business code is associated with the validity of the licence, with renewal possible only after the licence itself has been renewed. Dubai customs code renewal, import code renewal Dubai and custom code renewal are three names for one online transaction, and the portal treats them identically whichever term your broker uses. Whether you search for how to renew import code in Dubai, Dubai import code renewal or importer code UAE renewal, this is the screen you end up on. The renewal:

  • Filed through the Dubai Trade portal — Service Centre → Dubai Customs → Registration Tools → Renew Business Code
  • Contact details verified first through Manage Contact Details, by OTP to the business contact email and to the authorised person’s email and mobile; Dubai Trade will not start the renewal until this is done
  • The renewed trade licence, which has to be in place first
  • Renewal fee — AED 25, as published on the Dubai Trade service card and in the Dubai Customs Service Guide
  • Service completion time — 1 working day as published by Dubai Customs

Letting the code lapse halts clearance. Reactivation is a fresh renewal against a current trade licence at the same AED 25. One thing to be clear about, because plenty of published guidance implies otherwise: Dubai Customs’ fines schedule contains no late-renewal penalty for the business code, and publishes no grace period either. The only late-renewal fine in that schedule is for the broker card, which is a different registration. So the cost of a lapse is what the port charges you while cargo sits, not a published fee — which makes it unpredictable rather than cheap. Diary the renewal against the licence renewal date, with 30 days as the operational hard floor and 60 for comfort.

Dubai Customs business contact information re-verification

One prerequisite blocks more renewals than any missing document, and almost nobody knows about it until the renewal refuses to start. Before Dubai Trade will let you renew the business code, the contact details on the account have to be current and verified.

Dubai Trade’s own instruction is explicit: business code renewal will only be initiated once your contact details are updated and verified through the Manage Contact Details e-service, and it asks you to complete that before proceeding to the renewal. The service sits at Service Centre → Dubai Customs → Registration Tools → Manage Contact Details.

Verification runs on one-time passwords rather than on documents. The business contact email receives an email OTP; the authorised person’s email and mobile number each receive their own, by email and SMS. That design is why the step fails so often in practice — the mobile number on file belongs to a PRO who left two years ago, or the contact email routes to a mailbox nobody monitors, and there is no way through until both are corrected. Fixing it is quick; discovering it the week your licence expires is not.

Treat this as part of the renewal rather than as a separate housekeeping task. Whenever an authorised signatory changes, a PRO leaves, or the company changes its email domain, update Manage Contact Details at the same time you update the licence. The alternative is finding out at renewal, with cargo already booked.

Where we see SMEs slip up

The most expensive mistake is applying for the customs code only after the first shipment is already sitting at the port. Apply at incorporation, not when the first vessel is arriving. Nearly as common is forgetting to link the TRN, which costs cash VAT at the port on every shipment until it’s activated — a five-minute fix that turns into days of cashflow drag when it’s skipped.

Then there’s failing to re-validate after a trade-licence amendment, which suspends the customs code automatically and stops brokers filing declarations until it clears. Letting the code lapse is worse still: reactivation needs a full re-validation, and the storage and demurrage racking up at the port during the lapse dwarf the renewal cost. Getting the activity classification wrong is a quieter trap — a code issued against a service-only licence won’t cover general trading imports, so confirm the activity coverage when you apply.

Two more catch people out regularly. Group operators often assume one code covers several licences, but each trade licence needs its own Customs Client Code and they can’t be shared. And after a directorship change, the customs file gets forgotten — the authorised signatory on the code has to match a current signatory on the trade licence, and a director change triggers automatic re-validation.

Finance lead reviewing the link between Customs Client Code and TRN in the Dubai Trade portal before the quarterly VAT return is filed

You can’t share one code across emirates

Each emirate’s customs authority issues its own Customs Client Code. The codes are not interchangeable:

EmirateCustoms AuthorityPortalNewRenewal
DubaiDubai Customsdubaitrade.aeAED 120 (100 + 20)AED 25
Abu DhabiAbu Dhabi Customsadcustoms.gov.ae, TAMMAED 100AED 25
SharjahSharjah Customssharjahcustoms.gov.aeAED 100AED 25
Ras Al KhaimahRAK Customsrakcustoms.rak.aeAED 100AED 25
FujairahFujairah Customsfujcustoms.gov.aeAED 100AED 25
AjmanAjman Customsajman.ae service catalogueNot publishedNot published
Umm Al QuwainUAQ CustomsNo reachable portalNot publishedNot published

The recurring AED 100 and AED 25 are not a coincidence between authorities. Abu Dhabi heads its own fee table “Unified Customs Service Fees as per Cabinet Resolution No. 45 of 2009”, which is why the same pair of figures turns up across the emirates that publish. Dubai’s AED 120 is that same AED 100 plus the AED 20 Knowledge and Innovation fees Dubai applies to services costing AED 50 or more.

Ajman publishes the service but leaves the fee field blank, and no Umm Al Quwain customs portal resolved when we checked, so we give no figure for either rather than assume the unified rate carries across.

A Dubai-licensed trader importing through Saqr Port needs an RAK Customs code in addition to its Dubai code. A multi-emirate operation (mainland Dubai plus RAKEZ free zone, say) needs separate codes for each licence.

The federal customs system recognises duty paid in any emirate under the GCC Customs Union single-port rule — so once duty is paid at the entry port, the goods move freely nationally. But the declaration itself must be filed with the emirate of entry, against a Customs Client Code valid in that emirate.

Once the code is live and renewed, the next question is what you actually pay on each entry. That is a separate subject with its own rules: our guide to Dubai import duty covers the 5% CIF baseline and the categories that legitimately enter at 0%, while the industrial-input duty exemption list handles the MoIAT route for licensed manufacturers.

On the tax side, the invoices you raise against imported stock have to meet the tax invoice format UAE rules, and the returns you file against them carry their own exposure — see VAT late payment penalty UAE for how that accrues. If a counterparty asks you to evidence the TRN sitting behind the customs link, the VAT certificate UAE download steps are the fastest route.

How Velmont Crest helps

The trade-licence-to-customs-code link isn’t a one-time setup item; it’s an ongoing discipline that sits behind every import, export and VAT return you file. Handled properly, you never think about it. Left alone, it tends to surface when a broker calls to say your cargo is stuck at the port.

For a trading entity, the order of operations is what keeps it clean. Apply for the Customs Client Code at incorporation, alongside the trade licence and the TRN. Activate the TRN link before the first shipment lands. Re-validate after any trade-licence amendment, diary the annual renewal 60 days ahead of expiry, and keep the operational signatory matched to whoever is the current authorised representative on the licence. If you run across multiple emirates or a free-zone-plus-mainland structure, plan a separate customs code for each licence and budget the AED 100 to AED 120 per code per year.

Velmont Crest, a Dubai accounting firm provides advisory support across the customs registration, TRN linkage, VAT reconciliation and broader accounting and bookkeeping workflow that sits behind every UAE importer’s compliance file. For a structured review of your Customs Client Code setup, TRN link status, multi-emirate coverage and renewal calendar, book a consultation — we work with mainland and free-zone trading entities across all seven emirates.


Disclaimer: Velmont Crest is a DED-licensed accounting firm. We provide advisory, preparation and compliance support services. We do not act as a licensed customs broker — declarations must be filed by a licensed customs broker registered with the relevant emirate customs authority. Customs registration fees, renewal fees and procedural requirements change frequently — verify all figures and procedures with Dubai Customs (or the relevant emirate authority) before acting.

References

Frequently asked questions

Is the customs code created automatically when I get my trade licence?
No, and assuming it does is where a lot of importers come unstuck. The trade licence and the Customs Client Code are two separate registrations from two different authorities — the licence from the emirate Department of Economic Development (DET in Dubai, ADDED in Abu Dhabi), the customs code from the emirate customs authority. Getting the licence triggers nothing on the customs side. You apply for the code separately through the Dubai Trade portal (or the equivalent in your emirate), with the trade licence attached as a supporting document.
How much does it cost to link a Dubai trade licence to a Customs Client Code?
AED 120 to register in Dubai — AED 100 for the registration plus AED 20 in Knowledge and Innovation fees, which Dubai Customs applies to any service costing AED 50 or more. Renewal is AED 25, published on the same service card, and carries no Knowledge and Innovation charge because it falls under that AED 50 threshold. You pay online when you apply. Dubai Customs publishes a service completion time of one working day, while Dubai Trade's own FAQ says approval is given within three business days.
What is the difference between a Dubai customs code and an HS code?
The customs code identifies your business; the HS code identifies your goods. Your Customs Client Code — the import code — is issued once per trade licence and stays with the company. An HS code is an internationally agreed tariff classification applied to each commodity on a declaration, and it is what determines the duty rate, so a single shipment can carry dozens of them. Both sit inside the Dubai Trade portal, which is exactly why importers conflate them. If your broker asks for your code before filing, they want the trader code. If they ask for a classification, they want HS codes for the goods.
What is the TRN link and why does it matter?
It ties your VAT TRN to the Customs Client Code, and that link is what lets import VAT defer to your next VAT return instead of being paid in cash at the port. Skip it and you hand over 5% VAT on (CIF + duty) at the moment of clearance, then wait 30 to 90 days to claw it back on the quarterly return — pure cashflow drag. With the link live, the import value drops into Box 6 of the return on its own and nothing changes hands at the port.
What happens to the customs code if I change my trade licence?
Any material change — new name, added activity, address move, ownership reshuffle, licence-type conversion — forces a re-validation of the linked Customs Client Code. You file it through the Dubai Trade portal with the amended licence and supporting docs, and processing usually takes 1 to 5 business days. The code doesn't carry over on its own. Until the re-validation clears, you can't clear new shipments against the updated licence — though anything already in transit under the old one generally keeps moving.
How do I renew my import code in Dubai?
Through the Dubai Trade portal, under Service Centre then Dubai Customs then Registration Tools then Renew Business Code. Import code renewal, custom code renewal and Customs Client Code renewal are three names for the same transaction, which Dubai Customs itself calls Request Business Registration Renewal. The published document requirement is a copy of the current trade licence, and the published fee is AED 25. One step catches people out: Dubai Trade will not start the renewal until your contact details have been updated and verified by OTP through its Manage Contact Details service, so do that first. Renew after the trade licence itself has been renewed, because the code validity is tied to the licence.
When should I start my Dubai customs code renewal?
Diary it against your trade licence renewal rather than against a fixed anniversary, because Dubai Customs ties the business code's validity to the licence rather than to a standalone 12-month term. The transaction itself is short — Dubai Customs publishes a one-working-day completion time — but the sequencing is where the delay sits: the licence has to be renewed first, and your contact details have to be verified through Manage Contact Details before the renewal will start. Sixty days of runway lets you do both without pressure. Thirty days is the operational hard floor, because anything already at port starts accruing storage while you reinstate a lapsed code.
What happens if my Customs Client Code expires without renewal?
Clearance stops the moment it lapses, and anything that arrives at port while the code is down sits in the customs-controlled area racking up storage and demurrage until you reinstate it. To bring it back you file a fresh renewal against a current trade licence and pay the AED 25 renewal fee. Worth knowing: Dubai Customs publishes no late-renewal penalty for the business code in its fines schedule, and publishes no grace period either — so do not budget for a specific late fee, and do not assume one exists that buys you time. The cost of a lapse is the storage at the port, not a published fine.

Filed under: UAE customs code, trade licence, Dubai Trade portal, Customs Client Code, TRN, Dubai Customs, UAE

Published