· Pricing
The Actually Cost to Build and Run an E-Commerce Store in Dubai
The build is the easy number to find. The license, the payment gateway fine print, and the COD cash flow lag are what most quotes leave out here's the real first year math.
What It Actually Costs to Build and Run an E-Commerce Store in Dubai
A Shopify store with a paid theme can be live for under AED 10,000. A serious WooCommerce or Shopify build from an agency runs AED 12,000 to 35,000. A fully custom store with inventory sync and ERP integration starts around AED 90,000 and keeps climbing. Those numbers are easy to find. What's harder to find is everything that sits outside the build quote: the license that lets you legally sell, the payment gateway fees that eat into every order, and the delivery model that decides whether cash on delivery quietly bleeds your cash flow. This post covers both halves.
The real price bands
Three tiers show up consistently across the Dubai market right now.
DIY / self-setup. A Shopify store on a paid theme, built by the founder without a developer, lands around AED 3,000 to 10,000 to get live. On top of that sits the platform fee itself, Shopify's plans run from roughly AED 145 a month on Basic to AED 1,450 a month on Advanced, before apps or a premium theme. This tier is the right call for testing an idea with a small catalogue, not for a brand that already has customers.
Agency-built WooCommerce or Shopify. AED 12,000 to 35,000 for the build, depending on catalogue size, custom features, and whether Arabic RTL is in scope. This is the band where most established Dubai SMBs land enough customization to feel like your brand, without paying for infrastructure you don't need yet.
Custom or ERP-integrated. AED 90,000 and up, climbing past AED 300,000 for a fully bespoke stack with multi warehouse inventory, ERP sync, and a checkout built and owned outright rather than assembled from plugins. This isn't really a website project anymore, it's application engineering and it gets priced and staffed that way.
What actually moves the number inside each tier
Catalogue size matters less than people assume. What actually pushes a quote up:
- Payment gateway depth. A basic hosted checkout is a plugin. A checkout with saved cards, subscriptions, or multiple gateways for redundancy is a different scope entirely.
- Arabic RTL. Not just translation, navigation, forms, and layout all have to work mirrored, and that's development time, not copy time. Budget roughly 15 to 30% more for a genuinely bilingual build.
- Inventory complexity. Multiple warehouses, variant-heavy catalogues, and real time stock sync with a POS or ERP system are the single biggest driver between the middle tier and the custom tier.
- Delivery and COD logic. Integrating a courier API for live tracking and automated COD reconciliation is meaningfully more work than a flat shipping rate at checkout.
The license nobody budgets for
Every pricing guide talks about the build. Almost none of them mention that you need a license to legally sell online in the UAE at all, and the cheapest option is closed to most founders.
The DED e-Trader license costs AED 1,070 a year plus AED 300 for Dubai Chamber membership that’s about AED 1,370 total. It sounds like the obvious starting point until you read the fine print: it's issued to individuals, not companies, it doesn't let you sponsor staff, and if you're a foreign national selling physical products rather than services, you're generally not eligible for it at all.
For anyone building an actual company, the real choice is between a free zone e-commerce license is AED 8,000 to 12,500 a year at lower cost zones like RAKEZ or IFZA, issued in as little as three to five days, or a Dubai mainland trade license with online activity added, which starts around AED 10,000 to 25,000 before office space, visas, and registration add another AED 20,000 to 50,000 in year one.
One more number worth knowing before you launch: VAT registration becomes mandatory once taxable turnover crosses AED 375,000 a year, with voluntary registration available from AED 187,500. It's worth having a bookkeeper lined up before you hit that line, not after.
What payment gateways actually cost you
Every gateway quotes a headline percentage. The real comparison needs the fine print too.
- Telr runs tiered pricing about AED 349 a month with no per transaction fee, or AED 99 to 149 a month plus 2.49–2.69% and AED 0.50–1 per transaction as volume grows.
- PayTabs sits around 2.85% plus AED 1 per transaction, with a no-monthly-fee option that suits lower volume stores.
- Network International (now Amazon Payment Services) is the enterprise, bank backed option (custom pricing), roughly 1.5–3.5%, with the deepest UAE banking integration but a slower, more involved onboarding.
- Stripe is the familiar global name, at 2.9% plus AED 1 domestically and 3.9% internationally but it doesn't support Mada, takes longer to approve merchants, and UAE issued cards get silently declined more often on it than on the local gateways, because approval logic leans on local bank relationships Stripe doesn't have.
The detail most quotes skip entirely is PCI compliance. A hosted or iframe checkout, what most WooCommerce and Shopify stores use and keeps the compliance burden light, and is largely handled by the gateway. A fully custom checkout that owns the payment flow directly is a different commitment: full PCI DSS compliance, including annual audits that run AED 20,000 to 75,000 for a smaller business. That's the point where payment work stops being a plugin decision and becomes application engineering.
PCI-compliant integrations with established providers, server side validation, and checkout flows tested against real failure conditions, rather than assembled from a tutorial. It's the kind of build our Application Systems work is scoped for.
The delivery problem nobody prices into the quote
Cash on delivery still matters in the UAE, but it's declining fast down to roughly 7% of transactions as Dubai pushes toward a 90% cashless target. That's worth knowing before over investing in COD infrastructure a shrinking share of customers will actually use.
Where COD is offered, couriers typically charge 1–3% of the collected amount as a handling fee, and remit the cash back to you on a cycle of anywhere from two to seven business days if often overlooked, cash flow cost. A refused COD delivery is worse: the shipping cost is spent both ways with zero revenue to show for it. Most UAE merchants running healthy margins offer a small prepaid discount, often 5–10%, specifically to shift volume away from COD and shorten that cash flow gap.
Which tier your business actually needs
The honest framework isn't about budget, it's about what the business actually is:
- Testing an idea with a small catalogue?
Shopify self setup is genuinely enough. Don't pay agency prices to validate a hypothesis. - An established brand with real order volume and a catalogue that needs local payment and delivery polish?
The agency built WooCommerce or Shopify tier is where the money is well spent. - Multiple warehouses, ERP sync, a checkout you want to own outright rather than rent from a plugin ecosystem?
That's not a store anymore, it's software, and it needs to be engineered like it. Dashboards, admin panels, and payment flows built as production systems rather than bolted on plugins, which is exactly what Application Systems work covers. It's the same backend and dashboard discipline behind our M Advisory build, just applied to inventory and orders instead of leads.
Three questions to ask before you sign
- Which license does this business model actually require, and is that already sorted or is it quietly on you?
- Is the checkout hosted or iframe, or are you taking on full PCI scope with a custom integration?
- What's the realistic first-year number once you add the build, hosting, gateway fees, the license, and delivery costs to the number on the quote?
Pricing a store against what it actually needs to sell, rather than against a template's page count, is what separates a build that scales from one you'll be re-platforming off in a year.