Custom software vs off-the-shelf: how to actually decide.
Every vendor tells you to buy their thing. Here's the framework I use with owners — including when the honest answer is "don't build anything, just fix the process." No pitch, just the way I'd think it through if it were my money.
It's never just build vs buy. There are three doors, and most people forget the third.
Before you spend a dollar on software, it's worth being honest about which of these you're actually looking at.
Fix the process
No new software. Change the steps, the owner of a task, or the order things happen.
- Cheapest and fastest
- Often the real fix
- Frees you from tool lock-in
Buy off-the-shelf
A product already does most of it, and you can live with how it wants you to work.
- Fast to start, supported
- Good when your need is common
- Watch per-seat and add-on costs
Build custom
You know exactly what you need and no product does just that — without forcing you to bend.
- Fits your process exactly
- No per-seat tax as you grow
- Worth it when the need is core
Buy (or just fix the process) when the need is common and well-served.
- A mature product already does 80–90% of what you need.
- Your requirement isn't unusual — accounting, scheduling, email, CRM.
- You want support, updates, and someone else's roadmap.
- The process itself is the problem, and no tool will fix a broken process.
Build when the fit matters and the workarounds are costing you.
- You know exactly what you need and no product does just that.
- Off-the-shelf almost fits, but you'd pay for and bend around features you'll never use.
- The process is core to how you win work — quoting, job tracking, your specific paperwork.
- You're retyping data between tools that won't talk to each other.
- Per-seat pricing punishes you for growing.
Compare the three-year cost, not the sticker price.
Off-the-shelf almost always wins on day one. The picture changes when you add per-seat fees as you hire, paid add-ons for the one feature you actually need, and the hours your team spends working around a tool that doesn't quite fit.
A custom tool costs more to start and little to run. The question isn't "which is cheaper today" — it's "which is cheaper by the time this has paid for itself."
Straight answers.
Is custom software cheaper than off-the-shelf?
When should a small business build custom software?
What's the risk of building custom?
Not sure which door you're looking at?
30-minute call. Tell me the process. I'll give you a straight build, buy, or fix-it answer — even when it means I don't get the work.