Websites11 min read

Replacing a legacy Access database with a web application: cost and method 2026

Mohamed Bah·Fondateur, Kolonell
October 6, 2026
Share:
Replacing a legacy Access database with a web application: cost and method 2026

Replacing a legacy Access database with a web application: cost and method 2026

Websites

The verdict in three sentences

A business application built on Access and used by 25 people since 2009 is an operational risk: corrupted file, single machine, author gone, no access outside the office. Rebuilding it as a web application costs EUR 3,000 to 6,000 for audit and data migration in 2026, then EUR 20,000 to 45,000 excl. VAT of development. The method that works is progressive, module-by-module migration, with no business downtime.

Why act now

SME Access databases share well-known weaknesses: 2 GB limit per file, locking beyond 10 to 15 concurrent users, undocumented VBA macros, uncertain compatibility with recent Microsoft 365 versions. Above all, knowledge often rests on a single person.

Access riskLikelihood in 2026Typical impact
.accdb file corruptionMedium (1 to 2 incidents a year above 1 GB)1 to 3 days down, data lost since last copy
The person maintaining the macros leavesHighNo further changes possible
25 concurrent usersHighSlowness, locks, re-keying
Remote and mobile accessImpossible without VPN and remote desktopProductivity loss
No permission managementCertainEveryone sees and edits everything
GDPR compliance (audit trail)Low to noneExposure in case of inspection or breach

Cost and method of the rebuild

The rebuild splits into separately billed stages, so you can stop or adjust after each milestone.

StageContentDuration2026 cost excl. VAT
1. AuditInventory of tables, queries, forms, reports and VBA macros1 to 2 weeksEUR 1,500 to 3,000
2. Data migrationCleaning, de-duplication, tested migration scripts1 to 2 weeksEUR 1,500 to 3,000
3. Web foundationAuthentication, roles and permissions, change log2 to 3 weeksEUR 5,000 to 9,000
4. Business modules (3 to 6)Data entry, search, workflows, Excel and PDF exports6 to 12 weeksEUR 12,000 to 30,000
5. Testing and cutoverUser testing, training, parallel run2 weeksEUR 3,000 to 6,000
Total12 to 20 weeksEUR 23,000 to 51,000

Module-by-module migration means switching one domain at a time (for example customers, then orders, then invoicing). During the transition, Access can read the new database through an ODBC link, which avoids double entry.

Running costs after the rebuild2026 monthly cost
Hosting (server + managed PostgreSQL)EUR 60 to 200
Daily backups, 30-day retentionEUR 10 to 30
Certificate, domain, monitoringEUR 10 to 25
Corrective and evolutive maintenanceEUR 300 to 800
TotalEUR 380 to 1,055

Mini case study

Isabelle, administrative director of a building materials trading SME near Bordeaux, depends on a 2009 Access database used by 25 people. In 2025, two corruptions caused 4 days of partial downtime; each day blocks about EUR 18,000 of billable revenue and costs 1.5 h per employee.

  • Cost of 2025 incidents: 4 days × 25 staff × 1.5 h × EUR 35 = EUR 5,250 of lost time, plus delayed invoicing
  • Daily re-keying due to locks: 20 min × 25 people × 220 days × EUR 35 = about EUR 64,000 per year
  • Chosen rebuild: EUR 38,000 excl. VAT + EUR 600 per month

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.

Removing just half of the re-keying (EUR 32,000 per year), the project pays back in 15 to 18 months, with secure access from job sites as a bonus.

FAQ

How much does replacing an Access database with a web app cost?

Between EUR 23,000 and 51,000 excl. VAT in 2026 for 3 to 6 modules and 25 users, audit and data migration included. Cost depends mainly on the number of VBA macros and reports to reproduce.

Can we keep Access during the migration?

Yes. An ODBC link lets Access read the new PostgreSQL database for 2 to 4 months while modules switch over one by one.

Is historical data kept?

Yes, usually 100%. The audit identifies duplicates and inconsistencies, often 5 to 15% of records, which are fixed before cutover.

Why not switch to off-the-shelf software?

That is assessed during the audit. If a product covers 80% of needs for under EUR 50 per user per month, it may be better; specific processes justify custom development.

How long does the project take?

Plan 12 to 20 weeks. The first module is usually live by week 7 or 8.

Let's scope your project. We audit your Access database and price its module-by-module rebuild as a web app (data, permissions, backups) at EUR 23,000 to 51,000 excl. VAT in 12 to 20 weeks. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#legacy application#Microsoft Access#business app rebuild#data migration#custom web application#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.