Quick answer: Custom software development cost in the UAE runs from about AED 25,000 to well over AED 1.5 million, depending on the project type. The drivers are users and roles, integrations, data residency, Arabic and compliance. Budget 15 to 20 per cent of the build cost each year for maintenance, and phase the build: discovery, MVP, then scale.
A customer portal, an internal approvals tool and a SaaS product can all be called “custom software”, and quotes for them in the UAE run from about AED 25,000 to well over AED 1.5 million. The spread is not random. It follows a handful of decisions you can make before you ask anyone for a price: how many kinds of user there are, which systems the software must talk to, where the data lives, whether Arabic is in scope and which rules apply. This guide sets out the published 2026 ranges by project type, what moves them, what the software costs to run, and how to read a quote.
Sources: Arab News, reporting Gartner’s MENA IT spending forecast (5 August 2025) · Gulf News, 13 September 2025 · SPEC India, software development cost in Dubai (June 2026) · AWS News Blog, 29 August 2022
Custom software development cost in the UAE by project type
This article assumes you have already decided to build. If you are still weighing a build against a subscription product, start with our guide to custom software versus ready-made tools in the UAE, which covers that decision and three-year ownership costs. Here the question is narrower: what should the build cost?
The ranges below come from price guides published in 2026 by agencies and developers selling into the UAE. They overlap because each guide defines its tiers differently.
| Project type | What it usually includes | Published UAE ranges | Published timelines |
|---|---|---|---|
| Customer or partner portal | Logins, roles, documents, invoices or orders, payments, a feed from your CRM or ERP | AED 24,500–245,000 (custom software, portal or SaaS); AED 50,000–150,000+ (custom portal or SaaS) | 6–16 weeks |
| Internal tool | Approvals, job tracking, stock or field data, dashboards for one department | AED 40,000–80,000 (simple software); AED 29,000–55,000 (basic web app or MVP) | 1–3 months |
| SaaS MVP | One core workflow, sign-up, subscriptions, an admin panel | AED 36,750–220,200 (MVP); USD 25,000–75,000, about AED 91,800–275,400 (fixed-scope MVP) | 6–10 weeks for a fixed-scope MVP |
| Production SaaS or platform | Multiple roles and tenants, billing, reporting, integrations, web and mobile | AED 90,000–365,000+ (SaaS platform); AED 150,000–440,000 (mid-complexity); USD 80,000–250,000, about AED 293,800–918,100 (production app) | 12–20 weeks to 9 months |
| Enterprise platform | ERP-style modules, many integrations, audit trails, high availability | AED 146,000–550,000+ (enterprise ERP or CRM); AED 440,000–1 million (complex); over AED 1.6 million (enterprise-grade) | 9–24 months |
Sources: Codingclave, Dubai price list (updated 12 October 2026) · Digital Gravity, web design cost in Dubai (June 2026) · SPEC India (June 2026) · Apptunix (September 2026) · Cubix (March 2026) · Squash Apps, published bands. USD converted at AED 3.6725. All exclude VAT.
Two patterns explain most of the table. The bottom of every range assumes one user type, few integrations and English only. The top assumes several user types, live connections to finance and government systems, Arabic and a compliance review. A Dubai agency, Element8, puts custom web applications and enterprise platforms at AED 50,000–275,000+, which is a fair middle of the market for a well-scoped portal.
Source: Element8, website development cost in Dubai (April 2026)
What moves the cost of a UAE build

Users, roles and permissions
A tool used by one team with one permission level is simple. A portal where customers, partners, branch staff, finance and admins each see different data needs a permission model, audit logs and screens for every role. Each extra role multiplies the testing, because every screen has to be checked from every role’s point of view. Count the roles before you ask for a quote; it is the fastest way to tell an internal tool from a platform.
Integrations: ERP, CRM, UAE PASS and payment gateways
Cubix’s 2026 Dubai guide prices basic integrations at AED 7,340–36,750 and complex ones at AED 18,350–55,050 each. A one-way nightly export from your ERP is at the low end. A live two-way sync with stock, pricing and credit limits is at the high end, and so is a payment flow through a UAE gateway with refunds, instalments and reconciliation.
Source: Cubix, software development cost in Dubai (March 2026)
UAE PASS deserves its own line in any plan. Private companies apply through the UAE PASS developer portal with a valid UAE trade licence, then submit questionnaires for each feature, a workflow diagram and wireframes of the user journey. Before going live, the onboarding team runs an assessment, asks for video recordings of every tested scenario, and private entities sign a service provider agreement before production credentials are issued. That is analysis, design and test work your supplier should price explicitly.
Sources: UAE PASS, initiation phase · UAE PASS, assessment phase
Data residency and UAE cloud regions
Hosting inside the UAE is now straightforward: AWS runs its Middle East (UAE) Region, me-central-1, with three Availability Zones, and Microsoft Azure has a UAE North region. Where it becomes a cost driver is regulated data. Article 13 of Federal Law No. 2 of 2019 by default prohibits storing or processing UAE health data outside the country, with exceptions set out in Ministerial Resolution 51 of 2021. A clinic portal therefore needs in-country hosting, backups and support tooling, and every third-party service it uses has to be checked. Our guide to cloud data residency in the UAE covers the detail.
Sources: AWS News Blog · Global Compliance News (Baker McKenzie), UAE health data law
Arabic and right-to-left layouts
Apptunix estimates that localisation, including Arabic, right-to-left layouts and regional formatting, adds 10 to 20 per cent to an app budget. The cost sits in mirrored layouts, Arabic search and sorting, bilingual notifications and PDFs, and testing every screen twice.
Source: Apptunix, software development cost in Dubai (September 2026)
Compliance and security
Federal Decree-Law No. 45 of 2021 on the Protection of Personal Data has been in force since 2 January 2022. It requires consent for processing personal data, with limited exceptions, and sets rules for cross-border transfers. In a build, that becomes consent records, retention rules, access logs and a way to answer data requests. Cubix prices basic security work at AED 18,350–29,360 and advanced security at AED 55,050–367,000. This is general guidance, not legal advice.
Sources: u.ae, data protection laws · Cubix (March 2026)
None of these drivers is expensive on its own. They become expensive when they are discovered halfway through a build, after the data model and screens have been designed without them.
None of these drivers is expensive on its own. They become expensive when they are discovered halfway through a build, after the data model and screens have been designed without them.
Phase the build: discovery, MVP, then scale
The most reliable way to control a custom software budget is to stop treating it as one project. Cubix puts discovery and planning at AED 7,345–36,700 over one to four weeks. Apptunix estimates that starting with an MVP cuts the initial investment by 30 to 50 per cent; treat that as a vendor estimate, but the logic holds.
Sources: Cubix (March 2026) · Apptunix (September 2026)
- Discovery. Map users, roles, integrations and data rules; produce wireframes, a backlog and a fixed price for the first release.
- MVP. One core workflow for one or two roles, with the integration that matters most. Arabic and UAE PASS go in now if launch users need them.
- Phase two. Further roles, reporting, the second and third integrations, native mobile apps.
- Scale. Performance work, multi-tenant features, high availability, deeper analytics.
The rule for what goes into the MVP is simple: anything that changes the data model goes in early, even in a basic form. A second language, a new user role or a residency requirement added later forces rework across the product. A new report or an extra filter does not.
How long a custom build takes
Published timelines vary as much as prices; this is how the guides above compare with the one OXEDGE figure we publish.
| Scope | Timeline | Source |
|---|---|---|
| Fixed-scope MVP | 6–10 weeks | Squash Apps |
| Portal or SaaS, published list | 6–16 weeks | Codingclave |
| Production app, web, mobile and backend | 12–20 weeks | Squash Apps |
| Custom platform or portal | 14–28 weeks | OXEDGE delivery experience, from our website cost guide |
| Mid-complexity software | 3–9 months | SPEC India |
| Enterprise-grade system | 12–24 months | SPEC India, Cubix |
Sources: Squash Apps · Codingclave · OXEDGE, how much a website costs in Dubai · SPEC India · Cubix. The OXEDGE range reflects our delivery experience with UAE companies; your scope will move it.
The clock usually slips on your side of the table rather than in development: waiting for API access from an ERP vendor, for sample data, for UAE PASS assessment slots, or for decisions on edge cases. Name an internal owner for each integration before the project starts.
Running costs: hosting, support and change
Custom software keeps costing money after launch. SPEC India puts yearly maintenance at 15 to 20 per cent of the original development cost. On a AED 200,000 build, that is AED 30,000–40,000 a year for updates, fixes, monitoring and small changes.
Source: SPEC India (June 2026)
Hosting is usually the smaller line. At Microsoft’s retail prices, a general-purpose D2s v5 Linux virtual machine in Azure UAE North costs USD 0.118 an hour, against USD 0.115 in West Europe. Two of them plus a managed PostgreSQL server with two vCores at USD 0.217 an hour come to about USD 331 a month, roughly AED 1,214, before storage, backups, bandwidth, monitoring and VAT.
Source: Microsoft, Azure Retail Prices API, queried 18 October 2026 (pay-as-you-go, 730 hours a month). Arithmetic: (2 × 0.118 + 0.217) × 730 = USD 330.69 × 3.6725.
Change requests are the third line. Apptunix quotes mainstream Dubai agency rates of AED 90–180 an hour, and SPEC India USD 30–130 for junior to senior developers. Codingclave’s list prices hosting, backups and monitoring at AED 200–600 a month and a maintenance plan at AED 1,500–4,500 a month. If your supplier is VAT-registered, add the 5 per cent standard rate to every line.
Sources: Apptunix · SPEC India · Codingclave · Federal Tax Authority, VAT
How OXEDGE does this
We price custom software from a discovery sprint, so the first release has a fixed scope and a known running cost.
- A discovery sprint that maps users, roles, integrations, data rules and Arabic needs, ending in wireframes and a prioritised backlog.
- A line-item estimate that separates design, build, each integration, UAE PASS onboarding, testing and the yearly running cost.
- Hosting in the UAE cloud region your data rules require, set up in your company’s own accounts.
- Code, documentation and a handover runbook delivered with every release, so the product never depends on one supplier.
Fixed price or time and materials
The contract model changes who carries the risk of the unknown. Neither is better in general; each suits a different stage.
| Contract model | How it works | Works best for | Watch for |
|---|---|---|---|
| Fixed price | Agreed scope, price and milestones | A well-defined MVP after discovery | Vague scope, padded contingency, every change billed as extra |
| Time and materials | You pay for hours or sprints used | Evolving products, phase two onwards | No budget cap, no sprint reports, unclear velocity |
| Dedicated team | A monthly fee for a set team | Continuous product development | Paying for idle capacity between releases |
| Hybrid | Fixed discovery and MVP, then capped sprints | Most first builds in the UAE | A clear rule for moving work between phases |
Payment schedules usually follow milestones. Squash Apps, for example, publishes 30 per cent at kickoff, 40 per cent mid-build and 30 per cent at handover for fixed-scope work. Whatever the split, tie each payment to something you can test, and keep the last one until the software runs in your accounts.
Source: Squash Apps, payment terms
A fixed price is only as good as the scope behind it, which is why the cheapest fixed quote often becomes the most expensive project.
A fixed price is only as good as the scope behind it, which is why the cheapest fixed quote often becomes the most expensive project.
Estimate where your project sits in the market range
Pick a project type and tick what applies. The estimator places your scope in the lower, middle or upper third of the published range for that type and applies the 15 to 20 per cent yearly maintenance rule.
Nothing ticked yet: your scope sits in the lower third of the published range.
Illustrative only. Ranges per type are the widest published figures in the first table (Codingclave, Digital Gravity, SPEC India, Apptunix, Cubix, Squash Apps); splitting them into thirds by the number of ticks is a simple rule, not a quote. Maintenance uses SPEC India’s 15 to 20 per cent. The native app addition of 8–16 weeks reflects OXEDGE delivery experience on an existing back end. Excludes VAT and hosting.
Checklist: what a good custom software quote includes
Tick what the quote in front of you covers. Fewer than seven ticks means you are comparing guesses, not prices.
0 of 10
- A list of user roles and what each one can see and do
- Each integration named, with direction (read, write or both) and who provides API access
- UAE PASS onboarding and assessment priced as its own line, if needed
- Arabic and right-to-left layouts in the first release, with native-speaker review
- Hosting region stated, and how it meets PDPL or sector data rules
- Testing, security review and user acceptance time in the plan
- Milestones tied to working software, not to dates alone
- A change-request rate and process for anything outside scope
- Yearly hosting, maintenance and support costs for three years
- Ownership of code, designs and accounts transferring to you on payment
Frequently asked questions
Why do quotes for the same portal differ so much?
Because suppliers are pricing different scopes. One assumes a single role, English only and a CSV export; another assumes five roles, Arabic, a live ERP sync and UAE PASS. A short discovery phase removes most of the gap.
Can we build something useful for AED 50,000?
Often, yes: a focused internal tool or a simple portal sits inside the published ranges at that level. Keep it to one core workflow, one or two roles and one integration, and plan the rest as phase two.
How much should we budget each year after launch?
Plan on 15 to 20 per cent of the build cost for maintenance, plus hosting and any licences. Hosting runs from about AED 2,400 a year on Codingclave’s lowest published plan to around AED 14,600 for the Azure set-up described above; the maintenance line is usually larger.
Does hosting in the UAE cost much more?
Not much for compute. A D2s v5 Linux machine costs USD 0.118 an hour in Azure UAE North against USD 0.115 in West Europe at retail prices. The extra cost of residency comes from checking every third-party service the software uses.
Are prices quoted with VAT?
The published ranges above exclude it. A VAT-registered supplier adds the 5 per cent standard rate. This is general guidance, not tax advice.
Who should own the code?
You should. Ask for the contract to transfer ownership of code, designs and documentation on final payment, and for the repositories and cloud accounts to sit in your company’s name from day one. For a large build, have a lawyer read those clauses.
Work with OXEDGE
Get a custom software estimate you can hold every other quote against.
We would start with a short discovery session on your users, integrations and data rules, then give you a phased estimate with build and running costs separated. You leave the first conversation knowing which project type you are really buying and where it should sit in the market range.



