Import and export customs clearance
The declaration must match the consignee, the cargo, the customs regime and the supporting documents. We review the commercial invoice, packing list, transport document, certificate of origin and commodity approvals, then coordinate filing through Dubai Customs and follow queries or inspection requirements through to release.
Most delays are decided before the cargo arrives. An invoice that does not agree with the packing list, a description too vague to classify, a trade licence that has lapsed, or a value that invites a query — each of those stops a declaration that would otherwise have been routine. Checking the file while the cargo is still in transit is the cheapest intervention available.
Where a physical inspection is called, we coordinate presentation of the cargo and follow the outcome. Inspection is a normal part of the process rather than a sign of a problem, but it consumes days that a container's free time is also consuming.
Mirsal 2 and the declaration types
Dubai Customs declarations are filed electronically through Mirsal 2. The system is not the difficult part; choosing the correct declaration type is. An import for local consumption into a mainland company is a different filing from cargo entering a free zone, which is different again from a re-export, a transit movement or a temporary admission.
The choice follows what will actually happen to the cargo, not what is most convenient at the time of filing. Cargo declared for local consumption that then needs to move into a free zone requires a further movement and further paperwork; cargo declared into a free zone that is then sold onto the mainland needs a separate import declaration with duty accounted for at that point.
Confirming the intended movement before filing is what prevents amendments, and amendments are what produce storage and demurrage costs. We ask the question at booking rather than at arrival.
Declaration types commonly handled through Dubai:
- Import for local consumption — mainland (LLC) consignee, duty accounted for on entry
- Import into a free zone — JAFZA, DAFZA and other zones, under free-zone control
- Free zone to mainland — the point at which duty is normally accounted for
- Export — UAE-origin or previously imported cargo leaving the country
- Re-export — imported cargo leaving the UAE, with duty treatment following the regime used on entry
- Transit — cargo passing through the UAE to a GCC or other destination
- Temporary admission — exhibition goods, tools and equipment entering for a defined period
Mainland, free-zone and re-export cargo
A mainland import for local consumption is treated differently from cargo entering JAFZA, DAFZA or another free zone, both in the declaration and in the duty position. Free zones are treated as outside the customs territory for duty purposes, which is why goods can be stored, consolidated or re-exported from them without duty being accounted for until they enter the mainland.
That distinction is the single most common cause of clearance delay in Dubai. A free-zone consignee declared as mainland, or the reverse, produces a rejected or amended declaration and a container accruing charges while it is corrected. It is a question with a one-line answer, and we ask it before the booking is confirmed.
Re-export and transit movements also require the correct declaration and control documents, and the duty treatment on exit follows the regime the cargo entered under. Planning the whole path — not just the arrival — is what keeps the paperwork consistent from end to end.
Clearance at ports, airports and land borders
We support cargo arriving through Jebel Ali, Port Rashid, Dubai International (DXB) and Al Maktoum International (DWC), and coordinate other UAE gateways including Khalifa Port and KIZAD, Sharjah, Fujairah and Ajman when required.
Land-border movements into Saudi Arabia via Al Ghuwaifat and into Oman via Hatta carry their own document and control requirements, and cross-border road cargo is checked against those before the truck is booked rather than at the frontier. The group also coordinates regular customs clearance in Saudi Arabia and Turkey, subject to shipment details and local requirements.
After release, the same team can arrange collection, delivery, warehousing or onward GCC transport, so the clearance is connected to the rest of the shipment plan instead of ending at the terminal gate.
Documents normally required for a Dubai import declaration:
- Commercial invoice showing the buyer, seller, incoterm, currency and value
- Packing list with package count, dimensions and gross and net weights
- Transport document — the bill of lading for sea freight, the air waybill for air freight
- Certificate of origin, where the commodity or the importer's requirements call for one
- Import permits or approvals for any controlled or regulated commodity
- The consignee's trade licence and customs code, matching the declaration type
Classification, valuation and duty
Two things decide what a shipment costs at the border: how the goods are classified, and what they are valued at. Classification is the HS code, and it is the importer's responsibility even when someone else files the declaration. A code that is convenient rather than correct is a liability that sits with the consignee, not with the broker.
Valuation normally follows the transaction value on the commercial invoice, and the Incoterm decides how much of the journey is already inside that figure. An EXW invoice and a CIF invoice for identical goods carry different values, because one includes freight and insurance and the other does not. Declaring an EXW value as though it were CIF, or the reverse, produces an assessment that does not match the file.
Under-declaring is not a saving. It invites a query, it delays release while the container accrues charges, and the difference is recoverable afterwards in any case. The cheaper approach is an invoice that is accurate and consistent with the packing list and the transport document.
Inspections, queries and where delays actually come from
A declaration can be selected for documentary query or physical inspection. Neither means something is wrong — selection is partly routine — but both consume days that a container's free time is also consuming, which is why the file should be able to withstand scrutiny before it is submitted.
The queries we see most often have mundane causes: a description too vague to classify confidently, an invoice and packing list that disagree on piece count or weight, a certificate of origin naming a different party from the invoice, a consignee whose trade licence has expired, or a controlled commodity whose approval was never applied for.
Where an inspection is called we coordinate presentation of the cargo and follow the outcome through to release. The useful work, though, happens earlier — reconciling the documents against each other while the cargo is still in transit, when a correction is free.
Reconcile these before the declaration is filed:
- Piece count, weights and dimensions agree between invoice, packing list and transport document
- Goods description is specific enough to support the HS code claimed
- Invoice value and Incoterm are consistent with each other
- Consignee name matches the trade licence and the customs code exactly
- Certificate of origin names the same parties as the invoice
- Any permit or approval for a controlled commodity is already issued
Frequently asked questions
How long does customs clearance take in Dubai?
Where the documents are complete and consistent and no inspection is called, a declaration can often be filed and released quickly. Timelines are not guaranteed, because they depend on the commodity, the declaration type, any permit requirement and whether Dubai Customs calls an inspection. Preparing the file before arrival is what shortens it.
What documents do I need to clear customs in Dubai?
Normally the commercial invoice, packing list, bill of lading or air waybill, certificate of origin where required, any commodity permits, and the consignee's trade licence and customs code. Controlled commodities need their approvals in place before the cargo arrives.
What is Mirsal 2?
Mirsal 2 is Dubai Customs' electronic declaration system. All import, export, re-export and transit declarations in Dubai are filed through it. The practical difficulty is not the filing but selecting the declaration type that matches what will actually happen to the cargo.
What is the difference between mainland and free-zone clearance?
Free zones such as JAFZA and DAFZA sit outside the customs territory for duty purposes, so a free-zone consignee needs a different declaration type from a mainland LLC. Duty is normally accounted for when goods move from the free zone into the mainland. Declaring the wrong one is the most common cause of clearance delay.
Can you clear cargo for a company you did not ship for?
Yes. Customs clearance can be arranged as a standalone service for cargo carried by another forwarder or shipping line, provided the documents and the consignee's customs registration are in order.
Do you handle re-export and transit cargo?
Yes — re-export of previously imported cargo and transit movements through the UAE to GCC and other destinations, with the declaration and control documents matched to the regime used on entry.
