The verdict in three sentences
For a Nairobi bank training 900 staff a year on AML/CFT compliance, an e-learning platform pays back in 1 to 3 years against roughly 70 USD per person for classroom training. A customised Moodle at 15,000 to 25,000 USD is enough if the need is limited to regulatory modules and certificates. A custom LMS at 50,000 to 90,000 USD makes sense when the platform must talk to HRIS and core banking and produce audit-ready reports for the Central Bank of Kenya and the Financial Reporting Centre.
The real cost of classroom compliance training
Kenyan AML/CFT rules require regular training of all exposed staff: relationship managers, tellers, back office, compliance, senior management. With a network of 40 branches across Nairobi, Mombasa, Kisumu, Nakuru and Eldoret, classroom training ties up rooms, trainers, travel and branch absences.
| Cost item (900 staff) | Current classroom | E-learning |
|---|---|---|
| Trainers and materials | 22,000 USD | 4,000 USD (annual module updates) |
| Travel and per diem for regional staff | 19,000 USD | 0 USD |
| Venue hire and breaks | 6,000 USD | 0 USD |
| Working hours used (1 day vs 3 h) | 16,000 USD | 6,000 USD |
| Platform operations | 0 USD | 5,000 to 10,000 USD |
| Annual total | 63,000 USD | 15,000 to 20,000 USD |
2026 order of magnitude: annual savings sit between 43,000 and 48,000 USD, before counting traceability, which remains the main argument in front of supervisors.
Customised Moodle, custom LMS or Docebo: the comparison
| Criterion | Customised Moodle | Custom LMS | International SaaS (Docebo, 360Learning) |
|---|---|---|---|
| Upfront cost | 15,000 to 25,000 USD | 50,000 to 90,000 USD | 5,000 to 13,000 USD deployment |
| Annual cost | 5,000 to 8,000 USD | 7,000 to 10,000 USD | 25,000 to 50,000 USD in licences |
| Active Directory / Azure AD SSO | Plugin to configure | Native | Native |
| Data hosted in Kenya | Possible | Possible | Rarely, data abroad |
| Certificates and reports for supervisors | Reports to customise | Custom time-stamped audit reports | Standard reports |
| HRIS and org chart integration | Specific development | Included | Paid connectors |
| Low-bandwidth performance | Fair | Optimised, adaptive video 240p to 720p | Variable |
| Timeline | 3 months | 4 to 5 months | 1 to 2 months |
Moodle remains the best cost-effectiveness option to start. Custom takes the lead when the bank wants modules assigned automatically by role, late learners chased through their manager, and a coverage report per branch in one click. Over 3 years, Docebo reaches 80,000 to 163,000 USD, close to or above a custom build that the bank then owns.
Non-negotiable requirements in the specification
| Requirement | Why | Budget impact |
|---|---|---|
| SSO with the bank's directory | No extra password, access removed when staff leave | 2,000 to 4,000 USD |
| Named, time-stamped certificates | Evidence that stands up during an inspection | 1,500 to 3,000 USD |
| Assessment with randomised question bank | Prevents answers being shared across branches | 2,000 to 4,000 USD |
| Compliance with the Kenya Data Protection Act 2019 | ODPC registration, controlled hosting | 1,000 to 2,000 USD |
| Low-data mode (3G, regional branches) | Compressed video, downloadable text modules | 2,000 to 5,000 USD |
| Compliance dashboard | Completion rate by branch, department, role | 3,000 to 6,000 USD |
Mini case study
Wanjiru, HR director of a commercial bank in Nairobi (900 staff, 38 branches), spends 63,000 USD a year on classroom AML/CFT training. She picks a custom LMS at 70,000 USD with 8,000 USD of annual operations. Training costs fall to about 18,000 USD a year including the platform, a saving of 45,000 USD. The project pays back in about 19 months. The platform then serves product training, information security and onboarding for new relationship managers, which shortens the payback further.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does an e-learning platform for a bank in Nairobi cost?
Budget 15,000 to 25,000 USD for a customised Moodle and 50,000 to 90,000 USD for a custom LMS integrated with your systems. Annual operations range from 5,000 to 10,000 USD.
Are e-learning certificates accepted during inspections?
Yes if they are named, time-stamped and tied to a passed assessment, with a tamper-proof history. An 80% pass mark is commonly used.
Can the platform be hosted in Kenya?
Yes, in a local data centre or on the bank's own infrastructure, for 250 to 1,000 USD a month depending on video volume.
How long until the first modules go live?
A first AML/CFT path is available in 8 to 10 weeks on Moodle and 12 to 14 weeks on a custom LMS, with the rest of the catalogue added in waves.
Should content be produced in-house?
Compliance writes the substance, the agency designs the learning: a 30-minute module with a quiz costs about 1,500 to 4,000 USD to produce.
Let's scope your project. Number of staff and branches, existing directory, an indicative budget of 15,000 to 90,000 USD, launch in 3 to 5 months: we scope your platform and price both options. 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.
