Most Dubai dev shops will happily quote you AED 80,000 to build a custom CRM. We are a Dubai dev shop, and we tell most clients not to build. Not because we do not want the work, but because nine times out of ten the math does not survive a 3-year horizon. The honest version of this conversation is rare in UAE consulting, so here it is.
Build vs buy is not a philosophical question. It is a total cost of ownership question, and the answer for most UAE SMEs is the same: buy the SaaS, customise it lightly with Zapier or an API, and put the AED 60,000 you would have spent on a custom build into growth instead.
The real question is 3-year TCO
A custom internal tool looks cheap when you only count the build invoice. Look at year three and the picture changes. Custom software needs ongoing maintenance at 18 to 25 percent of build cost per year. Hosting adds AED 4,000 to AED 12,000 annually for a small ops tool. If the developer who built it leaves, you pay a premium to bring someone new up to speed. None of this is in the original quote.
SaaS has the opposite shape. The first year looks expensive because the licence costs hit immediately. By year three the line flattens and you have spent zero on bug fixes, infrastructure upgrades, or finding a replacement engineer. The vendor is paying for all of that.
Here is what a 15-person UAE SME running a mid-sized ops tool actually pays.
| Path | Year 1 | Year 2 | Year 3 | 3-year total |
|---|---|---|---|---|
| Zoho One (15 seats, annual) | AED 81,500 | AED 81,500 | AED 81,500 | AED 244,500 |
| HubSpot Starter (15 seats) | AED 33,000 | AED 33,000 | AED 33,000 | AED 99,000 |
| Monday Pro (15 seats) | AED 41,800 | AED 41,800 | AED 41,800 | AED 125,400 |
| Custom build AED 60,000 + maintenance | AED 75,000 | AED 22,000 | AED 22,000 | AED 119,000 |
| Notion + Airtable hybrid | AED 22,000 | AED 22,000 | AED 22,000 | AED 66,000 |
On paper, the custom build beats Zoho One by AED 125,000 over three years. In practice, the custom build carries risk the SaaS does not. If the agency vanishes or the dependencies break, you pay again to rescue it. The SaaS just keeps working.
When to buy (this is most cases)
Buy the SaaS when any of these is true. Your workflow is normal (CRM, project management, accounting, support tickets, HR). You have fewer than 50 people. You cannot name a specific business process that gives you an edge. Nobody on your team can comfortably maintain a Next.js app at 2am. You are growing fast and need to ship something in 30 days, not 90.
For UAE SMEs under 25 people, our default recommendation is Zoho One. It covers CRM, accounting, projects, HR, support, mail, and twenty other apps for USD 37 per user per month on the annual all-employee plan. The UI is dated but the coverage is unmatched, and the UAE reseller network around Zoho is mature enough to handle implementation in two or three weeks. For a slicker experience with less coverage, HubSpot Starter at USD 15 per seat is the cleanest CRM on the market. For pure project and ops work, Monday at USD 12 to 19 per seat is the easiest to roll out.
Notion and Airtable belong in a different bucket. They are the cheapest credible starting points. A 12-person UAE SME can run docs, light CRM, simple ops, and a project tracker on Notion Business at USD 20 per user and Airtable Team at USD 20 per user. Total annual spend under AED 90,000 with room to grow. Most companies should start here and only graduate to Zoho or HubSpot when a specific workflow breaks.
One UAE distribution client came to us last year wanting a custom inventory and CRM platform. Budget AED 95,000. We told them to buy Zoho Inventory plus Zoho CRM, spend three weeks on configuration, and invest the remaining AED 70,000 in a sales hire. Two quarters later their revenue was up 22 percent. The custom build would still have been in QA.
When to build (this is the rare case)
Build when off-the-shelf SaaS covers less than 60 percent of your workflow. Build when the process is part of your competitive moat. Build when SaaS licence costs are climbing past AED 80,000 a year for a tool your team only half-uses. Build when compliance or data residency rules out the SaaS options entirely.
A Dubai logistics client we worked with had a routing workflow nobody else in their niche could match. They had tried Monday, Zoho Projects, and a freight-specific SaaS. None handled their hybrid sea-and-land routing logic. We built them a custom platform on Next.js and Supabase for AED 110,000. Three years later it still runs, has paid for itself five times over, and is now part of why their customers stay. That is what building looks like when it works.
The no-code middle ground
Most teams who think they need a custom build actually need a no-code prototype first. Airtable plus Softr replaces about 70 percent of small ops tools. Retool puts a clean internal admin panel on top of any existing database. Glide is excellent for field teams. Notion alone is enough for the first 18 months of most operations work.
The order we recommend: Notion or Airtable free tier, then a paid Airtable Team plan at USD 20 per seat, then Retool plus your existing SaaS APIs, then and only then a custom Next.js build. Each step is reversible. The custom build is not.
The anti-patterns that bury SMEs
The "we built it ourselves to save money" trap is the most common. An SME spends AED 60,000 to avoid AED 25,000 a year of SaaS licences. Two years later, the original developer is gone, the tool needs an urgent security patch, and the rescue invoice is AED 70,000. They have now spent more than the SaaS would have cost and still have a fragile tool.
The "let us add one more feature" trap is the close runner-up. A small admin tool grows tentacles until it is a 12-module monster nobody can fully test. Build costs balloon. Maintenance becomes a full-time job. Most internal tools that started as 4-week builds and ended up in 18-month rescue mode followed this exact path.
The "ownership matters" trap is the proudest one. Founders insist on owning the code without being able to articulate what that ownership gets them. If the tool is back-office admin, ownership is a vanity argument. If it is the product your customers touch every day, ownership is real. Be honest about which one you have.
The decision rule
If you cannot finish this sentence with a concrete answer, buy: "We are building this because off-the-shelf SaaS specifically fails at ___, and this gap is costing us ___ in revenue or efficiency every month."
If you can finish it, build. If you cannot, the SaaS is sitting there ready to go, the integration takes a fortnight, and the AED 60,000 you saved is better spent on a salesperson, a marketer, or three months of product runway. That is the unglamorous answer, and it is the right one for most UAE SMEs in 2026.
One last test before signing a build contract. Run your top three workflows through a Zapier or Make automation connecting your existing SaaS to a small Retool dashboard. Budget AED 8,000 to AED 20,000 and two to three weeks. If that closes the gap, you never needed the full build. If it does not, you now have hard evidence to justify the bigger investment, and the agency quoting you AED 110,000 will take you more seriously because you have done the work to know exactly what you need.



