Skip to main content

Custom Business Systems

Build or buy: when off-the-shelf software is the wrong answer

Buying is usually right. But for the handful of processes that actually differentiate your business, adopting someone else’s workflow is an expensive trade. How to tell which is which.

Syntrava7 min read

The honest default is buy. Off-the-shelf software is cheaper, faster to deploy, maintained by someone else, and improves without you paying for it. For accounting, payroll, email and most CRM, building your own is close to indefensible.

But every established business has one or two processes that are genuinely theirs: the way they price, the way they schedule, the way they decide. Those are the ones worth examining before you force them into a product designed for someone else.

Signals that buying is right

  • The process is standard and you have no particular advantage in doing it differently
  • Several mature products already serve it well
  • Compliance or integration requirements are better handled by a vendor
  • You would struggle to justify maintaining it in three years

Signals that building is worth considering

  • The process is already running on a spreadsheet that one person truly understands
  • You have evaluated products and each one requires changing how you work in ways that cost you something real
  • The logic encodes knowledge that is genuinely specific to your business
  • You are paying for several tools and still doing the joining-up by hand
  • The workaround has become the process

The trade nobody quantifies

Adopting a product means adopting its assumptions. That is usually a fine trade, because the product has thought harder about the problem than you have. It stops being a fine trade when the assumption it overrides is the thing your customers actually value about you.

The failure mode is not choosing wrong. It is choosing without noticing there was a choice, then spending two years building workarounds that cost more than either option would have.

A middle path most people miss

Build is not all-or-nothing. Frequently the right answer is to keep the off-the-shelf system as the system of record and build one small purpose-fit tool for the part it handles badly, such as a structured intake form, a calculation layer or an approval step, connected by an integration. That is a fraction of the cost of replacing anything, and it removes the workaround rather than formalising it.

Written by Syntrava. This article is general guidance based on patterns we see in operational work. It is not a description of a client engagement, and it is not advice specific to your business.

Start here

Where is your business losing time?

If any of this sounded familiar, a discovery call is the fastest way to find out what it is costing you and whether it is worth fixing.

Book a Free Discovery Call

A 30–45 minute conversation. If we are not the right fit, we will tell you.

Prefer to reach us directly? hello@syntrava.ca or +1 (866) 697-1647 (toll free). Based in the Greater Toronto Area, Ontario, working with clients across Canada.