It’s one of the most expensive decisions a company makes, and it’s almost always made for the wrong reasons: because “everyone uses it”, because “we built it in-house and we control it”, or because a salesperson was very convincing. None of those is a good criterion.
The question “custom or off-the-shelf software?” has no universal answer. But it does have a method for reaching the right one in your specific case. That’s what we’re going to give you here — including when the honest answer is “neither, not yet”.
What you’re really comparing
You’re not comparing two products. You’re comparing two ways of taking on risk:
- Off-the-shelf software (a SaaS, an ERP, a market tool) gives you speed and a known cost in exchange for you adapting to it. You pay every month, and in return someone maintains, updates and improves the product for you.
- Custom software gives you an exact fit with how you work in exchange for you taking on the cost and the maintenance. It’s an asset of yours, but a living one: if nobody tends to it, it rots.
The usual trap is comparing the SaaS monthly price with the price of custom development. That’s the wrong comparison. The right one includes maintenance, integrations, and above all the cost of not fitting.
If the custom side of that comparison is the unknown, our cost estimator gives you a rough figure to weigh against the subscription before you commit either way.
The four questions that decide it
When a company asks us which to choose, we don’t answer until we have these four answers:
-
Is this process your competitive advantage, or is it plumbing? If the process is what makes you different (how you route orders, how you price risk, how you serve your customer), locking it into a generic tool means giving up that advantage. If it’s plumbing everyone does the same way (payroll, invoicing, email), buying off-the-shelf is almost always the sensible move.
-
How much do you have to contort yourself to fit? Every off-the-shelf tool forces you to change something about how you work. Sometimes the change is good (it brings order). Sometimes the change is absurd and you end up with fifteen empty fields and a parallel Excel “for what the tool doesn’t do”. That parallel Excel is the sign that off-the-shelf doesn’t work for you.
-
How many integrations do you need? An isolated tool is easy to buy. The moment it has to talk to your other five systems, the real cost goes into the integration — and that’s where off-the-shelf loses much of its price advantage.
-
Who is going to maintain it in three years? Custom software without a clear owner is a time bomb. If you have no technical team and no maintenance budget, a good SaaS gives you a peace of mind that an abandoned custom build never will.
Quick rule: buy off-the-shelf what doesn’t set you apart, build custom what does. And be wary of your own enthusiasm for building — we almost always overestimate how “special” our processes are.
The third path almost nobody mentions
The decision is rarely binary. Most well-run companies live in a combination:
- Off-the-shelf for the core, custom at the edges. A market ERP or CRM as the base, and custom builds only at the points where your business is different, connected by API. The best of both worlds if the base tool is open.
- Off-the-shelf configured thoroughly before touching code. Many tools do far more than people use. Before you build, exhaust the configuration: sometimes what you were going to develop already existed in a menu.
- Custom on top of components, not from scratch. “Custom” doesn’t mean reinventing authentication or payments. It means building your logic on proven foundations. Much of the cost of custom disappears when you don’t rebuild what’s already solved.
When the answer is “neither, yet”
Sometimes we’re asked to choose a tool and our recommendation is to buy nothing yet. That happens when:
- The process isn’t clear yet. If you don’t know how it should work, neither off-the-shelf nor custom will save you — you’ll be automating chaos. Define the process first.
- The volume doesn’t justify it. If something happens five times a month, a person with a well-made template can be cheaper and more flexible than any software. Automating has a threshold.
- You’re buying for a hypothetical future problem. Buy for the pain you have today, not for the one you think you’ll have. That one usually arrives different from how you imagined it.
A quick way to decide
If you want a shortcut, answer this about the process in question:
- Is it part of what makes you win against the competition? → lean custom.
- Does everyone do it the same way and are there good tools? → lean off-the-shelf.
- Do you have someone to maintain it? → if not, off-the-shelf weighs more.
- Would you end up with a “parallel Excel” using the market tool? → a sign off-the-shelf doesn’t fit.
No single answer is decisive on its own, but together they give you a clear direction most of the time.
And if you’re in one of those six-figure decisions and want a second pair of eyes before signing anything, let’s talk. One hour of discovery can save you a semester — and, sometimes, a whole project.