Websites11 min read

Replacing a legacy Access database with a web app: cost and method in Berlin (2026)

Mohamed Bah·Fondateur, Kolonell
November 2, 2026
Share:
Replacing a legacy Access database with a web app: cost and method in Berlin (2026)

Replacing a legacy Access database with a web app: cost and method in Berlin (2026)

Websites

The verdict in three sentences

An Access database from 2009 shared on a file server becomes an operational risk as soon as more than 5 people use it at once. Migrating to a custom web application costs between 25,000 and 55,000 EUR in Berlin in 2026, including 15 years of data, with a 3 to 4 month timeline. The budget is justified mainly by removing the data-loss risk and by secure remote access, which Access cannot provide cleanly.

Why Access has reached end of life

Access is still handy for a prototype, but its limits become blocking in a 20 to 80 person company.

Access limitCritical thresholdConcrete impactWeb app answer
File size2 GB per databaseDatabase refuses new writesPostgreSQL with no practical limit
Concurrent usersUnstable beyond 5 to 10Locks, slowness, corruption50+ users without conflict
File corruption1 to 3 incidents a year observed1 to 3 days of downtimeTransactions and replication
Remote accessVPN plus network share, slowSales reps without field dataBrowser, mobile, MFA
BackupsManual copy of the .accdbCurrent day's work lostAutomatic hourly backup
SkillsVBA developers increasingly rareDependence on one personStandard stack, documented code

The loss risk is easy to price: one day without quoting and stock management in a 40-person company often means 9,000 to 18,000 EUR of deferred or lost revenue, as a 2026 order of magnitude.

Detailed migration budget

Cost depends on the number of forms, printed reports and rules hidden in VBA macros. Here is a typical breakdown for 10 concurrent users.

ItemContentEffort2026 cost (EUR)
Audit of the existing systemTables, queries, macros, reports3 to 5 days3,000 to 5,000
Data modelNormalisation, constraints, indexes3 to 6 days3,000 to 6,000
Screen developmentQuotes, stock, customers, suppliers20 to 40 days15,000 to 32,000
Data migration15 years, cleaning, duplicates4 to 8 days3,500 to 7,000
PDF outputsQuotes, delivery notes, inventory2 to 4 days1,800 to 3,500
Testing and trainingParallel run, 2 sessions2 to 4 days1,800 to 3,500
Hosting and backupsGerman or EU server, hourly backupRecurring70 to 180 EUR per month

The total falls between 28,000 and 57,000 EUR depending on complexity, with a median around 38,000 EUR. An off-the-shelf tool at 45 EUR per user per month may look cheaper, but it often forces the company to drop the business rules that set it apart.

The method that avoids bad surprises

Month 1: audit, extraction of every rule buried in macros, and data model sign-off. Months 2 and 3: module-by-module development, each delivered and tested on a copy of real data. Final month: a 2-week parallel run, where the team works in the new tool while Access stays available read-only, then the final switch. The Access file is archived, never deleted. Hosting in Germany or the EU keeps the project aligned with GDPR and works council expectations.

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 :

Jonas, head of administration at a 35-person technical equipment trader in Berlin, has managed quotes and stock in Access since 2009. In 2025, two file corruptions caused 4 cumulative days of downtime, estimated at 11,000 EUR of deferred revenue plus 2,000 EUR of emergency support. The migration is quoted at 38,000 EUR plus 110 EUR a month of hosting. With 3 hours a week saved by each of 6 sales reps thanks to mobile access (936 hours a year at 40 EUR, or 37,440 EUR), the investment pays back in 10 to 12 months, including the avoided incident risk.

FAQ

How much does an Access to web migration cost in 2026?

Between 25,000 and 55,000 EUR for a company with 10 concurrent users, data migration included. A small 10-table database without macros can come in around 15,000 EUR.

Can we keep 15 years of history?

Yes, all tables are migrated after cleaning duplicates and inconsistent fields. Allow 4 to 8 days for this step, about 10% of the budget.

Do we have to stop operations during the switch?

No, the cutover happens on a Friday evening after a 2-week parallel run. Actual downtime is limited to 2 or 3 hours.

Where is the data hosted?

On a server in Germany or the EU, GDPR compliant, with hourly backups and 30-day retention. Hosting costs 70 to 180 EUR a month.

Why not an off-the-shelf tool?

It makes sense if your processes are standard. If your quotes rely on specific pricing rules, a generic tool at 45 EUR per user per month will cost you those automations.

Let's scope your project. Send us an anonymised copy of your Access database or the list of your forms, and we will price the migration, data transfer and schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#Access to web migration#legacy application#SMB software modernisation#development Berlin#data migration#custom web application
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.