Radar

Custom software: when building beats buying.

Most businesses should buy off the shelf. A few genuinely cannot. Here is how to tell which one you are - before you pay for either.

Sep 1, 2026Muhkam team8 min read

Most businesses that ask for custom software do not need it. Off-the-shelf tools are cheaper, faster to start, and already carry years of other people's bug reports. The honest first answer is usually "buy something."

But a real minority genuinely cannot. Their process does not map onto anyone's template, and every tool they try costs them a workaround. Telling those two situations apart is the whole decision - and it is worth making before you pay for either.

"Custom" is used for at least three different things

The word covers a wide range in the UAE market, and the quotes cover an even wider one. Broadly, you will be offered one of three things:

All three get sold as custom. Only the third changes what your team can do, and only the third carries the cost and the timeline that go with it. Asking which of the three you are being quoted for is a fair question, and the answer should come back immediately.

The signal is a process you cannot describe in someone else's vocabulary

The clearest test is not company size or budget. It is whether you can describe your own work using the words a standard tool hands you.

If your business runs on leads, deals, and stages, a CRM already speaks your language - buy one. But if your work is a quotation that becomes a contract, that becomes payment milestones, that become contractor work orders, and each one has to reference the one before it, then no stage-and-deal vocabulary fits. You will spend the next two years bending a tool that was never shaped for that.

The second signal is quieter: count the places one piece of work currently lives. When the same job sits in a spreadsheet, a document, a chat thread, and someone's memory at the same time, the problem is no longer which tool - it is that nothing holds the shape of the work. We covered the earlier version of that in when a spreadsheet stops being enough. Custom is what sits on the other side of it, when a standard product does not fit either.

What you are actually paying for is the part nobody demos

Screens are the cheap half. What separates real engineering from a template dump is the infrastructure underneath, and none of it shows up in a demo. Our own customized systems page publishes the list we hold ourselves to, and it is a reasonable checklist to hold anyone to:

A quote that is dramatically cheaper than the others is usually cheaper here, in the half you cannot see on a screen.

When off-the-shelf is the right answer

Custom is the wrong spend when a product already covers most of the process. If a standard CRM handles ninety per cent of how you work, pay for it and live with the ten per cent - the gap is almost always cheaper than a build.

Price makes that concrete. ONE CRM gives you a straight monthly number per team member instead of hiding it behind a sales call, after a seven-day free trial. Against a scoped build, that is a very different order of commitment. If a product at that level fits your process, the interesting question is not whether custom would be nicer. It is what specifically it would let you do that you cannot do now.

Two more cases where the answer is buy: you are not sure yet what your process should be - build the habit first, then the software; and the process you want to encode changes every quarter, in which case you are commissioning something that will be wrong on delivery.

Two builds, and what actually changed

Both of these are published case studies, and both are the third kind of custom - the process came first, the software second.

Al Shaheen, an interior design and decor office, was running quotations, contracts, invoices, contractor work orders, and task execution through separate documents, spreadsheets, and chat threads. Five places for one project. What replaced it was one system carrying the full client lifecycle: bilingual quotations and contracts as complete documents, invoicing tied directly to contract payment milestones, work orders tracked with delivery dates and payment progress, and every task closed out with before-and-after photo proof. The change was not tidier files. It was that the whole team could see the same project, at the same stage, at the same time.

Harmony, a building materials trading company, had the opposite shape of problem: revenue was easy to know, profit was not. Sales, supplier purchasing, and day-to-day expenses were tracked separately, so the real number only appeared when someone assembled it. The build put trading and bookkeeping in one place - LPOs converting straight to invoices, purchases tracked as paid versus remaining per supplier, cash and bank accounts with full statements, and a dashboard calculating net profit in real time. Nothing there is exotic. It is simply not a shape you can buy.

How a real custom build runs

The process matters as much as the feature list, because it is what determines whether you find out about a mismatch in week two or on delivery day.

Scope drives the number, which is why every project is scoped and quoted rather than priced from a menu. Anyone quoting a custom system before understanding the process is quoting a template.

Six questions worth asking before you sign

Custom software is not a better version of buying something. It is a different decision, with a different cost and a longer commitment, and it pays off in exactly one situation: when the way your business works is genuinely yours and no product on the market holds that shape. If that is not you, the best custom-software advice is to buy a product and spend the difference somewhere it moves faster.

More from Radar

Tell us where your business leaks.

Message our company representative on WhatsApp. You describe the problem, we tell you honestly whether we can fix it and how.