The verdict in three sentences
A patient portal cost this Toronto clinic EUR 68,000 and cut switchboard calls by 35% while pushing online bookings up +22%. Automatic reminders reduced the no-show rate by 40% — slots resold instead of lost. Payback lands in under 14 months, certified health-data hosting included.
The problem: a saturated switchboard
Loire-Sante clinic (name changed), 3 sites, 28 practitioners, took more than 1,100 calls/day at the switchboard, 60% of them for booking or rescheduling. Reception was buried under prescription, report and certificate requests. Unanticipated no-shows were about 9% of slots — a dead loss.
The patient portal covers three blocks: online booking synced to the calendar, a secure documents space (reports, prescriptions, invoices) and automatic SMS/email reminders. Here is the budget breakdown.
| Development item | Effort (days) | 2026 cost (EUR) |
|---|---|---|
| Scoping, patient journey, compliance | 14 | 8,400 |
| Booking and calendar sync | 24 | 14,400 |
| Secure documents space | 20 | 12,000 |
| Automatic SMS/email reminders | 12 | 7,200 |
| Patient mobile app (PWA) | 16 | 9,600 |
| EHR integration, testing, hosting, training | 26 | 16,400 |
| Total project (5 months) | 112 | 68,000 |
Measured gains and hosting cost
Gains show across three operational areas, measured over the six months after go-live. Certified health-data hosting must be built in from the start.
| Item | Before | After | Annual gain (EUR) |
|---|---|---|---|
| Switchboard calls | 1,100/day | -35% | 31,000 |
| Reception document handling | 22 h/wk | 9 h/wk | 24,000 |
| No-shows (lost slots) | 9% | 5.4% | 41,000 |
| Online bookings (avoided load) | baseline | +22% | 12,000 |
| Total annual gains | 108,000 |
Recurring cost: certified health-data hosting of EUR 150 to 350/month by volume, plus app maintenance. Here is the 2026 order-of-magnitude recurring cost.
| Recurring item | 2026 range (EUR/month) |
|---|---|
| Certified health-data hosting | 150 - 350 |
| Maintenance and fixes | 500 - 800 |
| SMS sending (volume) | 200 - 450 |
| Support and enhancements | 300 - 600 |
| Total recurring | 1,150 - 2,200 |
With EUR 108,000 annual gains against a top-range recurring cost of EUR 26,400/year, net annual gain exceeds EUR 80,000. ROI reached between month 12 and month 14.
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.
Sarah, administrative director at Loire-Sante, values the no-show line: 5,200 lost slots/year before the project, average EUR 35 margin per unhonored, unsold slot, i.e. EUR 182,000 theoretical lost revenue. Cutting no-shows by 40% recovers about EUR 41,000/year of slots actually resold. Added to the 4 FTE-hours/day removed from the switchboard, the portal pays for itself before the end of the second fiscal year, with markedly improved patient comfort.
FAQ
How much does a patient portal cost in 2026?
Expect EUR 45,000 to 90,000 by modules and EHR integration. A booking + reminders version starts around EUR 45,000; the secure documents space and mobile app take the budget to EUR 68,000-90,000.
Is certified health-data hosting mandatory?
Yes for any health data: hosting must be certified. Expect EUR 150 to 350/month by volume — a non-negotiable item to build in at scoping.
How fast can no-shows drop?
Automatic reminders show effects from the first month: -25% to -40% no-shows is common. The clinic hit -40% after 3 months of tuning reminder timing.
Can it integrate with the existing medical software?
Yes, via API or EHR connector. This is the most sensitive part of the project: budget 20-30% for calendar and document integration.
What is the go-live timeline?
Between 4 and 6 months. Loire-Sante launched booking + reminders in 10 weeks, then documents and the app in two further sprints.
Let's scope your project. Tell us your sites, your EHR and your call volumes: we will price a booking + reminders portal then the secure documents space. 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.
