Every shipment that enters, leaves or passes through Dubai is declared to Dubai Customs electronically. The system that handles it is called Mirsal 2, and it is accessed through the Dubai Trade portal at dubaitrade.ae. There is no paper alternative and no counter you can walk up to with a folder of documents. If the declaration is not lodged correctly in Mirsal 2, the cargo does not move.
This guide covers what Mirsal 2 actually does, the declaration types you will encounter, what you need in place before you can submit anything, and the specific errors that cause declarations to be rejected or queried. It is written for importers, exporters and logistics teams who deal with Dubai Customs regularly and want fewer surprises.
What Mirsal 2 Is and Where It Sits
Mirsal 2 is the electronic customs clearance platform operated by Dubai Customs. It replaced the earlier Mirsal system and now processes the full range of customs declarations for the emirate: imports arriving from outside the GCC, exports leaving the UAE, transit movements passing through Dubai to another destination, and the various movements associated with Dubai's free zones.
Access is through Dubai Trade, the single-window portal that also connects you to DP World terminal services, free zone authorities and other trade-related agencies. In practice, a Dubai importer's working day involves both: Dubai Trade for the portal login and terminal transactions, Mirsal 2 for the customs declaration itself.
The system is not a document repository. It is a declaration engine. You are making a formal legal statement to Dubai Customs about what the goods are, where they came from, what they are worth and what should be paid on them. Supporting documents are attached to substantiate that statement, but the declaration is the thing being assessed, and the declarant carries responsibility for its accuracy.
Before You Can Submit: Registration Requirements
You cannot lodge a declaration in Mirsal 2 without being registered. The prerequisites are straightforward but they trip up new importers and, more often, established ones who have let something lapse.
- A valid trade licence. The business must hold a licence appropriate to the goods being imported. A licence that does not cover the activity in question can cause problems at assessment.
- A registered importer code (business code) with Dubai Customs. This is the identifier that ties the declaration to your company. It has a validity period and it needs to be renewed. An expired code stops the declaration before it starts, and this is one of the most common avoidable delays we see.
- A Dubai Trade portal account with the correct user roles assigned to whoever will be submitting.
- A payment mechanism for duty, VAT and customs charges, typically a Dubai Trade e-account funded in advance or a linked payment arrangement.
- TRN registration where VAT treatment or the import VAT deferment mechanism applies to the business.
Most companies appoint a licensed clearing agent to submit on their behalf rather than maintaining in-house declaration capability. The importer code still belongs to the importer; the agent submits against it. If you want that handled end to end, our customs clearing service covers registration checks, classification and submission.
Declaration Types You Will Actually Use
Mirsal 2 offers a long list of declaration types, and choosing the wrong one is a meaningful error rather than a clerical one. It changes the duty treatment, the documentation required and how the movement is closed out. The types that cover most commercial traffic:
- Import to Local from Rest of World. Standard commercial import from outside the GCC into the Dubai mainland. Duty and VAT are assessed and payable here.
- Import to Free Zone. Goods arriving from overseas and moving into a UAE free zone. Duty is suspended while the goods remain in the zone.
- Free Zone to Local. Goods leaving a free zone for the mainland. This is the point at which suspended duty becomes payable.
- Export. Goods of UAE origin or previously imported goods leaving the country. No UAE import duty applies, but the declaration is still required and export documentation matters for the buyer's clearance at destination.
- Transit. Goods passing through Dubai to another country or another customs territory. Transit movements carry a guarantee requirement and must be formally closed out at the exit point. Failing to close a transit is a recurring compliance problem.
- Re-export. Previously imported goods leaving the UAE, often with a duty refund claim attached where the original duty was paid.
A practical rule: the declaration type must describe the physical movement of the goods, not the commercial arrangement behind it. Where the invoice flow and the cargo flow differ, the declaration follows the cargo.
What Goes Into a Mirsal 2 Declaration
The data set is detailed. The fields that carry the most risk are the ones where a wrong entry has a financial or regulatory consequence rather than a cosmetic one.
- HS code for each line item. The UAE requires 12-digit codes under the GCC Integrated Customs Tariff, and this determines the duty rate and whether permits apply. See our guide to HS code classification for UAE imports for how the structure works.
- Goods description that matches the invoice, the packing list and the transport document. Generic descriptions such as "spare parts" or "general cargo" invite queries.
- Country of origin, which is not necessarily the country of shipment, and which affects preferential treatment and certificate of origin requirements.
- Customs value. Duty is assessed on CIF: cost plus insurance plus freight, not the invoice figure alone. Freight and insurance must be added where they are not already included in the invoice terms.
- Quantities, weights and package counts that reconcile with the bill of lading or air waybill.
- Permit and approval references for regulated goods.
Supporting documents are uploaded against the declaration: commercial invoice, packing list, bill of lading or air waybill, certificate of origin, and any regulatory approvals required for the commodity.
Duty, VAT and Assessment
For most goods the standard customs duty rate is 5% of the CIF value, with 5% VAT applied on the duty-inclusive value at import. Certain categories sit outside this. Tobacco and alcohol carry substantially higher rates. Some foodstuffs, pharmaceuticals and other categories are zero-rated or exempt. Preferential rates may apply to goods of GCC origin or goods qualifying under a trade agreement, subject to a valid certificate of origin.
VAT-registered businesses generally account for import VAT through the deferment mechanism on the VAT return rather than paying it in cash at the border, provided the TRN is correctly linked to the customs registration. Where that linkage is missing or wrong, VAT is charged at import and recovering it becomes an administrative exercise. It is worth confirming the link is live before a large consignment arrives.
Pre-Arrival Submission: The Most Underused Advantage
Mirsal 2 allows a declaration to be submitted before the cargo physically arrives. For sea freight this means lodging while the vessel is still at sea; for air freight it means lodging against the air waybill before the flight lands. Dubai Customs reviews the declaration during that window.
The benefit is practical rather than theoretical. If there is a classification question, a valuation query or a missing permit, you find out while the cargo is in transit and have time to fix it. If the declaration is clean, release can follow shortly after discharge instead of starting from zero on arrival day. Storage and demurrage accrue on the terminal's clock, not on the customs clock, so time recovered at the front end is money not spent at the back end.
Since January 2026, early submission also carries protection against amendment fines on sea cargo. That changes the calculation for importers who previously waited until documents were final before lodging. If the documentation is available before departure from origin, there is now a compliance reason as well as an operational reason to submit early.
The requirement is that your documentation is genuinely ready. A pre-arrival declaration built on a draft invoice that later changes creates amendment work rather than saving it. The discipline that makes this work is getting final documents from the supplier at the point of shipment, not at the point of arrival.
Why Declarations Get Rejected or Queried
Rejections and queries cluster around a small number of causes, and almost all of them are preventable at the desk before submission.
- HS code errors. Outdated 8-digit codes, codes copied from a previous shipment of a different product, or codes that do not match the goods description. This is the single largest category.
- Value mismatches. The declared value not reconciling with the invoice, freight and insurance omitted from the CIF calculation, or a value that falls well below the expected range for the commodity and triggers a valuation review.
- Missing permits. Regulated goods declared without the approving authority's clearance already in hand. Food, pharmaceuticals, cosmetics, telecoms equipment, chemicals and electronics each have their own authority, and the approval generally needs to exist before the declaration is assessed rather than after.
- Expired codes. An importer code that lapsed since the last shipment, or a trade licence that expired between order and arrival.
- Document inconsistency. Invoice, packing list and bill of lading disagreeing on quantity, weight, description or consignee.
- Wrong declaration type. A free zone movement declared as a mainland import, or a transit declared as an import.
Amendments are possible but they are not free of consequence. Depending on what is being changed and when, an amendment can attract a fine and will generally slow the shipment. The cheaper path is a pre-submission document review, which takes far less time than the query cycle it prevents.
Inspection and Release
Not every consignment is examined. Dubai Customs applies risk-based selection, and declarations flagged by those criteria are routed for scanner or physical inspection. A consistent declaration history, accurate classification and documentation that reconciles all reduce the likelihood of selection, though nothing eliminates it.
Once the declaration is assessed and charges are settled, Mirsal 2 issues the customs release. That release, combined with the shipping line's delivery order and terminal clearance, allows the cargo to leave the port. At Jebel Ali specifically, the terminal formalities run in parallel with the customs process, and coordinating the two is where practical experience matters. Our page on customs clearance at Jebel Ali Port covers that side of the process in more detail.
Working With a Licensed Clearing Agent
Al Nakheel Shipping is a licensed customs clearing agent in Dubai. We lodge Mirsal 2 declarations daily across mainland and free zone movements, and our approach is to review documents before submission rather than react to queries afterwards.
That means checking the importer code is current, confirming classification against the current tariff, verifying that the declared value reconciles on a CIF basis, identifying regulatory approvals early enough to obtain them, and lodging pre-arrival wherever the documentation supports it. If something is missing, you hear about it while the cargo is still in transit. Contact our team with your shipment details and we will tell you what the declaration will require.
Frequently Asked Questions
Need help with clearance or documentation? Al Nakheel Shipping handles the paperwork, the declaration and the port formalities on your behalf.
WhatsApp Us Now 📞 (+971) 4 236 9740