Contents
Over 3 years, per-user SaaS costs you mostly in subscriptions, while custom software costs mostly upfront ($6,800 to $22,400 (€6,000–€20,000)excl. VAT for a focused business app), then hosting and maintenance. Custom software often becomes cheaper beyond 15 to 20 users, or when the SaaS needs several add-on tools.
Comparing a SaaS subscription with custom software on the first invoice alone is like comparing rent and a purchase over a single month. The right horizon is at least three years. Here are the cost lines to add up on each side, a worked example to adapt, and the situations where the math clearly favors one option.
To run the numbers with your own figures, the SaaS vs custom calculator draws both curves and shows the break-even month.
The cost lines to add up on each side
An honest total cost does not stop at the sticker price. This is the list I use to help a CEO or a CFO compare.
| Cost line | Off-the-shelf SaaS | Custom software |
|---|---|---|
| Setup | Configuration, sometimes billed by an integrator | Scoping, mockups, development ($6,800 to $22,400 (€6,000–€20,000)excl. VAT for a focused business app) |
| Recurring cost | Per-user subscription, monthly or yearly | Hosting: from a few tens to a few hundred euros a year |
| Modules and options | Higher tiers, paid modules, extra users | New features priced on request |
| Add-on tools | Connectors, automation tools, side spreadsheets | Connections built into the project |
| Maintenance | Included in the subscription | Fixed fee or hourly billing |
| Exit | Data export, sometimes partial | Code and data already yours |
Two lines are often forgotten. The first is add-on tools: a SaaS is rarely used alone, and is usually surrounded by an automation tool and a few Excel files. The second is the exit cost: switching SaaS in three years will mean a data migration and new training.
A worked example over 3 years
An illustrative example, with made-up amounts to replace with your own. A company with 25 users compares a SaaS at €60 per user per month, billed yearly, with custom software at $18,000 (€16,000)excl. VAT.
| Year 1 | Year 2 | Year 3 | 3-year total | |
|---|---|---|---|---|
| SaaS: subscriptions (25 × €60 × 12) | €18,000 | €18,000 | €18,000 | €54,000 |
| SaaS: configuration and connectors | €3,000 | €1,200 | €1,200 | €5,400 |
| SaaS total | €21,000 | €19,200 | €19,200 | €59,400 |
| Custom: development | €16,000 | €0 | €0 | €16,000 |
| Custom: hosting and maintenance | €1,500 | €3,000 | €3,000 | €7,500 |
| Custom total | €17,500 | €3,000 | €3,000 | €23,500 |
In this example, first-year maintenance is lower because the first three months of support are included in my work. The result changes a lot with the number of users: with 8 users, the same SaaS would cost €17,280 in subscriptions over 3 years, and the gap would shrink considerably.
To get a realistic range for your own needs, the estimator calculates an order of magnitude based on the features you select.
Hidden costs, on both sides
I would rather say it plainly: custom software has its less visible costs too.
On the SaaS side:
- price increases at renewal, which most terms of service allow;
- essential features reserved for the higher tier;
- time lost on workarounds when the tool does not fit the process;
- dependency: your data and your habits live with the vendor.
On the custom side:
- your team’s time during scoping and testing, which is real and must be planned;
- features requested after delivery, which are not included;
- technical maintenance (updates, security), covered in the cost of app maintenance;
- project risk, which is kept under control with serious scoping and a fixed quote.
What tips the balance
The math leans toward custom software when several of these conditions apply:
- You have more than 15 to 20 users, or the number will grow as you hire.
- The SaaS only covers part of the need, and you pay for two or three tools to do the job of one.
- Your process is specific: pricing rules, approval flows, documents unique to your trade.
- Your data is strategic and you want to stay in control of it.
On the other hand, SaaS remains the right choice when the team is small and stable, the process is standard and the vendor covers your needs well. The guide custom app vs SaaS goes through these criteria in detail.
When custom software is not the answer
I do not recommend custom software to replace a general-purpose tool that works: email, office suites, accounting, payroll. The vendors of these products keep up with regulations and spread their costs across thousands of customers; redoing their work makes no sense.
I also do not recommend it if your available budget is below $6,800 (€6,000)excl. VAT: below that, you get a prototype, not a production tool. In that case, it is better to configure a SaaS properly or, if your current tool covers the essentials, extend it without replacing it.
Where to start your calculation
- List your current subscriptions tied to the process in question, with the number of users and the renewal date.
- Add the side costs: connectors, automation tools, time spent re-entering data.
- Project your headcount over three years, with a price increase assumption.
- Ask for a quote for custom software covering the same scope, maintenance included.
I can run this calculation with you during a free 30-minute discovery call. The terms and price list are published on the pricing page.
Frequently asked questions
Why compare over 3 years rather than 1?
Because custom software concentrates its cost in the first year, while SaaS spreads it over time. Over 12 months, SaaS almost always wins. Three years is a conservative lifespan for a business tool; many stay in use much longer.
Should we count the time our teams spend?
Yes, on both sides. A custom project takes up your team’s time during scoping and testing. A SaaS also needs configuration, training and often daily workarounds. That time has a cost, even if it never shows up on an invoice.
Can a SaaS subscription price go up?
Yes. Most vendors' terms allow them to revise prices, and some features occasionally move to a higher tier. Read the price revision clause in your contract and build a price increase assumption into your calculation.
Does custom software count as an asset on the balance sheet?
Software developed for you can, depending on the case, be recorded as a fixed asset and depreciated, whereas a subscription is an operating expense. The exact treatment depends on your situation and your country’s rules, so check with your accountant before using it in the calculation.