Buying Technology

    Should we build custom software or buy SaaS?

    A three-question test for owners deciding between buying a tool, configuring one they already pay for, and building something custom. With two of our own builds, one that stayed a spreadsheet and one that couldn't.

    GC
    GarunaCDX Editorial
    Editorial team
    Oct 19, 2026 5 min read
    Key takeaways
    • Ask three questions in order: does a tool already do this, can you configure what you own, is the gap a workflow or a handoff?
    • In our reading of tool-clutter complaints, many fixes were configuration or cleanup, not new software.
    • Build thin: a small layer that talks to your existing tool, with a retirement date, beats a rebuild.
    • A spreadsheet stops working when several people edit it, when work happens on phones, or when permissions matter.

    Quick answer

    Buy SaaS when your process looks like everyone else's and a tool already fits it. Configure what you already own before you build anything. Build custom only when the gap is a workflow no tool covers, or the real cost is the same data being retyped between tools. A spreadsheet can be enough until several people edit it at once.

    The test: three questions, in this order

    Most build-or-buy arguments skip straight to cost. Start with the gap instead.

    1. Does a tool already do this? If your process looks like most businesses’ version of it, buy. Billing, payroll and standard accounting are not where a custom build earns its keep.
    2. Can you configure what you already own? Many “we need new software” requests are really “we never trimmed the old one.” Hide unused fields, give each role its own screen, merge duplicates. That is admin work, not development.
    3. Is the gap a workflow, or a handoff? If no tool covers the workflow, or the same fact gets typed into two tools by hand, a custom build is on the table. Even then, build the smallest thing that closes the gap.
    Your situationWhat to doWhy
    A standard process, a tool that fitsBuyYou’d be rebuilding something that already works
    A tool you own is cluttered or half-usedConfigure and clean upThe gap is setup, not software
    The same record is retyped between toolsConnect them. Build a thin sync if no connector existsThe cost is the retyping
    A workflow no tool coversBuild, scoped smallThere’s nothing to buy
    One person keeps it all in a sheetKeep the sheet, for nowMove it when several people edit

    Why owners ask this

    The fear behind the question is paying twice: once for a custom build that a subscription would have covered, and again to maintain it. The opposite fear is just as real: a SaaS tool that fits 70 percent of the job, with the last 30 percent living in a spreadsheet nobody trusts. Neither fear is silly. The test above is meant to make the choice something you can explain to your partners.

    What good looks like

    A sound build-or-buy decision leaves a short paper trail you can check on any vendor, including us:

    • A list of the five tasks each role does every day, written from watching them work, not from a feature wish list.
    • A note on what the existing tool can already do with its own layout and permission features.
    • A count of where the same fact is typed. Every extra place is a place data goes stale.
    • A build that sits beside the core tool, not inside it, and talks to it through its API.
    • A retirement date for anything custom. Custom pieces that nobody dares touch become the next clutter problem.
    • A three-year total for each option, including exit cost.

    In our own reading of the complaints buyers post about their CRM and ERP tools, many of the fixes turned out to be configuration or cleanup. A smaller share needed new software, and it was nearly always a thin layer: a sync from where data is born, a dashboard per role, a phone capture screen. That is our reading of public reviews, not a measured result.

    How we’ve seen it: one build stayed a spreadsheet, one couldn’t

    Proof · grade 4 · our own builds for independent clients

    Two builds, two different answers. Neither has a measured outcome yet, so they show how we reason, not what savings you’ll get.

    The sheet. For a coaching institute we built a 16-sheet Excel system that covers syllabus tracking, attendance, timetables and test records. The syllabus tracker alone covers 320 topics across five board-and-subject combinations. We built a spreadsheet there, not an app. The reason it can work is the shape of the job: a small team, one structure, one owner. The moment several counsellors need to edit the same record at once, or the work moves to phones, that is the part to move into a shared app. We haven’t measured hours saved, so we don’t claim any.

    The queue. For a clinic client we built the opposite. A live queue that patients, reception and doctors all see and change at the same time can’t live in a sheet. Three roles need different views of the same data, updates must reach a phone in real time, and each role must only touch its own rows. That is why we built a platform: the case study has the detail, and it is also unmeasured.

    The same company chose a sheet for one client and a platform for the other. What decided it was the shape of the job, not a preference.

    Where this doesn’t apply

    Where this doesn't apply

    If you’re in a regulated process that a vendor already certifies, buy the certified tool. And if someone quotes you a percentage saved by building instead of buying, ask for the source and who measured it. We have no measured savings from either path, so we don’t quote one.

    Questions to ask any vendor, including us

    1. Which of my five daily tasks does an existing tool already cover?
    2. What can I configure in what I own before you build anything?
    3. Where will you build: inside my core tool, or beside it?
    4. What gets a retirement date, and who owns that date?
    5. What does it cost to leave in year three?
    15-minute audit
    List your tools, who uses them and what each costs. We'll tell you what to keep, cut or build.
    Book the audit

    Next: what should go in version 1 of a custom platform, and how to vet a software vendor. Both belong to our guide, Buying custom software and hiring a tech vendor.

    The coaching-institute and clinic facts come from our project notes and brief and are tracked in our claim ledger. The statement about configuration versus new software is our reading of public tool reviews and our own tool-clutter research, not a measured result. No figure on this page comes from a third party.

    Your verdict
    Was this article useful?
    GC
    Written by
    GarunaCDX Editorial
    Editorial team

    Engineers, product and growth folks at GarunaCDX writing about the systems we build for clients.

    View all articles
    Share
    Planning something similar?

    Let's talk about your build.

    Tell us what you are building. A founding engineer replies within one working day with how we would approach it.

    FAQ

    Frequently asked questions

    No, and we don't have sourced figures that say otherwise. It depends on how many people use it, how long you'll run it, and what it replaces. Ask any vendor for a three-year total for both options, including what it costs to leave.

    When one person owns it, few people edit it, the structure rarely changes, and nobody needs it on a phone or behind permissions. Once several people edit at the same time, or the sheet becomes the place work gets decided, move that part to a shared record.

    Use the layout, field, permission and report features of the tool you already pay for. Hide the fields nobody uses, show each role only its own tasks, and fix duplicates. If it still can't do the job, build a small layer beside it that talks to it through its API.

    When the same fact is typed into several places by hand, when a workflow has no tool at all, or when the field team can't do their job on the tool's phone version. Each of those is a gap you can describe and test.

    The GarunaCDX build log

    Industry insights, once a month

    New case studies, healthcare, marketplace, B2B SaaS and industrial breakdowns, and the engineering notes behind what we ship. One short email a month, no fluff.

    We never share your data — see our Privacy Policy for details.