Websites11 min read

Multi-tenant SaaS architecture and hosting cost in Amsterdam

Mohamed Bah·Fondateur, Kolonell
October 22, 2026
Share:
Multi-tenant SaaS architecture and hosting cost in Amsterdam

Multi-tenant SaaS architecture and hosting cost in Amsterdam

Websites

The verdict in three sentences

For a B2B SaaS targeting 200 business customers in 2026, a shared database with row-level isolation remains the best cost-to-risk ratio as long as no enterprise account demands physical separation. Schema per tenant adds EUR 8,000 to 12,000 in development but reassures demanding IT departments, and database per tenant only makes sense for contracts above EUR 30,000 a year. In every case hosting must stay inside the European Union, and the decision has to be made before the first line of business code, because migrating later costs two to three times more.

The three architecture models compared

A multi-tenant SaaS serves several customers (tenants) from a single application. The real question is how their data is separated. Below are 2026 orders of magnitude from mid-sized projects, for a Next.js or Node application on PostgreSQL.

CriterionShared database (row-level isolation)Schema per tenantDatabase per tenant
Upfront development premiumEUR 8,000EUR 12,000 to 15,000EUR 18,000 to 20,000
Hosting for 200 tenantsEUR 300 to 600/monthEUR 700 to 1,200/monthEUR 1,600 to 2,500/month
Isolation as perceived by an enterprise buyerMedium (Row Level Security)GoodMaximum
Effort to deploy a migration1 operation200 scripted operations200 databases to migrate
Restoring a single tenant's dataComplexSimpleVery simple
Marginal cost of a new tenantNear zeroLowEUR 8 to 12/month
Best fitSMBs, plans under EUR 300/monthMid-market, EUR 300 to 2,500/monthEnterprise, healthcare or finance

The upfront premium covers tenant resolution, cross-tenant leakage tests, migration scripts and operations tooling. With a shared database, PostgreSQL Row Level Security does most of the work, provided it is tested systematically: one badly filtered query is enough to expose one customer's data to another.

EU hosting: what the options really cost

European buyers now ask about data location at the first meeting. GDPR, enterprise contract clauses and, in some sectors, sovereign cloud certifications drive the choice. Here is a 2026 estimate for 200 active tenants, about 4,000 users and 150 GB of data.

Provider and regionShared databaseSchema per tenantDatabase per tenantStrength
OVHcloud (France)EUR 300/monthEUR 700/monthEUR 1,600/monthEuropean sovereignty
Scaleway (Paris, Amsterdam)EUR 350/monthEUR 750/monthEUR 1,700/monthSimple managed databases
AWS (eu-west, Frankfurt or Paris)EUR 550/monthEUR 1,100/monthEUR 2,400/monthFull ecosystem
Azure (West Europe, Netherlands)EUR 600/monthEUR 1,200/monthEUR 2,500/monthExisting Microsoft contracts
Certified sovereign cloud offerEUR 900/monthEUR 1,800/monthEUR 3,500/monthPublic sector and healthcare
Backups and monitoring+EUR 60/month+EUR 90/month+EUR 200/monthNeeded everywhere

These figures include application servers, managed database, storage and backups, but not on-call support. With 200 customers paying EUR 150 a month, i.e. EUR 30,000 of monthly revenue, even database per tenant stays under 9% of revenue. The real cost hides in operations: every extra database needs monitoring and version upgrades.

The six-week timeline and the hybrid approach

A team of two senior developers and a part-time architect delivers the multi-tenant foundation in six weeks: scoping and data model (week 1), authentication and tenant resolution by subdomain (weeks 2 and 3), isolation and leakage tests (week 4), migration and backup tooling (week 5), load tests and security documentation (week 6).

The approach we recommend most often is hybrid: a shared database for most customers, with the option to move an enterprise account to its own database when it asks and pays for it. The code is written from day one so a tenant can point to a dedicated connection. This adds about EUR 3,000 to the foundation, but it avoids a rewrite the day a large group makes physical isolation a condition of signing.

Mini case study

Daan, CTO of an Amsterdam start-up selling scheduling software to accounting firms, expects 200 customers within eighteen months, including five enterprise accounts. He compares two options over three years.

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 :

Database per tenant for everyone: EUR 20,000 upfront plus EUR 2,100 a month on average, i.e. 20,000 + 75,600 = EUR 95,600.

Hybrid option: EUR 11,000 upfront, EUR 450 a month for the shared database and 5 dedicated databases at EUR 120 a month, i.e. 11,000 + 16,200 + 21,600 = EUR 48,800.

The gap reaches EUR 46,800 over three years, and the five enterprise accounts get the isolation they require. Daan also charges EUR 250 a month for the dedicated database option, which more than covers its cost.

FAQ

Is Row Level Security enough to pass an enterprise security review?

In about 70% of the questionnaires we see, yes, if you document the policies and provide automated leakage tests. Banking, healthcare and defence more often require a dedicated database.

Can we move from a shared database to schema per tenant later?

Yes, but budget EUR 15,000 to 25,000 and several weeks of feature freeze for an application already in production. Building the abstraction from day one costs about EUR 3,000.

Is hosting with a US provider in an EU region GDPR compliant?

It is generally accepted with standard contractual clauses and the EU US data framework, but some public buyers require a European host. Check your first ten prospects before choosing.

What does monthly operations cost beyond hosting?

Plan EUR 800 to 1,500 a month for maintenance and monitoring for a 200-tenant SaaS, roughly a day and a half of developer time per week.

Is six weeks realistic?

For the multi-tenant foundation alone, yes. Business features come next and usually take 8 to 16 more weeks for a sellable V1.

Let's scope your project. We define your multi-tenant architecture, the foundation budget (EUR 8,000 to 20,000) and the EU hosting that fits your customers, with a firm six-week plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#multi-tenant SaaS#SaaS architecture#EU hosting#data isolation#custom application#B2B web development
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.