Blog
Custom Software vs Off-the-Shelf: When Each Wins for Indonesian SMEs
A practical decision framework for choosing custom or off-the-shelf software — with the cases each wins in for Indonesian SMEs.
- top
The custom-vs-off-the-shelf debate is usually conducted at the wrong altitude. People argue principles when they should be examining their specific situation. The right answer for a 12-person bakery is different from the right answer for a 60-person logistics company even when they sound similar.
Three questions cut through almost every case.
Question 1: Is the workflow generic or specific to your business?
Generic workflows have lots of off-the-shelf options that all do roughly the same thing competently. Accounting, payroll, basic CRM, email, file storage — there’s no real upside to building these custom in 2026. The SaaS will be cheaper, more reliable, and better-maintained than anything you’d build.
Specific workflows are the ones that involve how your business operates. The exact logic by which your distributor allocates inventory across regions. The pricing engine that handles your seasonal SKU mix. The way your customer service team needs to triage messages. These are where off-the-shelf software either doesn’t fit or fits with so many compromises that you’re effectively rebuilding it via configuration.
If the answer is “generic”, off-the-shelf wins almost every time.
Question 2: Are you paying for things you don’t use?
Most off-the-shelf SaaS prices on capability tiers. To get the one feature you need, you sometimes have to upgrade to a tier that includes 30 features you’ll never use. We’ve seen Indonesian SMEs paying Rp 30–80 juta a year for tier upgrades to unlock single features.
When this pattern shows up, custom can be cheaper in absolute terms. A custom version of just the feature you need typically costs Rp 50–150 juta to build and Rp 5–15 juta a year to run. If you’re paying Rp 50 juta/year for a SaaS to get one feature, the math flips after 2–3 years.
Worth running the calculation. Most owners don’t, and they should.
Question 3: Is the workflow stable or changing?
Custom software is hard to change frequently without compounding cost. SaaS is easy to swap if you outgrow it.
If your workflow is in flux — say, you’re launching a new product line, expanding into new channels, or rapidly evolving how you operate — off-the-shelf is usually the safer bet. You can swap or upgrade as your needs sharpen.
If your workflow is stable and well-understood, custom locks in the efficiency gains.
A simple decision matrix
| Workflow generic? | Paying for unused features? | Stable? | Choice |
|---|---|---|---|
| Yes | No | Either | Off-the-shelf |
| Yes | Yes | Stable | Reconsider tier or build custom |
| No | No | Stable | Custom usually wins |
| No | Yes | Stable | Custom almost certainly wins |
| No | Either | Changing | Off-the-shelf for now, custom later |
Three “no” answers and the math is usually clear. Mixed signals mean it’s worth getting an outside opinion.
What people get wrong
Three patterns we see consistently:
- Building custom for status. “Our business deserves bespoke software.” If the workflow is generic, the bespoke version will look exactly like the SaaS but cost 5x more. The status doesn’t compound.
- Refusing custom out of fear. Bad past experiences with custom software (the 2010-era horror stories) lead some owners to overcorrect. 2026 custom is faster, cheaper, and lower-risk than the version they remember.
- Hybrid done badly. Most SME stacks should be hybrid — SaaS for generic, custom for specific. The version that fails is when custom and SaaS overlap, leading to two sources of truth and reconciliation pain.
The hybrid pattern that works
A typical sustainable SME stack:
- Off-the-shelf: Accounting (Jurnal, Accurate), payroll, email, file storage, communications.
- Off-the-shelf with light customisation: CRM (HubSpot, Pipedrive, Zoho with custom fields), e-commerce platforms.
- Custom: The 5–15% of your operation that’s specifically yours. The internal dashboard, the order workflow, the pricing engine.
Most SMEs we work with land here. The custom part is small, focused, and handles the parts of the business that are actually distinctive.
If you’re trying to figure out which side of the line your specific need sits on, an hour of conversation usually clarifies it. We do those at no cost.