Custom software or off-the-shelf? An honest decision guide
When it pays for a business to invest in custom software and when a packaged product is the right call — with real criteria, not sales arguments.
It’s the question we hear most often — and one of the few where “it depends” isn’t an evasion. Let’s resolve it with real criteria.
When off-the-shelf wins
A packaged product (SaaS or installed) is almost always the right start when:
- Your need is standard. Invoicing, payroll, email — problems solved thousands of times. You don’t need your own invoicing program.
- Your volume is small. At 10 orders a day, the cost of manual work doesn’t justify development. At 300, the conversation changes.
- You’re testing something new. On uncharted ground, cheap-and-fast teaches you what you actually need before you set it in code.
When custom pays off
The scale tips toward custom when these symptoms appear:
- You pay for 5+ subscriptions that don’t talk to each other. When the same information is re-typed from one system into another, you pay twice: in subscriptions and in working hours.
- Your process is your competitive advantage. If you work differently from your competition — and that difference makes you better — packaged software will flatten you into its own logic.
- The spreadsheet became “the system.” When critical operations live in a file only one person knows how to drive, you don’t have a tool — you have a risk.
- Volume grew. Manual work scales linearly with headcount. Software doesn’t.
The real cost of both
Off-the-shelf isn’t “cheap” — it’s cheap upfront. A €200/month subscription is €12,000 over five years, plus the cost of bending your operation into its boxes. Custom isn’t “expensive” — it’s expensive upfront, with a maintenance cost you should ask about and budget from day one (typically 15–20% of the build cost per year).
The honest comparison is always over a 3–5 year horizon, with working hours included.
Our practical rule
Start with off-the-shelf wherever your need is standard. Go custom where your business differs — because there, software isn’t an expense; it’s your own advantage, written down in code.
And if you’re not sure which side your case falls on: that evaluation is exactly what software consulting is for — a short analysis costs very little next to a wrong investment.