Custom software makes sense for a UAE SMB when a process is central to how the business earns money, is poorly served by off-the-shelf products, and is currently run on spreadsheets, email and WhatsApp. Start with a paid scoping phase, build a focused first version, fix the scope in writing, and choose a partner who can show similar work, security certification and a clear support model.
Key takeaways
■ Buy software for standard processes like accounting and payroll; build for the processes that make you different.
■ The most common UAE SMB candidates are quoting, B2B customer portals, job and project tracking, and asset and maintenance management.
■ Scope creep, not technology, is what makes projects fail. A written scope with a change process is non-negotiable.
■ A paid discovery phase is the cheapest insurance you can buy against a failed project.
■ Ask any partner for comparable work, a named team, security certification and a support plan after launch.
Build or buy: the first decision
The question is not whether custom software is better. It is which of your processes deserve it. A useful rule:
Buy off-the-shelf | Consider custom |
|---|---|
Accounting, payroll, VAT filing | How you quote and price complex work |
Email, calendars, document storage | How customers order from you and track orders |
Standard CRM for simple sales | Processes specific to your industry or your way of working |
HR and leave management | Workflows that currently run on spreadsheets and WhatsApp |
Anything where the market solution fits 90% of your needs | Anything where you have tried three products and none fit |
Custom does not have to mean starting from nothing. Many of the best SMB projects configure an existing platform for 80% of the need and build only the 20% that is genuinely specific to the business.
The projects that most often make sense for UAE SMBs
Quoting and pricing systems
For manufacturers, fabricators, contractors and distributors whose quotes take hours of spreadsheet work. The payback is usually fast because it affects revenue directly. See our guide to quote-to-cash automation.
B2B customer portals
A secure site where trade customers log in, see your catalogue and their prices, place orders, and download invoices and documents. It reduces the phone and WhatsApp traffic that consumes sales and admin staff, and it makes you easier to buy from than competitors.
Job, project and field-service tracking
For MEP, HVAC, fit-out, maintenance and logistics businesses running jobs across multiple sites. Technicians update from their phones, managers see status without phoning around, and invoicing follows completed work.
Asset and facilities management
For businesses that own or maintain equipment, vehicles or buildings. A single register, scheduled maintenance, and a history of every asset. Our article on asset management covers this in detail.
Integrations
Often the highest-value project of all: connecting the systems you already have so data stops being retyped between them.
What custom software costs in the UAE
Costs vary with scope, integrations and the partner’s location and model. As an indicative guide for SMB projects:
Project type | Indicative range | Typical timeline |
|---|---|---|
Business website with basic integrations | AED 10,000 – 25,000 | 2–4 weeks |
B2B customer portal (focused first version) | AED 10,000 – 40,000 | 3–6 weeks |
Quoting or workflow system for one process | AED 15,000 – 60,000 | 4–10 weeks |
Multi-module business platform | AED 80,000 – 250,000+ | 3–8 months |
Add ongoing costs: hosting, support and updates are commonly charged monthly or annually. A system with no support agreement is a liability waiting to happen.
Beware of quotes far below these ranges for complex work. They usually mean either a template with little real customisation, or a scope that will be expanded later at a much higher price.
How to scope a project so it succeeds:
1. Start with the problem, not the features. “Quotes take three days and we lose jobs” is a better brief than “we need a quoting module”.
2. Define a measurable outcome. Quote time under one hour. Order errors halved. Phone orders reduced by a third.
3. List users and roles. Who uses it, and what each can see and do.
4. Separate must-have from nice-to-have. Build the first list; schedule the second.
5. Agree what is out of scope, in writing. This is the single most important line in the contract.
6. Agree a change process. New requests will come. Decide in advance how they are estimated and approved.
Why a paid discovery phase is worth it
Many SMBs want a fixed price immediately. The honest answer from any good partner is that a reliable fixed price requires understanding the process first. A short, paid discovery or blueprint phase — typically one to two weeks — produces a written scope, workflows, screen designs and a firm quote.
It costs a small fraction of the project and protects the rest. If you and the partner cannot agree on the blueprint, you have found out cheaply. Good partners will often credit the discovery fee against the build.
Working with a partner outside the UAE
Many UAE businesses work with development teams based in India, Eastern Europe or elsewhere. Done well, it offers strong value and deep technical skill. The practical points to confirm:
■ Invoicing and payment: how you will be invoiced, in which currency, and to which account. Many international partners can invoice in AED and receive payment into a UAE account.
■ VAT: how VAT applies to services from a supplier outside the UAE. Registered businesses generally account for it under the reverse-charge mechanism; confirm with your accountant.
■ Working hours: agree a daily overlap window for calls and questions.
■ Data location: where your system and data will be hosted, particularly if you handle customer or regulated data.
■ Local presence: whether the partner has UAE representation, and whether that matters for your procurement.
How to choose a development partner:
Ask for | Why it matters |
|---|---|
Comparable work you can see or speak to a client about | The best predictor of what they will deliver for you |
The named team who will do the work | Avoids being sold by seniors and delivered by juniors |
Security certification such as ISO 27001 | Shows controls over your data are real and audited |
A written scope with explicit exclusions | Protects both sides from scope disputes |
Milestone-based payments tied to working software | Aligns payment with delivery |
Ownership of code and data | You should own what you pay for |
A support and maintenance plan | Software needs care after launch |
How they handle changes | Every project has them |
Red flags
■ A fixed price for a complex system after one short call.
■ No written list of what is excluded.
■ Reluctance to name the developers or let you speak to them.
■ Full payment upfront.
■ No mention of testing, hosting, backups or support.
■ Unclear ownership of the source code.
Frequently asked questions
How much does custom software cost in Dubai?
For SMB projects, a focused B2B portal or single-process system typically ranges from around AED 10,000 to AED 60,000, while multi-module platforms can exceed AED 250,000. Scope, integrations and support requirements drive most of the difference.
How long does it take to build custom software for a small business?
A focused first version of a single-process system or customer portal commonly takes three to ten weeks. Larger platforms take several months. A discovery phase at the start gives a reliable timeline.
Can a foreign software company invoice a UAE business?
Yes. Many international software companies invoice UAE clients directly, often in AED. UAE VAT-registered buyers generally account for VAT on imported services under the reverse-charge mechanism; your accountant can confirm the treatment for your business.
Should an SMB build custom software or use off-the-shelf products?
Use off-the-shelf products for standard functions such as accounting and payroll. Consider custom software for processes that are central to how you earn money and are poorly served by existing products.
Who owns the code in a custom software project?
This should be stated in the contract. In most commissioned SMB projects the client should own the custom code and all their data, while the partner may retain rights to underlying frameworks and reusable components.
Start with a blueprint, not a guess
Astrexa builds quoting systems, B2B portals and operations software for SMBs across the UAE and wider region, and we are ISO 27001 and ISO 9001 certified. Tell us the process that is costing you the most time and we will show you what a focused first version would look like.
Written by
Nilanjan Mukherjee
Chief Executive Officer
.png&w=3840&q=75)
.png&w=3840&q=75)
.png&w=3840&q=75)