Websites11 min read

Multi-tenant SaaS architecture cost for a software vendor in 2026

Mohamed Bah·Fondateur, Kolonell
October 22, 2026
Share:
Multi-tenant SaaS architecture cost for a software vendor in 2026

Multi-tenant SaaS architecture cost for a software vendor in 2026

Websites

The verdict in three sentences

Moving from software installed at each customer to multi-tenant SaaS costs EUR 90,000 to 180,000 excluding VAT and takes about 6 months for a vendor serving 70 customers. The core decision is data isolation: a shared database with row-level isolation, a schema per customer or a dedicated database, with large differences in cost and complexity. Done well, the project brings infrastructure from EUR 4,200 down to 1,600 per month and replaces 70 updates with a single release.

The three isolation models compared

A business software vendor running 70 installations today (customer servers or dedicated virtual machines) lives with three problems: mixed versions, costly support and infrastructure that grows with every new customer. Multi-tenancy solves them, but the isolation model shapes the rest of the project.

CriterionShared database, row-level isolationSchema per customerDedicated database per customer
Principletenant_id column + RLS policiesOne PostgreSQL schema per customerOne database per customer, shared code
Rebuild costEUR 90,000 to 130,000EUR 110,000 to 150,000EUR 130,000 to 180,000
Infrastructure for 70 customersEUR 1,200 to 1,800/monthEUR 1,500 to 2,300/monthEUR 2,500 to 3,500/month
Isolation as perceived by enterprisesMedium, must be demonstratedGoodVery good
Schema migrationsOne70 to orchestrate70 to orchestrate
Restoring a single customerComplexSimpleVery simple
Practical ceilingSeveral thousand customersA few hundredAround a hundred

For 70 homogeneous SME customers, a shared database with row-level isolation (PostgreSQL Row Level Security) offers the best cost. If a handful of customers are large accounts with strong contractual requirements, a hybrid model makes sense: shared database for the majority, dedicated database sold as an option for the rest.

Budget and schedule for a 6-month rebuild

Cost depends on the state of the existing code. A well-structured monolith splits faster than a 2010s desktop application. Here is a typical breakdown for a vendor whose software has around 150 screens.

Work packageContentIndicative 2026 costDuration
Audit and target architectureCode mapping, isolation choice, migration planEUR 8,000 to 15,0003 weeks
Tenant layerCustomer resolution, RLS, per-tenant configurationEUR 15,000 to 30,0005 weeks
Authentication and rolesSSO, MFA, user management per customerEUR 10,000 to 20,0003 weeks
Billing and subscriptionsPlans, limits, recurring payment, invoicesEUR 12,000 to 25,0004 weeks
Infrastructure and CI/CDContainers, continuous deployment, monitoringEUR 15,000 to 30,0004 weeks, in parallel
Migrating the 70 customersScripts, data migration, cutover in wavesEUR 20,000 to 40,0006 weeks
Security and compliancePenetration tests, GDPR, per-tenant backupsEUR 10,000 to 20,0002 weeks

Cutover runs in waves of 10 to 15 customers, starting with the smallest and most willing. The first customers move around month 4, the last around month 6.

Security, compliance and business model

The number one risk of a shared database is one customer's data leaking to another. Three safeguards are essential: RLS policies at the database level (not only in application code), automated tests that check isolation on every deployment, and encrypted backups. For public sector or healthcare customers, plan hosting in the customer's country or with a certified health data host (20 to 40% more on infrastructure).

Moving to SaaS also changes the revenue model: a EUR 8,000 perpetual licence plus 18% annual maintenance becomes a monthly subscription, often EUR 250 to 600 per customer. Plan a 12 to 18-month transition during which both models coexist.

Mini case study

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

Thomas, CTO of a business software vendor in Nantes, runs 70 dedicated virtual machines at an average of EUR 60 per month, or EUR 4,200 per month. Each release ties up 2 technicians for 3 weeks to update all 70 installations, 4 times a year.

After a EUR 125,000 rebuild on a shared database with row-level isolation, infrastructure drops to EUR 1,600 per month, saving EUR 31,200 a year. Releases go from 12 technician-weeks to 2 days a year for all 4 versions: at a loaded EUR 450 per day, that frees about EUR 25,000 a year. Total gain reaches EUR 56,000 a year, for a payback around 27 months, not counting faster sales from online onboarding.

FAQ

How much does moving installed software to multi-tenant SaaS cost?

Allow EUR 90,000 to 180,000 for business software with about 150 screens and 70 customers, depending on the isolation model. A recent, well-structured application can come in closer to EUR 70,000.

Which isolation model should I choose?

A shared database with row-level isolation suits hundreds of homogeneous SMEs and is the cheapest to run. A dedicated database makes sense for fewer than 100 demanding enterprise customers, with infrastructure costing about twice as much.

How long does migrating existing customers take?

About 6 weeks for 70 customers, in waves of 10 to 15. Each wave needs 1 to 2 days of data migration and a scheduled out-of-hours cutover.

Is multi-tenancy GDPR-compliant?

Yes, provided isolation is enforced by the database, each customer can export and delete its data, and hosting is in Europe. An annual penetration test costs EUR 5,000 to 12,000.

How should I price the subscription after the switch?

A common rule is to target, over 3 years, revenue equivalent to licence plus maintenance. A EUR 8,000 licence with 18% maintenance gives about EUR 12,300 over 3 years, or a subscription around EUR 340 per month.

Let's scope your project. We audit your software, recommend the isolation model that fits your customers and price the multi-tenant rebuild, from EUR 90,000 to 180,000 over 6 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#multi-tenant SaaS#software vendor#data isolation#SaaS migration#cloud architecture#rebuild cost 2026
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.