The verdict in three sentences
For a group of 2,500 employees, a customised Moodle remains the cheapest option per trained employee in 2026, provided you have a vendor who masters its hosting and upgrades. A SaaS LMS billed per user becomes very expensive beyond 1,000 active accounts, even with volume discounts. A custom platform is justified when training is tied to business processes: regulatory certifications, sales paths linked to the CRM, bonuses indexed on results.
Three options, three cost logics
| Criterion | Customised Moodle | Custom platform | SaaS LMS |
|---|---|---|---|
| Setup | USD 12,000 to 30,000 | USD 40,000 to 90,000 | USD 3,000 to 8,000 configuration |
| Recurring cost | USD 4,000 to 9,000 per year (hosting, maintenance) | USD 8,000 to 18,000 per year | USD 3 to 8 per user per month |
| Microsoft SSO (Entra ID) | Standard plugin, 2 to 4 days of integration | Native | Included in enterprise plans |
| Certification tracking | Plugins, reports to adapt | Custom, expiry alerts | Good, depending on plan |
| Arabic and English interface | Yes, with RTL | Yes | Variable |
| Data hosted in the UAE | Possible | Possible | Rare, often in Europe or the US |
| Time to launch | 6 to 10 weeks | 4 to 7 months | 3 to 6 weeks |
Hosting matters: the UAE Personal Data Protection Law (PDPL) and sector rules for finance and health frame transfers of employee data abroad. A locally hosted Moodle or custom platform simplifies compliance.
Cost per trained employee over 3 years
Calculation for 2,500 active users, 2026 order of magnitude (1 USD ≈ 3.67 AED).
| Option | Setup | Recurring over 3 years | 3-year total | Cost per employee |
|---|---|---|---|---|
| Customised Moodle (low) | USD 12,000 | USD 12,000 | USD 24,000 | USD 9.60 |
| Customised Moodle (high) | USD 30,000 | USD 27,000 | USD 57,000 | USD 22.80 |
| Custom build (low) | USD 40,000 | USD 24,000 | USD 64,000 | USD 25.60 |
| Custom build (high) | USD 90,000 | USD 54,000 | USD 144,000 | USD 57.60 |
| SaaS LMS at USD 3 | USD 3,000 | USD 270,000 | USD 273,000 | USD 109.20 |
| SaaS LMS at USD 8 | USD 8,000 | USD 720,000 | USD 728,000 | USD 291.20 |
Even with a 40% negotiated discount on SaaS, the gap with Moodle stays around 1 to 10. SaaS still makes sense for a small population (under 300 users) or an urgent need without an IT team.
What makes the project succeed
The platform rarely represents more than 30% of the total training budget. The rest depends on content and adoption: short 5 to 10 minute modules accessible on mobile for branches, validation quizzes, dashboards per manager and automatic reminders before a certification expires. A completion rate of 70 to 85% is achievable with these levers, versus 20 to 30% on a platform delivered without support.
Mini case study
Layla, HR director of a retail group with 2,500 employees in Dubai, must train 60 branches and her sales force. She compares a SaaS LMS at USD 5 per user per month with a customised Moodle at USD 22,000.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
SaaS: 2,500 × USD 5 × 36 months = USD 450,000 over 3 years. Moodle: USD 22,000 + 3 × USD 6,500 = USD 41,500, or USD 16.60 per employee. She adds USD 6,000 for Microsoft SSO and a regulatory certification tracking module. Estimated savings over 3 years: more than USD 400,000, partly reinvested in producing 40 video modules.
FAQ
Is Moodle free?
The software is open source, but the project is not: theme, plugins, SSO, hosting and maintenance cost USD 12,000 to 30,000 upfront, then USD 4,000 to 9,000 per year.
Is Microsoft SSO hard to set up?
No, allow 2 to 4 days of integration on Moodle through an OpenID Connect plugin. Employees log in with their Microsoft 365 account, with no extra password.
Can the platform be hosted in the UAE?
Yes, with a local provider or a UAE cloud region, for USD 200 to 600 per month depending on load. This eases PDPL compliance.
When should we choose a custom platform?
When training is tied to your business tools: CRM, payroll, regulatory certifications. A USD 40,000 to 90,000 budget is justified if these integrations save several administrative roles.
How long does it take to launch a corporate Moodle?
Between 6 and 10 weeks, including 2 weeks for SSO and importing employees from the directory.
Let's scope your project. Share your headcount, learning paths and HR tools: we will price Moodle and a custom build side by side, with cost per employee over 3 years and a schedule. 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.