The verdict in three sentences
For a Lagos diagnostic laboratory serving 400 patients a day, a secure patient portal connected to the laboratory information system (LIS) costs 30,000 to 55,000 USD (about 18 to 33 million FCFA) and goes live in 3 months. Gains come from shorter pick-up queues (about 60 % fewer visits), fewer printed reports and no more dispatch riders to partner clinics. The non-negotiable part is security: encryption, access logging and compliance with the Nigeria Data Protection Act 2023, overseen by the NDPC.
What the portal does and what it costs
The typical journey: the patient gets an SMS when the pathologist validates the report, logs in with their file number and a one-time code, then views and downloads a signed PDF. Referring doctors and partner clinics get their own space. Figures below are 2026 estimates for a team based in West Africa.
| Module | Content | 2026 budget (USD) |
|---|---|---|
| LIS connection | Pull validated reports (HL7, API or database), statuses | 7,500 - 13,500 |
| Patient space | SMS code login, history, signed PDF download | 6,000 - 11,000 |
| Doctors and clinics space | Their patients' results, critical value alerts | 5,000 - 10,000 |
| Notifications | SMS and WhatsApp on validation, reminders | 2,000 - 3,500 |
| Security | Encryption, access log, staff MFA, backups | 4,000 - 8,500 |
| Lab back office | Account management, statistics, code resend | 2,500 - 5,000 |
| Compliance and training | NDPA documentation, procedures, staff training | 3,000 - 3,500 |
| Total | 30,000 - 55,000 |
Running costs: secure hosting and backups 150 to 350 USD a month, maintenance 250 to 500 USD a month, and bulk SMS in Nigeria at roughly 0.004 to 0.008 USD per message through local aggregators.
Custom, LIS vendor module or SaaS platform
Three routes exist. The choice mostly depends on your LIS and your referral network.
| Criterion | LIS vendor web module | Foreign SaaS platform | Custom portal |
|---|---|---|---|
| Upfront cost | 7,000 - 15,000 USD | 3,500 - 8,500 USD | 30,000 - 55,000 USD |
| Annual cost | 2,500 - 5,000 USD | 7,000 - 15,000 USD (licences) | 5,000 - 10,000 USD |
| Local SMS and WhatsApp notifications | Rarely | Optional, expensive | Yes, Nigerian aggregator |
| Partner clinics space | Limited | Varies | Built around your agreements |
| Hosting and data location | Vendor's choice | Often outside Africa | Controlled, documented for NDPC |
| Mobile experience on 3G | Average | Good | Optimised, light PDF |
If your vendor offers a decent module and you have no clinic network, start there. As soon as you want local notifications, a doctors' space and your own brand, custom is justified.
Security and health data requirements
Lab results are sensitive personal data. The portal must encrypt data in transit (TLS 1.3) and at rest, keep a log of every access (who, when, which file) for at least 3 years, enforce two-factor authentication for staff, and never send a result in clear text by SMS or WhatsApp: the message only carries a link and a code. Under the NDPA, a lab processing this volume is typically a data controller of major importance, which means registering with the NDPC, appointing a data protection officer and filing annual compliance audits. A security audit before launch adds 2,500 to 5,000 USD.
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.
Dr Adeyemi, director of a diagnostic lab in Ikeja, sees 400 patients a day, 6 days a week, so 124,800 files a year. With 60 % of patients going digital only, he avoids 74,880 printed reports at 0.12 USD (paper, toner, envelope): 8,986 USD. Shorter queues free two front-desk staff redeployed to sample collection, valued at 350 USD a month each: 8,400 USD. He also drops the dispatch rider to 30 partner clinics, at 25 USD a day: 7,800 USD. On the cost side, 2 SMS per file at 0.005 USD come to 1,248 USD, and hosting plus maintenance to 6,000 USD. Net gain: about 17,940 USD a year. For a portal at 42,000 USD, payback comes in about 28 months, faster if the doctors' space brings new referrals.
FAQ
How long does it take to launch a patient portal?
Plan 3 months: 3 weeks of LIS analysis and compliance, 7 weeks of development, then 2 weeks of pilot with 10 % of patients before full launch.
Does our LIS need an API?
It helps but is not essential. A connector can read validated reports through HL7, a database or an export folder, for 7,500 to 13,500 USD depending on the case.
Can we send results by WhatsApp?
We send a notification with a secure link, never the result itself. Through the WhatsApp Business API, a utility message costs a 2026 order of magnitude of 0.005 to 0.02 USD depending on volume.
What about patients without smartphones?
Front-desk pick-up remains available. In practice 35 to 45 % of patients keep coming in the first year, which is why queues drop by 60 % rather than 100 %.
Do we need to register with the NDPC?
Yes, health data processing at this scale triggers registration and a designated DPO. The paperwork, prepared with the lab, usually takes 4 to 8 weeks and can run in parallel with development.
Let's scope your project. Tell us your LIS, patient volume and partner clinics, and we will price a secure portal of 30,000 to 55,000 USD, live in 3 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.


