Software Development in Dubai and the UAE: A 2025 Market Guide
What businesses building software products in the UAE need to know — from local payment gateways and data residency rules to Arabic RTL support, VAT compliance and the regulatory landscape across Dubai's free zones.
The UAE is no longer just a financial hub with impressive skylines. It is one of the fastest-moving technology markets in the world, and the gap between what international software teams think they understand about building here and what is actually required to succeed is wider than most realise. We have learned that the hard way — and the productive way — through years of working with clients across Dubai, Abu Dhabi, and Riyadh.
This guide is not a generic "build software in a new market" article. It is specifically about the UAE: the regulatory quirks, the payment infrastructure, the Arabic language complexity that goes far beyond plugging in a translation library, and the cultural norms that shape how technology gets adopted. If you are a business planning to launch a software product in the Emirates — or you are evaluating development partners who claim UAE expertise — this is the reference we wish had existed when we started.
The UAE Tech Market in 2025
The UAE's digital economy is on a trajectory that surprises even people who follow it closely. Government estimates place the digital economy's contribution to GDP at over 19 percent, with an ambition to push that to 20 percent by 2031 under UAE Vision 2031 and the complementary UAE National Innovation Strategy. The market is not theoretical. The investment is real, the timelines are short, and the appetite for well-executed software is genuine.
The Sectors Driving Demand
Fintech is the most visible vertical. The UAE hosts over 30 percent of MENA's fintech startups, and both Dubai and Abu Dhabi have built deliberate regulatory sandboxes to attract them. The DIFC FinTech Hive and the ADGM RegLab are genuine accelerators, not just branding exercises.
Proptech is a close second. Real estate in the UAE is a national obsession — legally, culturally, and economically. Platforms for property search, mortgage origination, rental management, and smart building operations have all seen significant investment. The UAE Land Department's push toward blockchain-based title registry is accelerating the ecosystem further.
Logistics and supply chain software is driven by the Emirates' position as a global transit hub. DP World, JAFZA, and the broader free zone network generate enormous demand for customs clearance platforms, warehouse management systems, and last-mile delivery tooling.
Government digital services deserve their own mention. The UAE has one of the most aggressive eGovernment programmes in the world. Dubai's Smart Dubai initiative and Abu Dhabi's TAMM platform are not just government portals — they represent a philosophy that every citizen interaction with the state should be digital-first. Private sector companies that can integrate with or complement these platforms are in demand.
Retail and e-commerce continues to grow. The UAE has among the highest e-commerce penetration rates in the MENA region, driven by high smartphone ownership, a young and wealthy demographic, and strong logistics infrastructure.
Key Cities
Dubai remains the commercial and fintech capital. Most international companies set up here first, typically within a free zone. The DIFC and Dubai Internet City are the two most common anchors for technology businesses.
Abu Dhabi is increasingly asserting itself as a technology hub, particularly for AI, sovereign wealth-adjacent fintech, and government technology. The ADGM provides a competing legal framework to DIFC with its own common law courts.
Sharjah is relevant for manufacturing-adjacent software, education technology, and companies that need lower commercial rents without straying far from Dubai.
Regulatory Landscape
One of the first questions any software business has when entering the UAE is: what kind of entity do I need, and where do I set it up? The answer is more nuanced than most markets.
Mainland, Free Zone, and Offshore
A mainland company is licensed by the Department of Economic Development (DED) and can operate anywhere in the UAE, including tendering for government contracts. Historically, mainland companies required a local UAE national partner holding 51 percent of the entity, though the 2021 Companies Law amendments significantly expanded the list of activities where 100 percent foreign ownership is permitted — and technology services is typically on that list.
A free zone company is licensed within a specific free zone authority. It can operate freely within its free zone and internationally, but trading directly with UAE mainland customers requires an additional step (either a mainland branch or a commercial agent). The trade-off is that free zones offer 100 percent foreign ownership, zero corporate tax on qualifying income (within the parameters of the UAE Corporate Tax introduced in 2023 at 9 percent for taxable income above AED 375,000), and often simplified setup processes.
An offshore company (such as a RAK ICC or JAFZA offshore entity) is primarily for holding assets or IP. It cannot conduct direct business within the UAE.
DIFC and ADGM — Their Own Legal Universes
The Dubai International Financial Centre (DIFC) and the Abu Dhabi Global Market (ADGM) are not just free zones. They are financial free zones with their own civil and commercial legal frameworks based on English common law, their own courts, and their own regulators. For any software company operating in financial services — payments, lending, investment, insurance — understanding which regulator has jurisdiction over your product is essential.
Within DIFC, the regulator is the Dubai Financial Services Authority (DFSA). Within ADGM, it is the Financial Services Regulatory Authority (FSRA). Both operate regulatory sandboxes that allow fintech companies to test products with real customers under relaxed licensing conditions before applying for a full licence.
Sector-Specific Regulators
Beyond the free zone question, the nature of your software determines which regulator you answer to:
- Fintech and payments: The Central Bank of the UAE (CBUAE) regulates payment service providers, stored value facilities, and retail payment schemes on the mainland. If you are building a payment product, a lending platform, or an e-wallet, CBUAE licensing is almost certainly required.
- Healthtech: The Ministry of Health and Prevention (MOHAP) and, in Dubai specifically, the Dubai Health Authority (DHA) regulate health data platforms, telemedicine applications, and digital health devices. Health data is subject to strict localisation requirements.
- Telecoms and digital services: The Telecommunications and Digital Government Regulatory Authority (TDRA) oversees digital infrastructure, domain registration, and the regulatory framework for digital government services.
We always recommend engaging a UAE-qualified legal advisor before incorporating or building out a regulated product. The landscape shifts frequently, and the consequences of getting it wrong are real.
Data Residency and Localisation Requirements
Data residency is one of the most consequential architecture decisions a software team building in the UAE will make — and one of the most commonly underestimated.
Which Sectors Require UAE-Hosted Data
The UAE does not yet have a single overarching data localisation law applicable to all sectors, but several sector-specific frameworks impose residency requirements:
- Financial services: CBUAE and DFSA guidelines require financial institutions to keep customer data and transaction records within UAE jurisdiction (or within jurisdictions with adequate data protection frameworks, subject to approval).
- Healthcare: Patient data must be stored locally under MOHAP and DHA regulations. There are no exceptions for cloud providers, only for cloud providers with UAE regions.
- Government contracts: Any software handling government data is typically required to be hosted on infrastructure physically located within the UAE.
- Telecom and identity data: TDRA regulations restrict the transfer of certain categories of personal data outside the UAE.
For most B2B SaaS products not touching these regulated sectors, data residency is not a hard legal requirement — but it is increasingly a commercial one. Enterprise UAE clients will ask about it, and "our data is in Ireland" is not an answer that closes deals.
The DIFC Data Protection Law
The DIFC Data Protection Law (DPL 2020) is the most mature data protection framework in the UAE and is closely modelled on the GDPR. If your software processes personal data of individuals within DIFC — or if your company is registered in DIFC — you are subject to it. Obligations include lawful basis for processing, data subject rights, data transfer restrictions, and mandatory breach notification. The DIFC Commissioner of Data Protection has enforcement powers.
The Abu Dhabi Global Market has its own Data Protection Regulations with a similar GDPR-inspired structure.
Outside the financial free zones, the UAE Personal Data Protection Law (PDPL), enacted in 2021 and coming into full effect progressively, applies to data controllers and processors operating in the UAE mainland. It is less prescriptive than GDPR but imposes meaningful consent and transfer obligations.
Architecting for Data Residency
When we design systems for UAE clients with residency requirements, the approach depends on whether the entire application needs to be UAE-hosted or just the data layer:
- Full-stack UAE deployment: Use a UAE-region cloud provider for all infrastructure. AWS has had a UAE region (me-south-1 in Bahrain and a dedicated UAE region) since 2022. Microsoft Azure UAE North (Dubai) is widely used for enterprise workloads. G42 Cloud, the Mubadala-backed provider, is increasingly preferred for government and sovereign projects given its UAE-origin ownership structure.
- Data residency with CDN edge: For applications where latency is critical but only the data layer needs to be local, a pattern of UAE-hosted databases with global CDN for static assets and compute is often appropriate.
- Multi-region architectures: For clients operating across UAE and KSA, separate regional deployments with strict data partitioning are often required, since Saudi Arabia has its own localisation requirements under the NCA (National Cybersecurity Authority) framework.
Payment Gateway Integration for UAE
Building a checkout flow for a UAE audience means integrating with providers that your typical European or American developer has likely never touched. The local payment landscape has its own major players, its own quirks, and some genuinely useful capabilities.
The Major Gateways
| Gateway | Local Presence | Card Schemes | Local Methods | Monthly Fee (approx.) | Transaction Fee (approx.) |
|---|---|---|---|---|---|
| PayFort / Amazon Payment Services | UAE HQ | Visa, MC, Amex, Mada | None directly | AED 0–500 setup | 2.8–3.5% |
| Telr | Dubai HQ | Visa, MC, Amex | — | AED 99–299/mo | 2.49–2.99% |
| HyperPay | Saudi Arabia / UAE | Visa, MC, Amex, Mada | Apple Pay | AED 0 setup | 2.5–3.2% |
| Checkout.com | Dubai office | Visa, MC, Amex, Discover | Apple Pay, Google Pay | Custom pricing | From 0.9%+ |
| Noon Payments | UAE | Visa, MC | Noon Pay wallet | Custom | Varies |
| Stripe | Limited availability | Visa, MC, Amex | Apple Pay, Google Pay | Standard Stripe pricing | 2.9%+ |
PayFort, now operating as Amazon Payment Services, is the market leader and our most common recommendation for UAE-first products. It has the deepest local support network, Arabic-language documentation, and a sandbox environment that reliably mirrors production behaviour. The acquisition by Amazon has brought infrastructure stability without removing the regional focus.
Telr is a strong second choice for SMEs and startups. The onboarding process is faster than most alternatives, and the pricing is transparent. Their hosted payment page is Arabic-aware out of the box.
HyperPay is particularly valuable for products that need to operate across both UAE and Saudi Arabia, since it handles Mada (the Saudi national card scheme) natively — a requirement for KSA commerce. Mada cards issued by Saudi banks work across both markets.
Checkout.com is our recommendation for high-volume or enterprise clients. The transaction economics improve significantly at volume, and the API design is among the cleanest in the market. Their UAE entity means settlement in AED is straightforward.
Local Payment Methods to Support
Beyond card payments, a UAE-market product should consider:
- Apple Pay and Google Pay have very high adoption rates. UAE smartphone penetration is among the highest globally, and tap-to-pay is normalised behaviour. Most UAE gateways now support both.
- Cash on delivery (COD) remains relevant for e-commerce, particularly for first-time buyers and in less urban areas. Platforms that remove COD as an option to simplify operations often see cart abandonment spikes.
- BNPL (Buy Now Pay Later): Tabby and Tamara are the dominant BNPL players in the region and have dedicated merchant APIs. For any retail product, integrating at least one is worth considering.
- Bank transfers / direct debit: Less common for consumer flows, but expected in B2B contexts. UAE banks support UAEFTS for domestic transfers.
Implementing UAE VAT in Your Payment Flow
Every payment gateway integration for a UAE business must account for VAT at 5 percent on applicable supplies. We cover the VAT implementation in detail in the next section, but at the gateway level this means your order total sent to the payment page must already include VAT — gateways process whatever amount they receive. The VAT logic lives in your application layer, not in the gateway.
Arabic Language and RTL Support
This is the section that most software teams either skip or underestimate. Proper Arabic language support is not a translation project. It is a significant front-end engineering and design effort, and getting it wrong is immediately obvious to Arabic-speaking users.
RTL Is Not Just Mirroring
Right-to-left layout means that the entire spatial logic of the UI is reversed. The primary reading direction, the flow of navigation, the position of action buttons, the direction of icons that imply directionality (arrows, progress indicators, back/forward controls) — all of it must be reconsidered, not just mirrored.
Specific things teams get wrong:
- Bidirectional (bidi) text: A page in Arabic may contain Arabic text, English product names, numerals, URLs, and mixed-direction content. The Unicode Bidirectional Algorithm handles most of this automatically when
dir="rtl"andlang="ar"are correctly set on the HTML element, but edge cases — particularly in table cells, form inputs, and dynamic content — require explicit handling. - Form field direction: A phone number input in an Arabic UI should still be entered left-to-right (numbers are LTR even in Arabic context). An Arabic name input should be RTL. Setting
dir="auto"on text inputs is often the safest default, but you need to test every input type. - Date and number formats: Arabic uses two numeral systems: Eastern Arabic numerals (٠١٢٣٤٥٦٧٨٩) and Western Arabic numerals (0123456789). UAE users largely prefer Western numerals in interface contexts, but this is not universal. Date formats in the UAE typically follow DD/MM/YYYY in Arabic contexts, though the Islamic Hijri calendar is also relevant for some government and cultural applications.
- Icons and illustrations: A shopping cart icon pointing left in an LTR layout should point right in an RTL layout. An arrow indicating "next" should point left. These details matter for polish.
CSS and Component Library Support
At the CSS level, use logical properties (margin-inline-start rather than margin-left) so that styles adapt to text direction automatically. This is the most maintainable approach for dual-language products.
For React applications, several approaches exist:
- Material UI (MUI) has built-in RTL support via its
rtlcache configuration andjss-rtlplugin. It is well-tested and reliable. - shadcn/ui uses Tailwind CSS, and Tailwind's RTL support uses the
rtl:variant prefix (e.g.rtl:mr-0). It requires discipline to apply consistently but works well when the team commits to it. - Radix UI primitives, which underpin shadcn/ui, are largely direction-agnostic, but composite components with directional assumptions need manual review.
- Ant Design has a dedicated
ConfigProviderwithdirection="rtl"that flips the entire component tree.
For Next.js specifically, we use next-i18next with separate locale configurations for en (LTR) and ar (RTL), setting dir and lang on the <html> element via the locale configuration.
Arabic Font Selection
The system font stack on most devices will fall back to a reasonable Arabic font, but for a polished product you should specify an Arabic typeface explicitly. Cairo and Tajawal (both available on Google Fonts) are the most widely used Arabic web fonts for interface design — they are variable weight, modern, and read well at small sizes. IBM Plex Arabic is a strong choice for more technical or enterprise products. Avoid fonts that do not include Arabic glyphs in their web font set, as the system fallback will visually break the typographic consistency of your UI.
Translation vs Localisation
Translation converts words. Localisation converts meaning, context, and culture. For a UAE product, this includes:
- Currency: Always AED (درهم), using the correct currency symbol placement
- Phone number formats: +971 with the correct mobile/landline prefix structure
- Address formats: UAE addresses do not use postcodes in the traditional sense — they use emirate, area, street, and building. Your address form fields need to reflect this.
- Cultural references and imagery: Stock photography of Western contexts, assumptions about family structures, or references that do not translate culturally will erode trust with local users.
VAT Compliance in Software Products
The UAE introduced Value Added Tax (VAT) at 5 percent on 1 January 2018. It is administered by the Federal Tax Authority (FTA). For software products handling invoicing, billing, or subscriptions, VAT compliance is not optional and the FTA has enforcement capability.
When VAT Applies to Software
VAT applies to the supply of software products, SaaS subscriptions, and professional services in the UAE. There are specific rules for electronic services supplied by overseas businesses to UAE consumers (similar to the EU's digital services VAT rules), but for a UAE-registered business with UAE customers, the standard 5 percent rate applies.
Zero-rated supplies exist (including some exports and international services), and exempt supplies exist (including certain financial services and bare land). If your platform processes transactions across multiple supply types, your invoicing engine must be able to apply different VAT treatments to different line items.
Implementing VAT in Your Billing System
At the software level, VAT-compliant invoicing in the UAE requires:
- Tax Registration Number (TRN): Your company's TRN must appear on every tax invoice. If you are building a platform that generates invoices on behalf of businesses, you need to capture and display their TRN.
- Tax invoice format: FTA specifies required fields: the word "Tax Invoice" in Arabic and English, the date of supply, a sequential invoice number, the supplier's TRN, the customer's TRN (for B2B transactions), a description of the supply, the unit price, the tax amount, and the total including tax.
- B2B vs B2C treatment: For B2B supplies above AED 10,000, a full tax invoice is required. For B2C or low-value supplies, a simplified tax invoice is permitted but must still show the tax amount.
- TRN validation: The FTA provides a TRN verification portal. If your platform deals with B2B invoicing at volume, consider building TRN validation into your supplier or customer onboarding flow to catch errors before invoices are issued.
- Reverse charge mechanism: For imported services (a UAE business buying software from an overseas provider), the UAE business must self-account for VAT under the reverse charge mechanism. If your platform involves cross-border service procurement, this has implications for how invoices are structured.
For platforms using Stripe Billing, Chargebee, or Recurly, UAE VAT configuration is supported but requires explicit setup — it will not apply itself by default. We always recommend a VAT audit of any billing configuration before go-live.
UAE-Specific UX Considerations
Beyond Arabic language support, building for UAE users means understanding the broader digital behaviour patterns that shape what good UX looks like here.
Mobile-First Is Not a Recommendation — It Is a Baseline
The UAE has one of the highest smartphone penetration rates in the world — consistently above 90 percent of the population. Desktop remains relevant for enterprise SaaS, but for any consumer or SME product, mobile is where the majority of sessions occur. This means performance on 4G and 5G connections, touch target sizing, bottom navigation patterns, and app-like behaviour (even on web) are not nice-to-haves.
WhatsApp as Infrastructure
WhatsApp is not a messaging app in the UAE — it is business infrastructure. Customer service, order confirmations, appointment reminders, invoices, and contract negotiations all flow through WhatsApp. If your product does not offer WhatsApp Business API integration for notifications and customer communication, you will be competing against the grain of how business actually operates here. We integrate WhatsApp Business API (via official BSPs such as Twilio, MessageBird, or direct Meta registration) as a notification channel in most of our UAE client projects.
Arabic UI as a Default, Not a Feature
Users who prefer Arabic should not have to hunt for a language toggle buried in settings. Language selection should be prominent, and the default should ideally be determined by the user's browser or device locale. Brands that treat English as the "real" UI and Arabic as an afterthought signal that they do not take local users seriously.
Cultural Design Considerations
Green carries positive connotations (it is the colour of Islam) and is broadly safe for success states and CTAs. Red should be used carefully — it can read as stop/danger more strongly in some Arabic cultural contexts than in Western ones. Gold and luxury signals translate well in the UAE premium market, where conspicuous quality is appreciated rather than understated. Photography and illustrations should reflect the demographic — South Asian, Arab, and Western expatriate communities all form large portions of the UAE's consumer base.
How We Work With UAE Clients at Cyberbeak
We have been building software for UAE and KSA clients since the early years of the company, and the regional experience is embedded in how we work — not bolted on as a specialist service.
Time Zone and Communication
The UAE operates on UTC+4 (Gulf Standard Time), which is one of the more accommodating international time zones for a remote development team. There is meaningful overlap with UK working hours (particularly in winter), solid overlap with Eastern European development teams, and same-day communication with South Asian teams. We structure our sprints and client check-ins to keep UAE clients in the loop without requiring late-night calls.
Our Arabic Localisation Process
For products requiring Arabic support, we do not treat translation as the last step before launch. We run bilingual design sprints — layouts are designed in Arabic and English simultaneously from the first wireframe stage, which avoids the expensive late-stage refactoring that happens when RTL is retrofitted onto an LTR design. We work with professional Arabic translators and localisation reviewers who are native UAE-region Arabic speakers, not generic Modern Standard Arabic translators, because the vocabulary and register that UAE users expect differs from what a Levantine or Egyptian reviewer would produce.
Data Residency and Regulatory Support
We help clients navigate the entity and hosting decision early — before a line of code is written — because refactoring a multi-region architecture later is expensive. We have standing relationships with UAE-qualified legal advisors and can make introductions for clients who need localised legal support for entity setup or data compliance.
Delivery Process for Regional Projects
Our process does not change materially for UAE projects, but certain artefacts are region-specific: payment gateway sandbox credentials and go-live checklists, VAT configuration documentation for billing systems, RTL QA test cases as part of our standard testing suite, and TDRA/FTA compliance checkpoints in our pre-launch review. We have built these into our process because discovering them at launch is always more expensive than building them in.
Frequently Asked Questions
Do we need a UAE-registered entity to work with you?
No. We work with clients at all stages of market entry — from international businesses exploring the UAE market with no local presence yet, to established companies with mainland or free zone entities. We can advise on the entity question from a software and operational perspective, but we recommend UAE-qualified legal counsel for the incorporation decision itself.
Do you build Arabic-language applications?
Yes. Arabic language support — including full RTL layout, bidirectional text handling, Arabic-aware form validation, and professional translation and localisation — is a core part of our service for UAE and KSA projects. We do not offer translation-only services, but as part of a full-stack development engagement, bilingual Arabic/English products are something we have built many times.
How do you handle UAE data residency requirements?
Our default recommendation for UAE projects with data residency requirements is deployment on AWS UAE, Azure UAE North, or G42 Cloud, depending on the client's sector, existing cloud agreements, and regulatory profile. We architect applications from the start with regional data partitioning where multi-region operation is needed (for example, UAE and KSA deployments with separate data layers). We document the data flows and residency decisions as part of our technical design artefacts, which clients can use for their own regulatory submissions.
What payment gateways do you recommend for UAE?
For most UAE-first products, we recommend Amazon Payment Services (formerly PayFort) as the primary gateway — it has the deepest local support, reliable sandbox, and strong Arabic-language documentation. For products also serving KSA, we add HyperPay for Mada support. For high-volume enterprise clients, Checkout.com is our preference for its API quality and volume economics. We handle the full gateway integration including webhook handling, refund flows, 3DS authentication, and UAE VAT-compliant receipt generation.
Do you work with government entities and public sector clients in the UAE?
Yes. We have experience with the procurement, contracting, and technical requirements common to UAE government projects, including data hosting on locally-qualified infrastructure, Arabic bilingual deliverables, and alignment with TDRA digital government standards. Government procurement timelines in the UAE are typically longer than private sector, and we plan our capacity and resource commitments accordingly.
Ready to Build in the UAE?
The UAE is a market that rewards preparation. The regulatory landscape, the Arabic language requirements, the payment infrastructure, and the cultural expectations are all navigable — but they are genuinely different from what most international software teams are used to, and the cost of discovering that late is high.
We have done this enough times to have built the knowledge into our process rather than treating it as a special project. If you are planning a software product for the UAE or KSA market — whether you are at the discovery stage or ready to start development — we would be glad to have a conversation about what it actually takes to do it well.
Get in touch with our team to talk through your project. No pitch, no obligations — just a useful conversation.
Talk to our team about your project
We work with businesses across the UK, USA, UAE, KSA, Canada, Australia and Germany to build custom software, SaaS platforms and marketplace systems.