Websites11 min read

Migrating an Access Database to a Web App in Dublin

Mohamed Bah·Fondateur, Kolonell
November 2, 2026
Share:
Migrating an Access Database to a Web App in Dublin

Migrating an Access Database to a Web App in Dublin

Websites

The verdict in three sentences

An ageing Access database whose macros only one employee understands carries a downtime risk you can put a number on: 5 days of revenue if it breaks or that person leaves. For a typical Dublin SME (15 tables, 120,000 rows, 10 to 25 users), migrating to a web application costs between EUR 20,000 and 50,000 excluding VAT and ships in 6 to 10 weeks. The right order is simple: map the data and business rules first, rebuild second, then run both systems in parallel for two weeks.

Why your Access database has become an operational risk

Access has served companies well: fast data entry, queries, printed reports. But in 2026, a database built in 2008 stacks up three weaknesses. A shared .accdb file on a file server struggles beyond 5 to 10 simultaneous users and corrupts during network drops. VBA macros are documented nowhere, and the person who wrote them is often close to retirement. Finally, remote access goes through a VPN or remote desktop, which shuts out travelling sales staff and shop-floor tablets.

The operations or finance manager has to quantify this risk to win over the board. A simple method: multiply daily revenue by the number of days needed to rebuild the database in an emergency. For an SME with EUR 5 million annual revenue (about EUR 22,000 per working day), 5 days of downtime means EUR 110,000 of revenue at risk.

Risk indicatorTypical Access setupAfter web migration
Reliable simultaneous users5 to 1050 and more
Out-of-office accessVPN or remote desktopBrowser, mobile, tablet
BackupManual file copyAutomatic, daily, encrypted
Change historyNonePer-user audit log
Dependency on one personVery highDocumented, versioned code
Recovery time after failure2 to 5 daysUnder 4 hours

2026 budget for an Access migration in Dublin

Price depends less on row count than on the complexity of the business rules hidden in forms and macros. 120,000 rows transfer in minutes; it is the 40 nested queries and invoicing reports that consume the budget. Dublin day rates run roughly 20 to 25 % above Lyon, which explains the higher range.

ItemSimple scope (8 to 10 tables)Standard scope (15 tables)Complex scope (25+ tables)
Data audit and mappingEUR 2,500EUR 4,500EUR 7,500
PostgreSQL data modelEUR 2,000EUR 3,500EUR 6,000
Screens, forms and permissionsEUR 8,000EUR 15,000EUR 23,000
Rebuilt reports and exportsEUR 2,500EUR 5,000EUR 7,500
Data migration and cleansingEUR 2,000EUR 3,000EUR 3,500
Acceptance testing and trainingEUR 3,000EUR 4,000EUR 2,500
Indicative totalEUR 20,000EUR 35,000EUR 50,000

These are 2026 ballpark figures for Irish SMEs, excluding VAT. Add hosting of EUR 50 to 180 per month depending on redundancy, and maintenance of EUR 200 to 500 per month.

The method in 6 to 10 weeks

The migration runs in four phases. Weeks 1 and 2: file audit, inventory of tables, relationships, queries and macros, interviews with the 3 to 5 key users. Weeks 3 to 7: build the web application (PostgreSQL, responsive interface, roles and permissions), with a demo every two weeks. Week 8: test migration of the 120,000 rows, checks for duplicates and empty fields, which usually affect 3 to 8 % of records. Weeks 9 and 10: parallel running, comparison of outputs, then final cutover on a Monday morning.

The biggest time saver: freeze the Access database during the audit. Every new macro added mid-project adds one to two days of work on average.

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 :

Aoife, operations manager at an electrical supplies distributor in Ballymount, Dublin, runs customers, quotes, stock and orders in a 2008 Access database. Scope: 15 tables, 120,000 rows, 14 users, 6 printed reports. Approved budget: EUR 34,000 excluding VAT over 9 weeks, plus EUR 110 per month for hosting.

The return: the team lost about 6 hours a week to re-keying and waiting for file locks, i.e. 6 × 46 weeks × EUR 42 loaded hourly cost = EUR 11,592 per year. Adding the avoided downtime risk (EUR 110,000 of revenue at risk), the board signed off in a single meeting. Productivity gains alone pay the project back in under 3 years, before counting mobile access for sales staff.

FAQ

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

Yes, by linking Access to a SQL Server or PostgreSQL back end, for EUR 5,000 to 10,000. It is a useful interim step, but it keeps the macro dependency and offers no mobile access.

How long is the business interrupted during cutover?

Usually less than half a day. The final migration of 120,000 rows takes under an hour, and 2 weeks of parallel running secure the transition.

What happens to the VBA macros?

Each one is read and translated into server-side business rules. On a typical database, 30 to 50 % of macros turn out to be unused and are simply dropped.

Is the web app GDPR compliant?

It can be, far more easily than Access: EU hosting, role-based rights, access logs and automatic purging. Budget EUR 1,200 to 2,500 to formalise the record of processing and retention periods.

Who owns the code?

Your company, with source code delivered to a Git repository in your name. That removes the single-person dependency that started the whole problem.

Let's scope your project. Send us your table list and user count: we will price the scope, between EUR 20,000 and 50,000, with a 6 to 10 week plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#Access to web app#Dublin SME#web application#database migration
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.