The verdict in three sentences
For a 1,500-employee tech company in Dublin, a customised Moodle (EUR 8,000 to 20,000 to set up) remains the best choice if your needs are standard and you have an internal technical owner. A SaaS LMS at EUR 4 to 8 per learner per month becomes the most expensive line beyond 500 active learners, at EUR 144,000 to 288,000 over 5 years. A custom LMS at EUR 50,000 to 90,000 makes sense when SSO, role-based learning paths and compliance exports must match your HR processes without workarounds.
Three options, five years of costs
An honest comparison uses 5-year total cost, not the entry price. Assumption: 1,500 enrolled employees, of whom 600 are active learners on average each month (SaaS vendors often bill per active user, sometimes per enrolled user: check the contract).
| Line item (excl. VAT, 2026) | Customised Moodle | SaaS LMS | Custom LMS |
|---|---|---|---|
| Setup | EUR 8,000 to 20,000 | EUR 2,000 to 6,000 | EUR 50,000 to 90,000 |
| Annual recurring cost | EUR 6,000 to 12,000 (hosting, upgrades) | EUR 28,800 to 57,600 (600 active × EUR 4 to 8) | EUR 7,500 to 13,500 (15% maintenance) |
| Paid plugins or modules | EUR 1,000 to 4,000/year | Included depending on plan | Built once |
| 5-year total cost | EUR 43,000 to 100,000 | EUR 146,000 to 294,000 | EUR 87,500 to 157,500 |
| Time to go live | 6 to 10 weeks | 2 to 4 weeks | 4 to 6 months |
| Code ownership | Open source (GPL) | None | 100% yours |
SaaS wins on speed, Moodle on cost, custom on fit and ownership. If your active headcount drops below 250 learners, SaaS becomes competitive again (EUR 12,000 to 24,000 a year).
The five criteria that tip the decision
The L&D lead should score each option on the features that cost time every day, not on the marketing checklist.
| Criterion | Moodle | SaaS LMS | Custom |
|---|---|---|---|
| SSO with Microsoft Entra ID or Google | SAML or OIDC plugin, 1 to 3 days of setup | Often limited to the top tier (+20 to 30%) | Native, with automatic provisioning from the HRIS |
| Role-based paths by job and office | Cohorts and enrolment rules, quickly complex | Good, but vendor logic imposed | Rules mirrored on your skills framework |
| Compliance exports (attendance, certificates, feedback) | Reports to build, often through Excel | Varies by vendor | Audit-ready exports for GDPR, ISO 27001 or SOC 2 evidence |
| Quizzes and certificates | Very complete, dated interface | Complete, limited templates | Tailored, signed and verifiable PDF certificates |
| HRIS and performance review integration | Custom development | Paid standard connectors | Direct integration with your HRIS |
If three criteria out of five are blockers with Moodle and no SaaS covers them without extra fees, custom is rational. Otherwise, well-hosted Moodle with a polished theme is enough.
The middle path
Many mid-size companies go hybrid: Moodle as the engine (SCORM content, quizzes, tracking) and a custom portal for the employee experience, SSO and compliance exports, for EUR 25,000 to 45,000. You keep the robustness of a proven LMS without its interface. This setup does require a serious Moodle host and a planned yearly upgrade.
Mini case study
Aoife, L&D lead at a 1,500-employee software company in Dublin's Docklands, uses a SaaS billed EUR 6 per active learner, with 650 monthly actives: EUR 46,800 a year. Her team also spends 6 hours a week compiling attendance and certificates for ISO 27001 and GDPR training evidence.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Custom option: EUR 75,000 to build, EUR 11,000 annual maintenance. Automated compliance exports cut admin to 1 hour a week, so 5 hours × 45 weeks × EUR 45 loaded = EUR 10,125 a year saved.
Over 5 years: SaaS EUR 234,000 against 75,000 + 55,000 − 50,600 = EUR 79,400 net for custom. Even with double maintenance, custom remains half the cost. Break-even: about 20 months.
FAQ
Is Moodle free for a mid-size company?
The software is free, running it is not. Budget EUR 6,000 to 12,000 a year for hosting, upgrades and support, plus 10 to 20% of an administrator's time.
Is a custom LMS SCORM-compatible?
Yes, if specified. SCORM 1.2 and xAPI support adds EUR 5,000 to 10,000, or it can rely on an embedded open-source engine.
How long does a custom LMS take?
Allow 4 to 6 months for a first release with SSO, paths, quizzes, certificates and compliance exports. A pilot with 200 employees can start in month 3.
Does custom help with audits?
It certifies nothing, but it produces the evidence: timestamped attendance, immediate and delayed evaluations, certificates. Audit preparation usually takes 2 to 3 fewer days.
Who maintains the platform after delivery?
A maintenance contract at 15% of the initial budget per year covers fixes, security and minor improvements. You own the code and can switch providers.
Let's scope your project. Tell us your number of active learners, your HRIS and your compliance constraints: we will compare Moodle, hybrid and custom with a budget between EUR 25,000 and 90,000. 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.