
Few technology decisions are as consequential, or as often made on instinct, as whether to buy software off the shelf or build it. The choice shapes cost, capability and dependency for years, and it is frequently settled by whichever option the loudest person in the room already prefers. It deserves a more commercial frame than that.
The honest starting point is that off-the-shelf is the right answer more often than technologists like to admit. If a process is common, well understood and not a source of competitive advantage, paying someone else to maintain the software for it is usually the better deal. Building bespoke software to do something ordinary is an expensive way to acquire a maintenance burden.
Where custom earns its cost
Custom software earns its cost when the way you operate is either the advantage or the constraint. If a process is genuinely distinctive, and doing it better than competitors matters commercially, forcing it into a packaged product can quietly erode the very thing that makes the business work. Equally, when no available product fits and the workarounds are multiplying, the true cost of off-the-shelf is the friction it imposes every day, not just the licence fee.
The decision is rarely all-or-nothing. The strongest answer is often a deliberate mix: buy the commodity capabilities, build the differentiating ones, and invest in the integration that lets them work as one. What makes that viable is an API-first approach, so the bought and built pieces can be connected without lock-in and rearranged as the business changes.
Buy what makes you ordinary; build what makes you different.
Framed commercially, the question stops being ideological. It becomes a matter of where advantage lives, what fit really costs, and how much dependency you are willing to accept. Answered that way, the expensive mistakes — building the commodity, or buying the differentiator — become much easier to avoid.
The businesses that get this right revisit the decision as they grow, because the balance shifts. What was sensibly bought at one size can become the constraint at the next, and the discipline is to notice before the workarounds do the deciding for you.