Solutions
Work
Blogs
About
Start a project →
← Back to blog
Technology13 October 2026 · 6 min read

Custom software or off the shelf: how to tell which you need

A machined gear assembly on a workbench beside engineering drawings and callipers, lit by an angled lamp

Off-the-shelf software is almost always the right answer. We build custom software for a living and we will still tell you that, because the cases where building is correct are specific and recognisable, and everything outside them is a more expensive way to get less.

Buy, every time, when

  • The job is a solved problem. Payroll, accounts, email, card payments. Thousands of businesses need exactly what you need. Somebody has spent ten years on the edge cases and sells it for a fraction of what one of those years cost.
  • You are not sure what you want yet. A cheap tool used badly for six months will teach you more about your own process than any specification written in a meeting room.
  • The process is ordinary and you think it is special. Worth checking honestly. A lot of "we do it differently" turns out to be "we have always done it this way".

Build when one of these is true

  • The process is the business. If how you do the thing is why customers choose you, software that forces you into somebody else’s shape is sanding off the edge you compete on.
  • You are paying per seat or per site for ten per cent of a product. Five sites on a per-site licence, using a fraction of it, is a recurring cost with no end date, and that sum is worth doing over three years rather than one month.
  • Three tools and a person in the middle. When the integration is a colleague retyping things on a Monday, the thing you are buying is not software, it is their morning, every week.
  • Nothing on the market fits. Genuinely rare, and worth proving by trying two things properly first.
  • The data is the asset and you cannot get it out. If your history is locked in a product you are unhappy with, every year of waiting raises the cost of leaving.

The middle route most people miss

It is rarely all or nothing. Keep the accounts package, keep the payroll, and build only the piece in the middle that nobody sells: the bit that joins them, the bit that is yours. That is usually a fraction of the cost of replacing anything, and it removes the person in the middle, which was the actual problem.

The comparison to insist on

Not price against price. Three years of licences, per seat, per site, plus the cost of the manual work the product does not do, against a one-off build plus support. Then ask the question nobody asks the off-the-shelf supplier: what happens to our data if we leave, and what does the price do at renewal?

Where building is the right call, it is on custom software. Where joining what you already have is the better answer, that is integrations and data.

Questions

Before you ask.

Is custom software better than off-the-shelf?

Usually not. Off-the-shelf is the right answer for solved problems such as accounts, payroll and payments, where somebody has spent years on the edge cases. Building is right in specific, recognisable cases, not as a default.

When is it worth building custom software?

When the process is itself why customers choose you, when you are paying per seat or per site for a fraction of a product, when the integration between tools is a colleague retyping things weekly, or when nothing on the market genuinely fits.

Is there a middle option?

Yes, and most people miss it. Keep the accounts and payroll packages and build only the piece nobody sells: the part that joins them. It costs a fraction of replacing anything and removes the person in the middle, which was the real problem.

How should I compare the cost?

Not price against price. Compare three years of licences, per seat and per site, plus the manual work the product does not do, against a one-off build plus support. Then ask what the licence price does at renewal.

What should I ask an off-the-shelf supplier?

What happens to your data if you leave, whether there is an API you can use without a partner agreement, and what the price does at renewal. Those three answers decide whether you own your operation or rent it.
Related reading
Technology
What a digital platform actually is
App Development
How much does an app cost, and do you need one?
Small Business
Cancellations and no-shows: what a booking system can actually fix