Engineering

Build vs. buy: when a custom internal tool beats another SaaS seat

Published June 20, 2026 · Kiyansh Group

The build-vs-buy debate is usually settled by whoever argues loudest, not by the numbers. Buy is the safe default, and it is often right. But the default gets applied past the point where it makes sense, because the true cost of another SaaS seat is spread across line items nobody adds up. Here is the math on both sides, done honestly.

Talk to us about staffing →

The per-seat tax nobody totals

A SaaS tool at 30 dollars per user per month looks cheap next to a build quote. Multiply it out. Fifty seats is 18,000 dollars a year, and that number only goes up — it grows with headcount and with the vendor's annual price increases, which run 10 to 20 percent on renewal for many categories. Over three years, a tool you signed at 18,000 dollars a year is rarely still 54,000 dollars total.

Then add the tax that never appears on the invoice. Someone administers the tool. Someone builds the integration to your other systems, and maintains it when the vendor changes their API. You pay for a premium tier to unlock SSO — the so-called SSO tax is real and often doubles the per-seat price. Data export is limited, so switching later is expensive, which is exactly how the vendor keeps you.

None of this means SaaS is a bad deal. It means the comparison is not 18,000 dollars of SaaS versus a 60,000 dollar build. It is closer to 40,000 dollars a year of fully loaded SaaS cost, growing, versus a one-time build that you own.

When buying is clearly the right call

Buy when the tool is not your differentiator and the category is mature. Payroll, email, calendars, accounting, CRM cores, ticketing — these are solved problems where a vendor has poured thousands of engineer-years into edge cases you will never hit. Rebuilding them is ego, not economics. You will spend a year reaching parity with something that costs less than one engineer.

Buy when the problem carries compliance or security weight you do not want to own. A SOC 2 audited vendor handling PII or payment data is absorbing liability and audit burden for you. Building that yourself means owning the breach surface, the audit, and the on-call. For most teams that trade is not close.

Buy when the requirement is still moving. If you cannot describe the workflow precisely because it changes every quarter, a flexible SaaS tool lets you adapt by changing settings instead of shipping code. Build the custom version once the process has stabilized and you actually know what it needs to do.

When a small custom tool pays for itself

Build when the tool encodes something specific to how your business works — a pricing engine, an internal workflow, a data model no vendor matches. That is exactly where off-the-shelf software forces you to bend your process to fit its assumptions, and where the daily friction of that mismatch costs more than the license ever shows.

Build when you are paying for a fraction of a heavy platform. Plenty of teams license an expensive suite to use one report or one workflow. A focused internal tool that does that one thing, wired to your actual data, often replaces the whole subscription. The narrower the real need, the better the case for building it.

Build when integration is the whole point. If the value is stitching three systems together in a way each vendor makes deliberately hard, a small internal app that owns that glue is more reliable and cheaper than paying an integration platform per task in perpetuity. You control it, and it does not break when a vendor reprices their connector.

How AI-augmented builds moved the line

The old build-vs-buy math assumed a custom internal tool cost three to six months of an engineer's time — call it 60,000 to 120,000 dollars — plus ongoing maintenance. That number is why buy won so often. It was frequently correct.

AI-augmented delivery has compressed that. A senior engineer directing AI agents can now ship a focused, production-grade internal tool — auth, a real data model, an admin UI, the integrations — in a fraction of the old timeline. The senior judgment is still essential; the AI handles the volume of code, not the architecture or the calls that matter. What used to be a two-month build is often a one-to-two-week one.

That shifts the breakeven meaningfully. A build that pays back against SaaS in three years at old costs might pay back in under one at new ones. It does not make build the new default — buy is still right for commodity, compliance, and moving-target problems. It does mean the range where a custom tool clearly wins is wider than it was two years ago, and worth re-checking on tools you dismissed as too expensive to build.

FAQ

Common questions

How do I actually compare the two costs fairly?

Put both on a three-year total-cost basis. For SaaS, use the fully loaded number: per-seat price times projected headcount, plus SSO and premium tiers, plus expected renewal increases, plus the internal hours to administer and integrate it. For build, use the delivery cost plus a realistic annual maintenance figure, usually 15 to 20 percent of the build. Compare those two three-year totals, not the sticker prices.

Isn't a custom tool a maintenance liability we'll regret?

It is a real cost, which is why you budget for it up front rather than pretending it is zero. But maintenance on a focused internal tool is far smaller than maintaining a broad platform, and you are trading it against the SaaS renewal treadmill and integration upkeep, which are also not free. The regret usually comes from building something too broad. Keep the scope narrow and the maintenance stays small.

Does AI-augmented building mean we should build everything now?

No. It lowers the cost of building, which widens the set of cases where build wins, but it does not change the logic for commodity software, compliance-heavy systems, or requirements that keep shifting. Those still favor buy. The change is that mid-range, business-specific tools you previously ruled out as too expensive are now worth a second look.

More insights

Work with Kiyansh Group

If you want an honest read on whether to build or buy a specific internal tool — and a fast, senior-led build if the numbers favor it — Kiyansh Group will run the analysis with you.

Start a conversation →