Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How to Tell When Off-the-Shelf Has Stopped Working
Hiring & Budgets

How to Tell When Off-the-Shelf Has Stopped Working

Signs your business is ready for custom software: five real signals you have outgrown off-the-shelf tools, three false ones, and why a hybrid often wins.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

You are ready when you are paying for products you use a fraction of, maintaining spreadsheets to work around them, or losing business because your process cannot be expressed in the software you bought. You are not ready because the software is annoying.

Annoyance is not a signal

All software is annoying to somebody. The question is whether the mismatch between your process and the product is costing you money, or merely costing patience.

The signals below are the ones that translate into cost.

Five signals that you are ready

  1. Spreadsheets exist to work around the system. Every one is a feature the software does not provide and someone is providing manually.
  2. You are paying for several products and using a fraction of each. Licence cost rising faster than the value you extract.
  3. The workarounds have workarounds. A macro to fix a problem, a checklist for what the macro misses.
  4. You cannot answer basic questions without exporting and joining data by hand.
  5. Your process is your advantage and the software forces you to do it the standard way.

Two or more of these, consistently, is a genuine case. One might be solvable with configuration.

Three that look like signals and are not

  • “The interface is dated.” Cosmetic, and rarely worth a five-figure project.
  • “It does not do X.” Check whether X is available and unconfigured — it frequently is.
  • “Our supplier is unresponsive.” A relationship problem, and building your own does not fix it; it makes you the supplier.
Before commissioning anything, spend an hour with your existing product's documentation and support. A surprising share of “it cannot do that” turns out to be “nobody switched it on”.

The hybrid that usually wins

You rarely need to replace everything. Keep the packaged software for the commodity functions — accounting, email, storage — and build the thin layer that encodes what makes you different.

That gets you differentiation where it matters and someone else's maintenance burden everywhere it does not.

What it commits you to

Custom software is yours forever: maintenance at 15–25% of build annually, an owner, and dependency updates. If that is not affordable, the honest answer is that custom is not affordable, and something smaller is the right project.

Start with the piece that hurts most

Not the whole system. The one process where the mismatch costs the most, built properly, alongside what you already run.

If it works, you have a foundation and evidence. If it does not, you have lost weeks rather than a year.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How do we know if our process is genuinely a differentiator?

Ask whether customers would notice if you did it the standard way. If not, adapt the process and keep the packaged software.

What does a first custom build cost?

£15,000–£40,000 for a well-scoped single-process system. Below that you are buying a script; above it you are probably scoping more than one process.

Can we build alongside our existing systems?

Almost always, and it is usually the right approach. Replacing everything at once is the riskiest version of this decision.

What if we are wrong?

Scoped to one process, being wrong costs weeks and teaches you something concrete about your own operations. That is why the first project should be small.

Keep reading

More on Hiring & Budgets

Start here

Maintaining spreadsheets to work around your software?

Each one is a specification for something. Tell us what they do and we will tell you whether custom is genuinely the answer.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →