The verdict in three sentences
For an occupational health service (arbodienst) serving 9,000 client companies in the Rotterdam region, a well-built employer portal costs 55,000 to 130,000 EUR excl. VAT (2026 ballpark) and takes 5 to 8 months. Health-grade hosting certified NEN 7510 and ISO 27001 is required as soon as health data flows through it, at 300 to 1,200 EUR per month depending on volume and service level. The payoff shows in two numbers: the no-show rate for consultations with the company doctor and the hours staff spend retyping sick leave reports.
What the portal must do
A Dutch arbodienst works to the rhythm of the Working Conditions Act and the Gatekeeper Improvement Act (Wet verbetering poortwachter): sickness reports, consultations with the bedrijfsarts within the legal deadlines, problem analysis by week 6, preventive medical examinations. Each client company must keep its employee list up to date, which drives the contract fee and the planning.
| Module | Function | 2026 range (excl. VAT) |
|---|---|---|
| Employee register | CSV or payroll import, contract types, risk groups | 11,000 to 24,000 EUR |
| Appointments | Slot proposals, confirmation, online rescheduling | 13,000 to 30,000 EUR |
| SMS and email reminders | D-7 and D-1, reschedule link | 3,000 to 7,000 EUR |
| Employer area | Sickness reports, advice letters, invoices | 9,000 to 20,000 EUR |
| Medical record integration | Exchange with the existing occupational health system | 11,000 to 32,000 EUR |
| Contract invoicing | Per-employee fees, reminders | 5,000 to 12,000 EUR |
| Security, audit, acceptance | Penetration tests, GDPR (UAVG) compliance | 4,000 to 10,000 EUR |
The low end is an appointment and register portal linked to the medical system by file exchange. The high end includes real-time integration, an employee area and full invoicing.
Health-grade hosting and integration: the two items that inflate budgets
The portal handles employee names, sickness reports and work ability advice: special category data under the GDPR and the Dutch implementation act (UAVG). The employer may only see what the law allows, so access rules must separate medical from non-medical information. Hosting must meet NEN 7510, and the service must keep its processing register and impact assessment.
| Criterion | Economy option | Robust option |
|---|---|---|
| Certified hosting | 300 to 500 EUR per month, shared | 800 to 1,200 EUR per month, dedicated with DR plan |
| Contractual availability | 99.5% | 99.9% |
| Medical system exchange | Nightly scheduled files | Real-time API |
| Employer authentication | Login and password | Mandatory two-factor |
| Logging | Logins | Every access to sensitive data |
| Delivery time | 5 months | 7 to 8 months |
Integration depends on the medical software vendor: some expose a documented API, others only accept imports. Raise it at scoping, it can be 25% of the budget. At Kolonell, a complex application ranges from 7M to 15M+ FCFA, or 10,670 to 22,870 EUR and up, depending on interfaces and required security.
Typical timeline
Month 1: scoping with management, company doctors and planners, choice of the certified host. Months 2 to 5: development in lots, employee register first, appointments next. Month 6: acceptance with 50 pilot client companies. Months 7 and 8: gradual opening and training. Launch the register module before the annual contract renewal, otherwise first use lands in peak season.
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.
Pieter, director of an arbodienst in Rotterdam (illustrative scenario), schedules 60,000 consultations a year. With 18% unannounced no-shows, 10,800 slots are lost. SMS reminders and online rescheduling bring the rate down to 10%, recovering 4,800 slots. At 60 EUR of medical and admin cost per slot, the gain reaches 288,000 EUR a year. For a 100,000 EUR portal and 9,600 EUR of annual certified hosting, payback comes in under 5 months.
FAQ
Is certified health-grade hosting really mandatory?
In practice yes: Dutch care providers are expected to comply with NEN 7510 when processing health data. Budget 300 to 1,200 EUR per month, with EU data location stated in the contract.
Can we import employees from payroll?
Yes, a payroll export or standard CSV import avoids retyping. For 9,000 client companies, this often saves 1 to 2 FTEs during the annual update.
How long to connect the medical system?
From 4 to 10 weeks depending on the vendor. A documented API cuts the cost by 30 to 50% compared with custom file exchanges.
Do SMS reminders really reduce no-shows?
In healthcare, a D-1 reminder commonly cuts no-shows by 30 to 40%. A single SMS costs under 0.08 EUR.
Do we need an area for employees themselves?
Not at launch: the employer remains the contact. An employee area adds 10,000 to 20,000 EUR and stronger authentication.
Let's scope your project. Share your number of client companies, your medical software and your appointment priorities: we will price a certified-hosting portal in lots over 5 to 8 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
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.
