All guides
Build or buy

Build or buy? Bespoke software vs off-the-shelf for UK businesses

When a subscription is the right answer, when bespoke software pays for itself, how to compare the real cost, and how to switch without disruption.

By LiteByteUpdated 2 November 20265 min read

At a glance
  • Buy when your process is standard and one product fits it well.
  • Build when you pay for several tools to do one job, or work around them.
  • Compare the total cost over the years you'll use it, not this month's bill.
Replace Your SaaS Tools
In short

Buy off-the-shelf software when your process is standard and one product fits it well: a subscription is usually cheaper and quicker. Build bespoke software when your team works around the tools, pays for several of them to do one job, copies data between them, or when the way you work is part of what makes the business different. Most businesses end up with a mix: keep the tools that do their job, such as accounting software, and replace the ones causing the friction.

When off-the-shelf is the right answer

  • Your process is the same as most businesses', for example accounting, payroll or email.
  • One product covers what you need with light setup.
  • You need it working quickly, and switching later would be easy.
  • The supplier is likely to keep building what you'll need next.

If that describes you, buy. Building something a good product already does well is money you won't get back.

When bespoke software is worth it

  • Your team works around the software: spreadsheets on the side, manual steps, copying and pasting between tools.
  • You pay for several tools, add-ons or extra seats to do one job.
  • The same data lives in several places, and nobody is sure which copy is right.
  • Customers, members or partners need their own access, and per-seat pricing makes that expensive.
  • The way you work is part of what makes the business different, and the software flattens it.
  • You want to own the system rather than rent it.

How to compare the real cost

Compare the total over the years you expect to use the system, not the first month. Three to five years is a sensible horizon for most business software.

Off-the-shelf (buy)Bespoke (build)
UpfrontSetup, moving your data and training.Design and build, moving your data and training.
OngoingSubscriptions × seats × years, plus add-ons and price rises.Hosting, maintenance and support, plus the changes you ask for.
Hidden costsStaff time spent on workarounds and copying data, and the extra tools that connect the others.Your team's time to explain the work and test what's built.
What you ownNothing: you rent access, and your data sits in the supplier's system.The code, if your contract gives you the intellectual property, which it should.
ChangesWhen the supplier decides to build them.When you need them, at a cost you agree first.

Bespoke doesn't have to mean expensive. These are connected business systems from our own projects, compared with the typical agency quote for the same scope where we've published it:

ProjectTypical agency quoteLiteByte delivered
Chameleon AccessConnected Mobile & Web Platform Engineering£35,000 · 6 months£5,000 · 5 weeks
London ShoeshineWebsite, Commerce & Operations CRM3 monthsCost not published5 daysCost not published

Questions to ask before you decide

  • What does this process do for the business, and does it set us apart?
  • Honestly, how well does the best off-the-shelf option fit?
  • How much staff time do the workarounds cost each month?
  • How long will we need this, and how will our needs change?
  • Do we want to own it, and who will look after it?

What about all-in-one business software?

All-in-one suites bundle CRM, sales, projects, invoicing and more into one subscription. They're worth a look if their modules match your process, because one supplier means fewer connections between tools. The trade-off is the same as for any off-the-shelf product: you adapt to its way of working, and you usually pay per user.

How to switch without disrupting the business

  1. 01

    List every tool and what it's for

    Include who uses it, what it costs a year and what data it holds.

  2. 02

    Decide what to keep

    Keep the tools that do their job and connect to the rest. Accounting software often stays.

  3. 03

    Move one job at a time

    Start where the friction is worst, and run the new system alongside the old tool until your team is happy with it.

  4. 04

    Move and check the data

    Export everything from the old tool, import it, and check counts and totals before you cancel anything.

  5. 05

    Cancel last

    Only cancel a subscription once its replacement is working for real and the data is safe.

How we approach it

We go through each tool with you before anything is built, and keep the ones that do their job well. Every engagement starts with a written proposal. Development then runs at a flat monthly rate, and maintenance moves to a lower monthly rate once the system is live. You receive the intellectual property rights to the software we build.

Common questions

Is bespoke software more expensive than off-the-shelf?

Upfront, almost always. Over several years it depends on how many subscriptions, seats and workarounds it replaces. Compare the total cost over the years you'll use it, including staff time.

Can a no-code tool do the job instead?

Sometimes. No-code tools suit simple internal workflows with a few users. They get harder to live with when you need detailed permissions, many integrations, outside users such as customers, or a growing number of per-seat licences.

How long does it take to build?

It depends on the scope, which is why every engagement starts with a written proposal and timeline. Our measured business systems were delivered in five days to five weeks; the case studies show the details.

What if the team that built it disappears?

That's why ownership matters. Make sure you receive the code, the documentation and access to the hosting, so another team could take it over.

Should we replace everything at once?

Rarely. Replace one job at a time, starting where the friction is worst, and keep the tools that work.

A figure for your project

Every project is different. We'll put yours in writing.

Tell us what you need built, replaced or connected. You'll get a written proposal: what we'll build, when it lands, and what it costs to build and to run.

Request a proposal