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.

ToolPlanList price (annual billing)
HubSpot Sales HubProfessional$90 per seat per month, plus a one-time $1,500 onboarding fee
CalendlyTeams$16 per seat per month
ZapierProfessional, 2,000 tasks$49 per month, flat
Read from hubspot.com, calendly.com and zapier.com pricing pages, 27 October 2026.

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:

UsersSaaS, 3 yearsOwned, 3 yearsDifference
5$22,344$32,464SaaS cheaper by $10,120
10$41,424$32,464Owned cheaper by $8,960
25$98,664$32,464Owned cheaper by $66,200
SaaS = $1,272 per user per year + $588 Zapier + $1,500 HubSpot onboarding. Owned = $14,500 build + $499/month × 36. Server costs excluded from both; build prices are starting prices.

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 workflowsNot replaceable — rented data or networks
CRM and sales pipelineContact and company databases
Scheduling and bookingKeyword, backlink and search-rank indexes
Forms, surveys and intakeMarket and pricing feeds
Task automation between your own toolsCompliance and certification systems
Support inbox and ticketingPayment networks and marketplaces
Dashboards and reporting on your own dataAnything 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.

Tell us what you need. We’ll reply with a price.

One business day, one straight answer. No discovery call unless you want one — and if we aren’t the right fit, we’ll say so.