The build vs buy question is one of the most consequential technology decisions a business makes — and it’s one where the initial cost figure can be deeply misleading.
Off-the-shelf software looks cheaper until you account for the licences that accumulate over years, the workarounds your team develops, and the ceiling you hit when your needs outgrow what the product was designed to do. Bespoke software looks expensive until you account for the productivity gains, the competitive advantage, and the fact that you own an asset rather than renting access to one.
Neither is always the right answer. Here’s how to think through it.
Start With the Problem, Not the Price
The first question isn’t “how much will this cost?” — it’s “how well does the market already solve this problem?”
If you need payroll software, an accounting system, or email marketing tools, the market has solved these problems exceptionally well. Building your own payroll system would be an enormous mistake. The right answer is to buy.
But if your core business process is genuinely unusual — if the way you manage jobs, price projects, track inventory, or handle customer interactions is specific to how your business works — the off-the-shelf market may have nothing that fits well. That’s when building becomes worth considering.
The Real Cost of Off-the-Shelf Software
The licence fee is just the beginning. A complete accounting should include:
Ongoing licences — SaaS pricing compounds. Software that costs £100/month today costs £12,000 over ten years, and prices rarely go down.
Customisation costs — most platforms charge for implementation, configuration, and any custom work. These costs are often underestimated.
Integration costs — connecting packaged software to your other systems is frequently more complex and expensive than expected.
Training and adoption — getting staff to change how they work takes time and has a cost.
Workarounds — when software doesn’t quite fit, people develop workarounds. These are invisible costs that compound: manual steps, spreadsheets alongside the system, tasks that should be automated but aren’t.
Vendor dependency — price increases, feature removals, acquisitions, and product discontinuations are outside your control.
The Real Cost of Bespoke Software
Higher upfront investment — a well-built bespoke system costs more to create than a packaged alternative. This is real and shouldn’t be minimised.
Longer time to value — you can buy and start using off-the-shelf software in days. A bespoke build takes months.
Maintenance responsibility — you need a development partner or internal capability to maintain and evolve the system over time.
Risk of scope creep — without clear requirements and fixed-price contracts, bespoke projects can run over time and budget.
The Framework
Consider building bespoke when:
- Your core process is genuinely differentiated and no packaged product supports it well
- You’ve costed the long-term licence and workaround overhead of the best available alternatives and bespoke is competitive over a 5-year horizon
- The software will give you a genuine operational advantage competitors cannot replicate
- You need deep integration with other systems and the available products don’t connect cleanly
Consider buying when:
- The problem is generic and well-solved by the market
- Speed to implementation matters more than perfect fit
- The process you’re automating may change significantly and you don’t want to maintain custom code through those changes
- Your budget doesn’t support the upfront investment of a bespoke build
A Middle Path Worth Considering
Bespoke and off-the-shelf aren’t the only options. Many businesses benefit from a hybrid approach: using a well-established platform for the generic parts of their operations and building bespoke functionality where differentiation matters.
A CRM with a custom job management module built on top. An e-commerce platform with bespoke pricing and ordering logic. Standard accounting software with a custom reporting layer that pulls together data from across the business.
Working through this decision for your business? Book a free discovery call — we’ll give you an honest assessment of where bespoke makes sense and where it doesn’t.