Websites11 min read

Migrating an MS Access database to a web app in Amsterdam 2026: cost and risks

Mohamed Bah·Fondateur, Kolonell
October 17, 2026
Share:
Migrating an MS Access database to a web app in Amsterdam 2026: cost and risks

Migrating an MS Access database to a web app in Amsterdam 2026: cost and risks

Websites

The verdict in three sentences

An MS Access database with 40 tables that has been running for 15 years is an operational risk: the day the one colleague who understands it leaves, or an Office update breaks the macros, the business stops. A migration to a web app on PostgreSQL costs, as a 2026 Amsterdam market estimate, €18,000 to €40,000 excl. VAT, preceded by a €1,500 audit, for 25 users and delivery in 3 to 4 months. Success is not a technical question: it depends on migrating the data without loss, rehearsed twice before cutover.

Signals that make migration urgent

Access served Dutch SMEs well, but it hits its limits as soon as several people work at the same time, the file passes 1 GB or the team works remotely. The table below lists the symptoms and what they cost.

Symptom (2026 estimate)Typical frequencyHidden yearly cost
Corrupted .accdb file, restore from backup2 to 4 times a year€1,500 to €4,000 (lost days)
Concurrent access locks beyond 10 usersdaily30 to 60 min lost per person per week
VBA macros broken after an Office updateonce a year€2,000 to €5,000 in fixes
No outside access without a makeshift VPNpermanentremote work impossible or risky
Only one person able to change the databasepermanentfull stop risk if they leave
No change logpermanentcustomer disputes left unresolved

With 25 users losing 45 minutes a week, the company already pays close to 900 hours a year to keep a tool it thinks is free.

What the audit and migration include

The €1,500 audit, over 3 to 4 days, produces three deliverables: a map of the 40 tables and their real relationships (often different from the declared ones), an inventory of the queries, forms and reports actually in use, and a costed estimate per work package. That is what turns a quote of "€18k to €40k" into a fixed price.

ItemSimple migration (≈ €18,000)Full migration (≈ €40,000)
Data model40 tables migrated, light normalisationredesigned model, historical duplicates removed
Screens12 to 15 forms reproduced25 redesigned screens with search and filters
Reports and exports10 PDF/Excel reports25 reports + dashboards
VBA logicrewrite of 5 to 10 critical macrosfull rewrite + documented business rules
Data migration1 dry run + cutover2 dry runs + automated consistency checks
User rights2 profiles5 profiles + audit log
IntegrationsCSV export to accountingAPI to ERP or payroll software

Choosing PostgreSQL is not ideological: free licence, rich data types, strong integrity constraints and EU hosting with a sovereign provider for €40 to €120 a month.

The real risks and how to neutralise them

  • Dirty data: dates stored as text, duplicate customer codes, "misc" fields used for everything. Reserve 15 to 20% of the budget for cleanup, it is the most underestimated item.
  • Rules hidden in VBA: a macro can apply a discount or block an order without anyone remembering. Every macro must be read and its rule confirmed by a business user.
  • User resistance: people know the old tool's shortcuts. Involve 3 pilot users from the wireframe stage and keep the same field labels.
  • A failed cutover: run both systems in parallel for 1 to 2 weeks, comparing totals (revenue, stock, receivables) every evening.

Typical plan: 2 weeks of audit and scoping, 8 to 10 weeks of development, 2 weeks of dry run and acceptance testing, 1 week of cutover and training.

Mini case study

Femke, office manager at a building materials distributor in Amsterdam (fictional persona), runs quotes, orders and delivery tracking on a 40-table Access database with 25 users. She estimates 45 minutes lost per person per week (locks, slowness, re-keying) and two corruption incidents a year, each costing 2 days for 3 people.

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 :
  • Lost time: 25 × 0.75 h × 46 weeks = 862 hours a year, about €30,000 at a €35 loaded hourly cost.
  • Incidents: 2 × 2 days × 3 people × 7 h × €35 = €2,940 a year.
  • Investment: €1,500 audit + €28,000 migration = €29,500 excl. VAT, plus €1,200 a year of hosting and €3,000 of maintenance.

The yearly gain of about €32,900 pays back the investment in 11 to 12 months, before counting the remote work it enables.

FAQ

Can we keep Access as the front end and only migrate the data?

Yes, by linking Access to PostgreSQL through ODBC, for €5,000 to €9,000. It fixes file corruption but not remote access or the VBA dependency: keep it as a 6 to 12 month transition step.

How long will the business be without its tool during cutover?

With a validated dry run, cutover happens over a weekend: stop Friday at 6 pm, migration and checks on Saturday, live Monday at 8 am.

Isn't a no-code tool cheaper?

For 5 to 10 tables, yes. At 40 tables with business rules, no-code subscriptions for 25 users often reach €6,000 to €12,000 a year, and the logic stays locked in the platform.

Who owns the code and data after migration?

Require ownership of the source code, a Git repository in your name and deployment documentation. Your data stays in your PostgreSQL database, exportable at any time.

What maintenance budget should we plan?

As a market estimate, 8 to 12% of the build cost per year, or €2,200 to €3,400 for a €28,000 migration.

Let's scope your project. Send us the number of tables, users and must-have reports in your Access database: we will scope the audit, then a fixed migration price with a 3 to 4 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#Access migration#web application#Amsterdam#PostgreSQL#modernisation#migration cost
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.