The verdict in three sentences
A practice working on paper loses time at every consultation, misplaces files and bills by hand. An app with an EMR, e-prescriptions, billing and M-Pesa payment saves precious time while securing health data. Concretely: patient history opens in 3 seconds and the bill is settled by M-Pesa before the patient even leaves.
The record at the heart of the consultation
A useful medical app is built around the patient record, not the paperwork.
- Patient record (EMR): history, allergies, consultations, tests, all in one place.
- e-prescription: generated, printed or sent, legible and traced.
- Billing: procedure, fee, NHIF/insurance share, patient balance computed automatically.
- M-Pesa payment: the balance is settled by M-Pesa, receipt generated.
- Appointment link to the record, with automatic reminders.
- Follow-up recall: "3-month check", automatic prompt.
- Confidentiality: role-based access, encrypted data, access log.
| Feature | Paper | Practice app |
|---|---|---|
| Find a record | 2-5 min | 3 seconds |
| Prescription | Handwritten | Traced e-prescription |
| Billing | Manual calc | Automatic + insurance |
| Payment | Cash | M-Pesa |
| Patient history | Binder | Complete, instant |
| Confidentiality | Cabinet | Role-based, encrypted |
Time saved and data security
The gain is measured in time per consultation and in security. 2026 orders of magnitude for a Nairobi practice.
| Metric | On paper | With app |
|---|---|---|
| Admin time / consultation | 5-8 min | 1-2 min |
| Consultations / day | 20 | 24-26 |
| Billing errors | Frequent | Rare |
| Immediate collection | 60 % | 90 %+ |
| Lost records | Real | None (backup) |
| App cost (upfront) | - | KES 400,000-1,000,000 |
| Monthly plan | - | KES 25,000-60,000 |
If a consultation is worth KES 2,000 and the app enables 4 more per day by freeing admin time, that is KES 8,000/day of extra capacity, around KES 176,000/month.
Mini case study
Dr Wanjiru, a GP in Nairobi (Westlands), sees 20 patients a day at KES 2,000. She spends 6 minutes of admin per consultation (record, prescription, invoice).
- Admin time before: 20 x 6 = 120 min/day.
- After the app: 1.5 min/consultation, i.e. 30 min/day, 90 min freed.
- Those 90 minutes allow 4-5 more consultations: ~KES 9,000/day extra.
- Over 22 days: around KES 198,000/month of extra capacity.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Even with an app cost of KES 800,000 upfront + KES 50,000/month, payback comes in weeks, before counting the end of lost records and immediate collection.
FAQ
Is health data really protected?
Yes. Access is role-based (doctor, receptionist), data is encrypted, and every access is logged. Automatic backups prevent any record loss.
Can it handle NHIF and insurers?
Yes. Billing separates the NHIF/insurance share from the patient balance, computed automatically, and generates the documents needed for claims.
Can the patient pay by M-Pesa at the practice?
Yes. The balance is settled by M-Pesa at the end of the consultation, with a receipt generated. This lifts immediate collection from 60 % to over 90 %.
Do we need to digitize all old records at once?
No. We start with new patients and digitize old records as consultations happen. The transition never blocks the practice.
Does the app work for a multi-doctor practice?
Yes. Each doctor has their own calendar and records, with controlled sharing and per-practitioner billing, while keeping a single patient history.
Let's talk about your project. We digitize your patient records, prescriptions and billing with M-Pesa payment, securing your data. 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.

