PSL Arabia Shipping and Logistics

Customs clearance

How a Mirsal 2 customs declaration actually works in Dubai

Every import, export and transit movement through Dubai is declared electronically through Mirsal 2, Dubai Customs' declaration system. If you have ever been told your shipment is "waiting on the declaration", this is the system that sentence refers to. Here is what is actually happening.

· 7 min read

What Mirsal 2 is

Mirsal 2 is the electronic platform Dubai Customs uses to receive, assess and release customs declarations. It replaced counter-based paperwork: the broker submits the declaration and the supporting documents electronically, the system assesses duty and applies whatever exemptions or inspection rules apply, and the release comes back electronically too.

The practical consequence is that clearance speed is mostly a documentation problem, not a queuing problem. A declaration with a clean, consistent document set is normally assessed quickly. A declaration where the invoice value, the packing list and the bill of lading disagree with each other goes into query, and no amount of chasing at the port shortens that.

What goes into a declaration

A declaration is built from the shipping documents, so the shipping documents have to be right first. The broker is transcribing what you supplied, not inventing it.

Typically required to file:

  • Commercial invoice showing the seller, buyer, currency, unit values and terms of sale
  • Packing list with package count, marks and numbers, gross and net weight
  • Bill of lading, air waybill or road manifest matching that package count exactly
  • Certificate of origin where the goods claim preferential duty treatment
  • Import permit or approval from the relevant authority where the commodity is controlled
  • HS code for each commodity line, which drives the duty rate and any restrictions
  • Consignee trade licence and customs code, which must be valid and not expired

The declaration types, and why the right one matters

Mirsal 2 does not have one generic "import" declaration. The type is chosen from what the cargo is doing and who is receiving it, and choosing the wrong one is the single most common reason a shipment stalls.

Getting this wrong is not a small correction. An amended or cancelled declaration is a new submission, and in the meantime the cargo is accruing storage or demurrage at whatever the terminal charges.

The distinctions that catch people out:

  • Import for local use — goods entering the mainland market and paying duty
  • Import into a free zone — goods moving into a free zone, treated as outside the customs territory
  • Free zone transfer — movement between two free zone entities without entering the mainland
  • Import to local from free zone — the point at which duty on free zone stock actually becomes payable
  • Transit — goods passing through the U.A.E. to another country, normally under a guarantee
  • Re-export — goods previously imported now leaving again, which may attract a duty refund claim
  • Temporary admission — exhibition goods, tools and equipment entering for a fixed period under an undertaking

Free zone versus mainland: the difference that causes delays

A free zone consignee and a mainland LLC consignee do not use the same declaration, even for identical cargo arriving on the same vessel. A free zone is treated as outside the U.A.E. customs territory, so goods entering it are not being imported into the local market and duty is not assessed at that point; it becomes payable later, if and when the goods are moved into the mainland.

The mistake happens when a shipper's paperwork names a mainland trading company but the goods are physically going to a free zone warehouse, or the reverse. The declaration then does not match reality, and correcting it means re-filing. Confirming which entity is the customs consignee — not just who is paying the invoice — before the documents are issued avoids almost all of it.

Inspection, and what triggers it

Not every consignment is physically inspected. Selection is risk-based and the criteria are not published, but commodity type, the consignee's history, value declarations that look inconsistent with the goods, and any controlled or restricted item all raise the likelihood.

If a shipment is selected, it is moved to an inspection area and opened. Plan for the possibility on time-critical cargo rather than assuming a clean run: an inspection is normally a matter of hours to a day or so depending on the location and the queue, but it is not something a broker can waive.

What holds cargo up, in practice

Almost all avoidable delay traces back to a handful of things, and every one of them is fixable before the vessel or aircraft arrives rather than after.

  • Package count on the invoice not matching the bill of lading or air waybill
  • An HS code that does not match the goods, which changes both the duty and whether a permit is needed
  • An expired trade licence or a consignee customs code that is not active
  • A missing permit for a commodity that turns out to be regulated
  • Certificate of origin missing or unattested where preferential duty is being claimed
  • Free zone goods declared as mainland, or the reverse
  • Nobody nominated to pay duty and charges, so an otherwise clean declaration sits unpaid

Sending documents ahead of arrival

The useful habit is to send the document set as soon as the shipment is booked, not when it lands. Errors found while cargo is still on the water are corrected by the shipper at no cost. The same error found on arrival is corrected while storage runs.

PSL Arabia's Dubai office reviews document sets before arrival for this reason. Send the draft invoice, packing list and transport document, plus the consignee's trade licence and customs code, and any mismatch can be raised with the shipper while it is still cheap to fix.

Frequently asked questions

What is Mirsal 2?

Mirsal 2 is Dubai Customs' electronic declaration system. All import, export, transit and free zone declarations for Dubai are submitted, assessed and released through it.

Can I file a Mirsal 2 declaration myself?

Filing requires a registered customs broker account with Dubai Customs. Most importers file through a clearing agent or freight forwarder rather than maintaining that registration themselves.

How long does customs clearance take in Dubai?

A declaration with a complete and consistent document set is normally assessed quickly. Timelines depend on the commodity, whether the consignment is selected for inspection, whether any permit is required and how fast duty is settled, so a firm time cannot be promised in advance.

Does a free zone shipment pay customs duty?

Goods entering a free zone are not assessed for duty at that point, because a free zone is treated as outside the U.A.E. customs territory. Duty becomes payable if and when the goods are moved into the mainland market.

Need this handled for a live shipment?

PSL Arabia's Dubai office in Port Saeed, Deira handles this day to day. Send the shipment details and the team will come back with an itemised quotation.

Request a quote

Service page: Customs clearance in Dubai

Call DubaiWhatsApp