Documents, IOR, HS codes, CEPA duty savings, and how to avoid customs holds — explained for founders.

Quick answer: how do you ship products from India to Dubai?

To ship commercial goods from India to Dubai, you need: (1) a valid commercial invoice, packing list, and shipping bill from India's customs portal ICEGATE; (2) an HS code for each product; (3) an Importer of Record (IOR) registered with UAE Federal Customs Authority to receive the goods; (4) a Certificate of Origin if you want to claim CEPA zero-duty benefits. Sea freight (LCL or FCL) via Mundra or JNPT to Jebel Ali takes 4–7 days transit. Air freight from major Indian metros to Dubai takes 1–2 days. Most first-time D2C brands ship LCL.

If you are an Indian D2C or ecommerce brand looking to expand to the UAE, the biggest operational question you will face is: how do I actually get my products there? Not the theory. The actual steps, costs, documents, and things that go wrong.

This guide gives you the complete picture. We cover sea versus air freight, what the shipping costs actually look like, the documents you need, what an IOR is and why you cannot ship without one, how the CEPA trade deal saves you duty, and the four reasons shipments get held at Dubai customs.

No logistics jargon without an explanation. No assumptions about background knowledge. Just what a founder needs to know.

1. The documents you need and who prepares each one

Customs clearance in Dubai requires a specific set of documents. Missing or incorrect documents is the single biggest cause of shipment delays. Here is what you need and who is responsible for each.

DocumentWhat it isWho prepares it
Commercial InvoiceLists goods, quantities, unit prices, total value, buyer/seller detailsYou (the exporter)
Packing ListDetailed breakdown of cartons, weights, dimensions, contentsYou (the exporter)
Shipping BillIndia customs export declaration filed on ICEGATEYour freight forwarder
Bill of Lading / AWBSea freight: Bill of Lading. Air: Air Waybill. Proof of shipment.Your carrier / forwarder
Certificate of OriginProves goods made in India; needed to claim CEPA 0% dutyYou, via DGFT portal
HS Code DeclarationProduct classification code on commercial invoice and all documentsYou, verified by forwarder
IOR AuthorisationConfirms the UAE-registered Importer of Record for the shipmentYour IOR partner
Critical: all documents must match. The product description, HS code, quantity, and value must be identical across your commercial invoice, packing list, shipping bill, and Certificate of Origin. A single mismatch (even a spelling difference in the product description) gives Dubai Customs grounds to query the shipment and hold it pending clarification.

2. What is an IOR and why you cannot ship without one

IOR stands for Importer of Record. It is the legal entity registered in the UAE that takes formal responsibility for importing your goods: paying duties, ensuring compliance with UAE regulations, and being accountable to UAE Federal Customs Authority if anything is wrong.

This is the piece that trips up most Indian brands entering Dubai for the first time. You cannot simply ship goods to yourself or to a customer in Dubai unless you have a UAE trade licence. The UAE requires every commercial import to have a registered local entity as the IOR.

Your three IOR options

  1. Your own UAE entity. If you have set up a Dubai mainland company or free zone entity, it can act as your IOR. You need a trade licence and customs registration with the Federal Customs Authority.
  2. Your local partner or distributor. If you have a UAE-based business partner, they can act as IOR for your shipments. This is common for brands in early market testing.
  3. A third-party IOR service. Specialist logistics operators (including Xeliport) provide IOR-as-a-service — they hold the trade licence, act as the registered importer, clear your goods, and pass them to your warehouse or 3PL. This is the fastest route for brands that want to start selling without setting up a UAE entity first.
What happens if you try to ship without an IOR?

Your shipment arrives at Jebel Ali or Dubai airport and sits in customs limbo. There is no registered UAE entity to accept it, so it cannot be cleared. After a period (typically 15–30 days), unclaimed goods are either returned to origin at your cost or disposed of. This is not a recoverable situation. You lose the goods and the freight costs.

3. HS codes: the number that controls your costs

HS Code (Harmonised System Code) is an internationally standardised 6–8 digit number that classifies every product traded globally. Every item you ship must carry an HS code on your invoice and customs declaration.

Why does it matter? Because your HS code determines your customs duty rate, whether you qualify for CEPA zero-duty, and which UAE product regulations apply to your goods. Get it wrong (whether accidentally or to reduce duty) and you face shipment holds, reclassification, penalties, or confiscation.

How to find your HS code

  • India DGFT trade portal: dgft.gov.in — search by product description or use the HS code browser.
  • UAE Federal Customs Authority: customs.gov.ae — verify the UAE-side classification matches.
  • Ask your freight forwarder: a good forwarder will confirm classification before filing your shipping bill.
One HS code per product. Forever.

Once you have verified and used an HS code for a product, use it on every subsequent shipment. Consistency is what customs authorities look for. Switching codes between shipments without a valid reason flags your account for review. Create an internal product catalogue that maps every SKU to its HS code.

4. CEPA: how to pay zero customs duty

The India–UAE Comprehensive Economic Partnership Agreement (CEPA), in force since May 2022, makes 80% of Indian product categories duty-free when exported to the UAE. For D2C brands in fashion, beauty, home, and wellness, this almost certainly includes your products.

The standard UAE import duty is 5% of CIF value. CEPA takes that to zero. On an AED 50,000 shipment, that is AED 2,500 per consignment. Not a rounding error.

The catch: CEPA is not automatic. You have to claim it with a Certificate of Origin (CoO) issued by India's DGFT (coo.dgft.gov.in). Your CoO must be filed within 5 days of export. Without it, you pay standard duty regardless of whether your product is on the zero-duty list.

Product categories that qualify for CEPA zero duty:

• Women's and men's apparel (cotton, silk, synthetics)
• Ethnic wear, sarees, and traditional garments
• Beauty, skincare, and haircare products
• Ayurvedic cosmetics and herbal products
• Home textiles, furnishings, and soft furnishings
• Leather goods and footwear
• Jewellery and fashion accessories

Verify your specific HS code at dgft.gov.in before assuming zero duty applies.

For a full breakdown of CEPA, including the Certificate of Origin process step by step, duty savings calculations, and common mistakes, read our dedicated guide: India–UAE CEPA: how D2C founders can pay zero customs duty.

5. Step-by-step: how a shipment actually moves

Here is the full sequence from your warehouse in India to your customer or storage location in Dubai.

  1. Book your freight forwarder (India-side). Provide cargo details: product type, HS code, dimensions, weight, and value. Get quotes for LCL (sea) and air. Confirm pickup date from your factory or warehouse.
  2. Prepare your commercial invoice and packing list. These must be accurate, complete, and consistent with each other. Include HS codes, unit prices, total value, and your UAE IOR's details as the consignee.
  3. File your Certificate of Origin (if claiming CEPA). Apply on coo.dgft.gov.in within 5 days of export. Upload your invoice, packing list, and shipping bill. CoO is typically issued within 1–2 days.
  4. Customs clearance in India (ICEGATE). Your forwarder files the Shipping Bill on India's export customs portal. Once customs grant "Let Export Order" (LEO), your cargo can leave India.
  5. Cargo loaded and shipped. Sea freight: your LCL cargo is consolidated at a Container Freight Station (CFS) in Mundra, JNPT, or another port, and loaded onto a vessel. Transit to Jebel Ali: 4–7 days. Air: cargo goes directly to origin airport and flies to Dubai.
  6. Arrival and customs clearance in Dubai. Your IOR or their customs agent files an import declaration with Dubai Customs. They present your documents: invoice, packing list, Bill of Lading/AWB, Certificate of Origin. Duties and VAT are assessed and paid. Goods released from port.
  7. Delivery to warehouse or customer. Cleared goods are transported to your Dubai 3PL warehouse for storage and fulfilment, or delivered directly to your customer if you are drop-shipping from a local inventory.
Typical timelines for India to Dubai

• LCL sea freight: 10–14 days door to cleared (booking to Dubai customs release)
• FCL sea freight: 7–10 days (fewer handling points than LCL)
• Air freight: 3–5 days door to cleared

Add 1–3 days for last-mile delivery within Dubai and the UAE.

6. Why shipments get held at Dubai customs

A customs hold is the thing every brand fears. It delays your stock, incurs demurrage charges at port, and creates stress on your supply chain. Here are the four most common causes, and how to avoid each one.

Document mismatch

If the product description, HS code, quantity, or value differs between your invoice, packing list, and Certificate of Origin, Dubai Customs will query the shipment. They look for consistency across all documents. The fix: create a document template and check all three against each other before every shipment.

Incorrect or missing HS code

Customs authorities are trained to identify HS code errors; it is one of their primary audit triggers. A wrong code can mean under-declared duty, misclassified goods, or import restriction violations. Always verify your HS code via the UAE Federal Customs Authority portal before shipping a new product.

No registered IOR

Goods arriving without a UAE-registered Importer of Record cannot be cleared. Full stop. If your IOR documentation is missing, incomplete, or the entity is not registered with the Federal Customs Authority, your goods sit in port accruing storage charges until the issue is resolved, or until they are returned.

Prohibited or restricted products

UAE has specific import restrictions. Certain food products, supplements, cosmetics with specific ingredients, and electronic goods require prior approval from UAE regulatory bodies (ESMA, MOHEAP, Dubai Municipality). If your product falls into a regulated category and you ship without pre-clearance, it will be held for inspection. Check the UAE Federal Customs Authority website for the current restricted goods list before you ship a new product category.

Frequently asked questions

Can I ship directly to a UAE customer without a Dubai warehouse?

Yes, with the right setup. You need an IOR to clear the goods into UAE and last-mile delivery to the customer address. Some brands ship air freight directly from India and have an IOR service handle customs clearance and local delivery. This works for lower-volume, premium products. At scale, warehousing in Dubai and fulfilling locally is more cost-effective and gives you faster delivery speeds.

Do I need a UAE trade licence to ship to Dubai?

Not necessarily. You need a UAE-registered Importer of Record, but that can be a third-party IOR service provider rather than your own company. If you plan to sell at volume or open a UAE entity, you will eventually want your own trade licence. But it is not a requirement to start shipping.

What is the difference between LCL and FCL?

LCL (Less than Container Load) means your cargo shares a container with other shippers. You pay for the cubic metres your goods occupy. FCL (Full Container Load) means you rent the entire container, typically a 20-foot or 40-foot box. LCL suits most D2C brands starting out. FCL makes sense when your cargo consistently exceeds 10–12 CBM, as the per-unit cost drops significantly.

How is chargeable weight calculated for air freight?

Air freight uses the higher of actual weight (kg) and volumetric weight. Volumetric weight = (length cm × width cm × height cm) / 5000. A light but bulky item (like cushions or dresses) will be charged on volumetric weight, not actual weight. This catches many fashion brands out. Always calculate both before accepting an air freight quote.

Can I use sea freight for small test shipments?

Yes, via LCL. There is no minimum volume for LCL; you can ship as little as half a CBM if needed, though the per-CBM rate rises at very small volumes as origin and destination handling charges are fixed costs. For a true minimum test, consider air freight courier for very small quantities, then LCL once you have validated demand.

What is the UAE VAT on imported goods?

UAE applies 5% VAT on the CIF value of imported goods plus any applicable customs duty. This is paid at import by your IOR and is separate from the customs duty. If you are registered for UAE VAT (mandatory above AED 375,000 annual turnover), you can recover the import VAT as an input tax credit. Speak with a UAE VAT-registered accountant to set this up.

The fastest way to start shipping to Dubai

Most Indian D2C brands spend three to six months navigating this setup alone: finding a freight forwarder, solving the IOR problem, figuring out CEPA, and then still getting their first shipment held at customs. It doesn't have to take that long.

Xeliport handles the full India-to-UAE stack for Indian ecommerce brands: IOR and UAE customs clearance, freight coordination, Dubai 3PL warehousing, last-mile delivery, and forex settlement. CEPA savings are built into every shipment. You focus on selling; we handle everything from the factory door to the customer doorstep.

Ready to ship your first consignment to Dubai?

We are onboarding a select cohort of pilot brands across fashion, beauty, and home. Tell us about your product, your volumes, and your timeline. Apply for Early Access at xeliport.com.