Websites11 min read

On-Premise to SaaS Migration for a Software Vendor: Amsterdam Cost (2026)

Mohamed Bah·Fondateur, Kolonell
November 2, 2026
Share:
On-Premise to SaaS Migration for a Software Vendor: Amsterdam Cost (2026)

On-Premise to SaaS Migration for a Software Vendor: Amsterdam Cost (2026)

Websites

The verdict in three sentences

For an Amsterdam vendor whose software is installed at 15 customers, moving to a subscription-billed multi-tenant SaaS costs between EUR 50,000 and 120,000 excluding VAT, over 4 to 7 months. Hosting costs EUR 15 to 60 per customer per month depending on the choice between a shared database and a database per customer. The real risk is not technical but commercial, losing legacy customers during the switch, hence a customer-by-customer migration plan and possible funding through the Dutch WBSO R&D tax credit.

The three possible architectures and their cost

The first choice shapes the whole project. A shared database with a customer identifier on every row is cheaper to host but demands strict isolation in the code. A database per customer isolates data better and reassures sensitive customers, at the cost of heavier operations. The hybrid model, often the right compromise, pools the application and separates databases for the largest accounts.

CriterionShared databaseDatabase per customerHybrid
Rebuild costEUR 50,000 to 80,000EUR 60,000 to 100,000EUR 70,000 to 120,000
Hosting per customer per monthEUR 15 to 25EUR 40 to 60EUR 20 to 45
Data isolationLogical (tenant filter)PhysicalPhysical for key accounts
UpdatesOne for allMigration per databaseMixed
Customer-specific changesHardPossibleLimited to key accounts
FitsSmall, homogeneous customersRegulated sectors (health, finance)Mixed customer base

Steps and typical schedule

StepDurationDeliverableShare of budget
Code and data audit3 to 4 weeksMap, technical debt, architecture choice8 %
Multi-tenant foundation4 to 6 weeksAuthentication, tenant management, permissions20 %
Functional port8 to 12 weeksBusiness modules as web version40 %
Subscription billing2 to 3 weeksPlans, recurring payment, invoices10 %
Data migration tooling2 to 4 weeksImport scripts, consistency checks12 %
Customer-by-customer cutover4 to 8 weeks15 customers migrated, old version frozen10 %

Cutover happens in waves: first two volunteer pilot customers, then standard customers, finally the most customised ones. Each customer keeps the old version read-only for 30 to 90 days. A clear contractual commitment (data migration, 99.5 % availability, reversibility) keeps churn low.

Business model: licence versus subscription

IndicatorOn-premise licenceSaaS subscription
Upfront revenue per customerEUR 15,000 to 30,000EUR 0 to 2,000 onboarding
Recurring revenueMaintenance 15 to 20 % a yearEUR 400 to 1,500 a month
Support costHigh (multiple versions)Lower (single version)
Time to ship a new feature6 to 12 monthsA few days
Vendor valuation1 to 2x revenue3 to 6x annual recurring revenue (ballpark)

On funding, Dutch companies can claim the WBSO reduction on payroll tax for R&D hours, typically worth 32 to 40 % of eligible wage costs in the first bracket in 2026 (check current rates with RVO and your adviser). A move to a genuinely new architecture can qualify if the technical challenges are documented in the application filed before the work begins.

Mini case study

Daan, founder of a vendor of management software for surveying firms in Amsterdam, has 15 customers each paying EUR 3,000 a year in maintenance, EUR 45,000 in total. He chooses a hybrid architecture at EUR 85,000.

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 :

After migration, he charges EUR 650 per customer per month, EUR 117,000 a year for the 15 legacy customers, with hosting of 15 customers at EUR 30 a month, EUR 5,400 a year. The net recurring gain is EUR 66,600 a year. If WBSO covers EUR 15,000, net cost falls to EUR 70,000, paid back in just over 12 months, before signing a single new customer.

FAQ

How much does an on-premise to SaaS migration cost?

Budget EUR 50,000 to 120,000 depending on code size, chosen architecture and number of customer customisations. A 3 to 4 week audit sets the budget within plus or minus 15 %.

Shared database or database per customer?

A shared database costs EUR 15 to 25 per customer per month, a database per customer EUR 40 to 60. The second is required for regulated customers or key accounts demanding physical isolation.

How do we avoid losing customers during migration?

Migrate in waves with two pilots, keep the old version read-only for 30 to 90 days and offer legacy customers a subscription price frozen for 12 to 24 months.

Does a tax credit apply?

In the Netherlands the WBSO can reduce payroll tax on eligible R&D hours, often 32 to 40 % in the first bracket. The application must be filed before the work starts.

How long does the project take?

Between 4 and 7 months, including 4 to 8 weeks for the gradual customer cutover.

Let's scope your project. Describe your software, customer base and target pricing model: we will price the migration between EUR 50,000 and 120,000 with a 4 to 7 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#SaaS migration#software vendor#multi-tenant#subscription#R&D tax credit#migration 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.