Insights / Self-hosted
Self-hosted software vs SaaS: when does replacing your subscriptions actually pay?
· 7 min read
Is self-hosted software cheaper than SaaS?
It depends on how many people use the software, not on the software itself. At list prices, a CRM, scheduling and automation stack costs about $1,272 per user per year plus $588 for automation, so the bill grows with every hire. Owning the same three tools costs a fixed amount however many people use them. Over three years, a five-person team is cheaper on SaaS; from about eight users owning wins, and at 25 users by roughly $66,000. What cannot be replaced is rented data: contact databases, search indexes and market feeds.
What does a typical SaaS stack cost per user?
We priced a stack that many small sales-led businesses run: a CRM, a scheduling tool and an automation tool. These are the vendors' own list prices on annual billing, checked on 27 October 2026. Discounts exist, but the list price is what most small teams pay.
| Tool | Plan | List price (annual billing) |
|---|---|---|
| HubSpot Sales Hub | Professional | $90 per seat per month, plus a one-time $1,500 onboarding fee |
| Calendly | Teams | $16 per seat per month |
| Zapier | Professional, 2,000 tasks | $49 per month, flat |
Two of the three are priced per seat. That is the whole story of SaaS economics: the bill is tied to headcount, so it rises every time the business grows, whether or not anyone uses the tool more.
When does owning the software become cheaper?
Owning the same three tools means paying once to build them and then a flat monthly fee to keep them running. Using our own published prices — a CRM rebuilt with your data migrated from $7,500, scheduling and automation from $3,500 each, and full-stack management at $499 a month — here is the three-year comparison:
| Users | SaaS, 3 years | Owned, 3 years | Difference |
|---|---|---|---|
| 5 | $22,344 | $32,464 | SaaS cheaper by $10,120 |
| 10 | $41,424 | $32,464 | Owned cheaper by $8,960 |
| 25 | $98,664 | $32,464 | Owned cheaper by $66,200 |
The break-even is just under eight users. Below that, keep renting — we would tell you the same in an audit. Above it, the gap widens with every hire, because the owned cost does not move when headcount does.
Two things this model leaves out, and they pull in opposite directions. SaaS list prices tend to rise at renewal, which favours owning. Build prices are starting prices, and a messy migration costs more, which favours renting. The server itself is extra on the owned side but usually small: the self-hosted engine behind the numbers on this site runs for $2.43 a month.
Which subscriptions can be replaced, and which cannot?
The line is between rented workflows and rented data. A workflow tool is software wrapped around your own records, and it can be rebuilt. A data product sells you access to information you could never collect yourself, and no amount of self-hosting replaces it.
| Replaceable — rented workflows | Not replaceable — rented data or networks |
|---|---|
| CRM and sales pipeline | Contact and company databases |
| Scheduling and booking | Keyword, backlink and search-rank indexes |
| Forms, surveys and intake | Market and pricing feeds |
| Task automation between your own tools | Compliance and certification systems |
| Support inbox and ticketing | Payment networks and marketplaces |
| Dashboards and reporting on your own data | Anything valued for who else is on it |
Our own self-hosted engine still pays a data provider for search data. Anyone who tells you every subscription can go is selling a build, not giving advice.
What are the hidden costs of self-hosting?
- Patching and security updates — real, recurring work, which is what the monthly management fee pays for
- Backups that are tested by restoring them, not just scheduled
- Someone to call when it breaks; with SaaS that is the vendor's problem, with owned software it is yours or your provider's
- Migration effort, which depends on how clean your current data is
- Privacy is not automatic: if the software calls a hosted AI model, that model still receives the text you send it
How do you decide for your own business?
- List every subscription with its monthly cost and how many seats you pay for
- Mark each one workflow or data, using the table above
- Count the users on each workflow tool today and in two years
- Price the owned version over three years, including management, and compare it with the SaaS bill at your projected headcount
- Replace the most expensive per-seat workflow tool first, and keep the rest until the first replacement has proven itself
Our $499 subscription audit does exactly this and gives a written replace, keep or drop verdict per tool. The fee is credited in full against the first build, and if renting is cheaper for you, the audit says so.