Build vs buy

Three-year cost of a per-seat SaaS tool next to a custom build, with seat growth. You enter both sides. Every number below is yours to change; the defaults are assumptions, and the result is an estimate.

Your assumptions

  1. Default 25, an assumption. People who need a licence now.

  2. $

    Default $49, an assumption. From the vendor's pricing page; business tiers often land at $30–$100 a seat.

  3. %

    Default 20%, an assumption. Per-seat pricing scales with headcount; a growing team pays more each year.

  4. $

    Default $5,000, an assumption. Onboarding, integrations and data migration; often forgotten.

  5. $

    Default $60,000, an assumption. Your estimate or a quote you have in hand. Not an Elegnoia price.

  6. $

    Default $12,000, an assumption. A common rule of thumb is 15–25% of the build cost each year.

  7. $

    Default $400, an assumption. Cloud, model usage and third-party APIs for the custom tool.

Over three years the SaaS tool costs an estimated $51,892 less: $110,400 to build and run against $58,508 in subscriptions.

$51,892estimated 3-year difference, in favour of the SaaS tool
Cumulative cost over 36 months
$0$50k$100k$150kM1M5M9M13M17M21M25M29M33SaaS subscription $59kCustom build $110k
  • SaaS subscription
  • Custom build
SaaS, 3-year totalseats 25 → 30 → 36
$58,508
Custom build, 3-year totalbuild + $12,000/yr + $400/mo
$110,400
SaaS, year 1
$19,700
Custom build, year 1
$76,800
Crossoverwhen the build becomes the cheaper cumulative option
Not within 3 years
›How this is calculated
  • seats in year n = seats today × (1 + growth %)^n
  • SaaS cumulative = setup + Σ monthly (seats × price per seat)
  • build cumulative = build cost + Σ monthly (hosting + maintenance ÷ 12)
  • crossover = first month where build cumulative ≤ SaaS cumulative

An estimate from the numbers you entered. It is not a quote, a forecast or a guarantee, and it contains no Elegnoia pricing.

Your numbers live in the URL, nothing is stored.

Email me this estimate

A copy of your assumptions and results, with a link that reopens this page with your numbers.

One email with your estimate. No newsletter, no spam.

Check it against your workflow

Fifteen minutes is enough to see whether these assumptions hold for you and what a first build would cover.

Book a 15-min call

Let’s build

Want these numbers checked against your real workflow?

A 15-minute call is enough to tell whether a build is worth scoping. We look at your numbers, not a template.

Book a 15-min call

Or email us at contact@elegnoia.com