Back to blog
Custom Software2026-05-096 min read

Custom software or off-the-shelf? How to know when SaaS stops fitting

You bought the tool, forced your process into it, and now your team has a spreadsheet running alongside it to fill the gaps. Here's the honest answer to whether you need bespoke software or a better SaaS.

Custom software or off-the-shelf? How to know when SaaS stops fitting
01

The tool that almost fits

You trialled five SaaS tools. One covered about 80% of what you needed, had decent reviews, and the pricing looked manageable. So you bought it.

Twelve months later, your team has a spreadsheet running alongside it. The spreadsheet handles what the tool can't. The tool handles what the spreadsheet can't. Neither knows about the other. Every week, someone reconciles them.

That's not a workflow problem. That's a fit problem. This post is about how to tell the difference — and what to do once you have.

02

When off-the-shelf is the right answer

Most businesses should start with SaaS. It's fast, cheap to get going, and someone else handles the infrastructure. If your process is broadly standard — bookkeeping, HR, email marketing — there's probably a tool built for it, and adapting slightly to fit the tool costs less than building from scratch.

Off-the-shelf also wins when you haven't yet stabilised the process. If you're still working out how a workflow should run, building custom software locks in your current best guess before you've had time to learn. A SaaS tool is a cheaper placeholder. Start there.

The right time to reconsider isn't when the tool isn't perfect. No tool is. The right time is when the tool's imperfections have started costing you something real.

03

When the maths changes

Per-seat pricing feels manageable until the team grows.

£15 per person per month for a 10-person team is £1,800 a year. Fine. The same tool for 50 people is £9,000 a year — and that's before the vendor's next price increase, which will come. SaaS pricing climbs year on year as platforms mature. The rate on a legacy plan today is not the rate you'll be paying in three years.

That number looks different next to a custom build. Software built once for £8,000–£15,000, maintained for a few hundred pounds a month, pays for itself somewhere between two and three years — and then stops costing you per head regardless of how many people you hire.

The cost comparison alone isn't the argument. But when it crosses the threshold and your team is also fighting the tool daily, the two together make a real case.

04

When the fit breaks

Price is one signal. The sharper one is when your team stops trusting the tool to handle the job it was bought for.

The signs are usually small before they're large. A field that almost maps to your data structure but not quite. A report you export every week and rework in Excel because the built-in one doesn't show what you need. An approval step your process requires that the tool doesn't support, so someone sends an email alongside it to cover it off.

Workarounds accumulate. Six months in, the spreadsheet that started as a stopgap is now load-bearing. The SaaS tool handles the bits of the process it was designed for, and the bits it can't handle have quietly been handed back to your team.

Integrations are where this often surfaces most clearly. If you're running three or four tools that don't connect to each other, someone in your business is copying data between them every day. That's a job a proper integration does automatically. The per-seat cost of each tool is only part of what you're paying — the manual transfer work is the hidden cost sitting underneath.

05

The question to ask yourself

Before commissioning anything, ask two things in order.

First: is the process stable? If you're still working out how the workflow should run, custom software will lock in the wrong answer. Wait until it has settled.

Second: are you paying for the problem twice? Once in licensing, and again in the hours your team spends working around what the tool can't do. If both are true, the conversation about a custom build is worth having.

If only one is true — the tool is expensive but works fine, or it's imperfect but cheap and the workarounds are minor — you're probably not at the threshold yet.

06

Where we land

Off-the-shelf is the right default. It gets a business moving quickly and the good tools in any vertical are genuinely good.

Custom software makes sense when two things are true at the same time: the per-seat cost has grown to where a build pays for itself within two or three years, and your team is working around a tool that wasn't designed for how you actually operate.

Neither alone is enough. Both together usually is.

If you're staring at a spreadsheet your team built to compensate for what the SaaS tool can't do, it's worth a conversation.

Got questions about this topic? We're happy to help.

Get in touch

Frequently asked questions.

  • Is bespoke software always more expensive than SaaS?

    Not over time. The upfront cost of a custom build is higher than a monthly subscription, but SaaS compounds year on year — especially as your team grows and the vendor raises prices. A build costing £10,000 upfront with £300 a month in maintenance typically crosses break-even against a £750-a-month SaaS bill inside two years. The comparison that matters is total cost over three to five years, not month one.
  • What if our process changes after we build the software?

    Good software is built to change. A well-scoped custom build isn't a locked box — it's code you own, that a developer can modify. Changes that would require paying a SaaS vendor for a new feature tier, or waiting for it to appear on their roadmap, are typically a few days' work in a system you own. The honest caveat is that major pivots — a completely different business model — are expensive to accommodate regardless of the platform. Custom software suits processes that are stable in their fundamentals, even if the details evolve.
  • Can't I just use Zapier or Make to connect my SaaS tools?

    Sometimes. Zapier and Make handle straightforward data transfers well — a new row in one system triggers an update in another. They work for simple, low-volume connections. They get expensive and fragile at volume, and they don't handle complex logic or error recovery gracefully. If a business-critical zap fails silently, you usually find out later. A purpose-built integration handles volume, logs what happens, and retries or alerts when something goes wrong. Zapier is a reasonable first step; it becomes a liability when the process is complex or the data matters.
  • What's the minimum business size that makes custom software worth considering?

    Less about headcount, more about what the problem costs. A 15-person business paying £12,000 a year for a SaaS tool its team has worked around for two years has a stronger case than a 100-person business paying £3,000 a year for a tool that mostly fits. The honest floor is roughly £5,000–£8,000 for the simplest builds. If the business is spending less than that on the current approach, a workflow tweak or a better SaaS choice is probably the right answer first.

Let's talk.

Tell us what you're trying to do. We'll reply within one working day. If we're not the right team for it, we'll say so.

Reply in one working day
First call is free — no pitch
If we're not the right fit, we'll say so
Based in the UK, working with businesses across the country