The verdict in three sentences
For a group of 800 employees, a training SaaS looks simple but costs EUR 29,000 to 77,000 per year, more than an owned platform within the first year. A customised Moodle at EUR 4,400 to 11,800 covers 80% of classic needs: learning paths, quizzes, certificates. A custom LMS at EUR 14,700 to 35,300 is justified when training is tied to operations: mandatory qualifications, certification tracking and real-time HRIS integration.
Three options, three cost logics
The figures below are 2026 orders of magnitude for 800 active users. Prices are given in EUR (1 EUR is roughly 1.45 SGD); in Singapore, local agency rates can run 20 to 40% higher.
| Criterion | Training SaaS | Customised Moodle | Custom LMS |
|---|---|---|---|
| Initial cost | EUR 0 to 2,900 (setup) | EUR 4,400 to 11,800 | EUR 14,700 to 35,300 |
| Annual recurring cost | EUR 3 to 8 per user per month, i.e. EUR 28,800 to 76,800 | Hosting and maintenance: EUR 1,800 to 4,400 | Hosting and maintenance: EUR 2,900 to 6,500 |
| Time to go live | 2 to 4 weeks | 6 to 10 weeks | 4 to 7 months |
| Multilingual interface | Varies by vendor | Yes, native | Yes, designed to fit |
| HRIS integration | Limited connectors, often paid | Plugins, EUR 1,500 to 4,400 of development | Native, dedicated API |
| Data location | Often outside your jurisdiction | Your choice | Your choice |
| Platform ownership | None | Open source, customisations yours | Full |
SaaS remains relevant for a 6-month test with 100 pilot users. Beyond that, the per-user bill tips the calculation.
Three-year total cost and business features
The decision plays out over three years, not on the initial quote. Here is the estimated total cost for 800 users.
| Three-year item | SaaS at EUR 5 per user | Customised Moodle | Custom LMS |
|---|---|---|---|
| Setup | EUR 2,400 | EUR 8,200 | EUR 25,000 |
| Subscription or hosting | EUR 144,000 | EUR 8,800 | EUR 14,100 |
| HRIS integration | EUR 3,500 | EUR 2,900 | Included |
| Enhancements (3 years) | Limited to the vendor roadmap | EUR 5,300 | EUR 8,800 |
| Three-year total cost | about EUR 149,900 | about EUR 25,200 | about EUR 47,900 |
| Cost per employee per year | about EUR 62 | about EUR 10.50 | about EUR 20 |
Features that justify going custom
- Certification and qualification tracking: expiry dates, automatic reminders 60 and 30 days before, blocking assignment of an unqualified technician.
- HRIS integration: accounts created automatically on hiring, deactivated on departure, roles and managers synced every night.
- Paths by role and site: a branch agent and a head-office salesperson do not follow the same programme.
- Light offline mode for poorly connected industrial sites, with scores synced when the network returns.
- HR dashboards: completion rate by department, training hours per employee, exports for training grant and subsidy claims (such as SkillsFuture schemes in Singapore).
Mini case study
Mehdi, HR director of an 800-employee distribution group spread across 14 sites, was paying EUR 5 per user per month for a foreign SaaS, about EUR 48,000 per year, with no link to his HRIS. His teams spent about 12 h per month creating and deactivating accounts by hand.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
He commissions a custom LMS at EUR 25,000, integrated with the HRIS, with hosting and maintenance at EUR 4,700 per year. In year one, cost drops to EUR 29,700 versus EUR 48,000, a saving of EUR 18,300, then EUR 43,300 saved per year afterwards. The 144 annual hours of manual account management disappear, and the share of up-to-date qualifications rises from about 70% to over 95% thanks to automatic reminders.
FAQ
Is Moodle enough for an 800-employee group?
Yes for classic paths, quizzes and certificates. It hits its limits when training must drive qualifications or talk to the HRIS in real time, which adds EUR 2,900 to 7,400 of specific development.
How long does it take to launch a custom LMS?
Allow 4 to 7 months, including 3 to 4 weeks of discovery. A first version with paths and quizzes can be live in 10 to 12 weeks, with integrations following in phases.
Can training data be hosted locally?
Yes, with Moodle or an owned LMS, on a local host or regional cloud. In Singapore this helps with PDPA obligations; elsewhere it supports local data protection rules.
Can the LMS help with training subsidy claims?
It does not replace the administrative file, but it produces the required evidence: attendance, durations, assessments. HR teams typically save 2 to 4 days of preparation per claim cycle.
What budget should be planned for training content?
It is a separate line: EUR 450 to 1,200 per hour of interactive e-learning module, far less for simple videos filmed in-house.
Let's scope your project. Tell us your headcount, sites and HRIS: we price customised Moodle and a custom LMS side by side, with a three-year cost. 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.

