The verdict in three sentences
For a private school under 400 students, a SaaS at 3-8 EUR/student/year stays the rational choice: nothing to host, updates included, a standard parent portal. Above 600 students, or when tuition billing, sibling discounts and agreements get complex, a custom-built system at 30,000-90,000 EUR excl. tax pays off within 3 to 5 years. The real trade-off is not the entry price but the 5-year total cost and control over your student data.
Education SaaS vs custom development: the 2026 comparison
SaaS vendors charge per student or per tier; custom is a one-off investment amortised over time. 2026 order of magnitude for a 600-student school.
| Criterion | Education SaaS | Custom-built |
|---|---|---|
| Upfront cost | 0-3,000 EUR (setup) | 30,000-90,000 EUR excl. tax |
| Annual cost | 3-8 EUR/student (1,800-4,800 EUR) | Maintenance 15-20% (5,000-14,000 EUR) |
| Time to launch | 2-6 weeks | 4-7 months |
| Parent portal | Standard, fixed | Custom, school-branded |
| Tuition billing | Fixed templates | Free sibling/scholarship rules |
| Data ownership | With the vendor | With you (GDPR control) |
| Export / reversibility | Often limited | Total |
What each module actually costs
A custom project is priced in lots. Here is an indicative breakdown for a primary + middle school.
| Module | Scope | 2026 estimate (EUR excl. tax) |
|---|---|---|
| Online admissions | Application, documents, approval | 6,000-12,000 |
| Grades & reports | Entry, averages, PDF | 5,000-11,000 |
| Attendance & school life | Check-in, SMS alerts | 4,000-9,000 |
| Tuition billing | Schedules, discounts, reminders | 8,000-16,000 |
| Parent portal | Web + notifications | 6,000-14,000 |
| Online payment (card/SEPA) | Direct debits, receipts | 4,000-8,000 |
| Head-office dashboard | Headcount, unpaid, rates | 3,000-6,000 |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Marc, head of a 620-student private school in Toulouse, currently pays a SaaS at 6 EUR/student/year, i.e. 3,720 EUR/year, but juggles 3 spreadsheets for billing and loses 4 hours/week of admin time. A custom system at 48,000 EUR excl. tax, plus 8,000 EUR/year maintenance, replaces the SaaS and automates payment schedules. Admin savings: 4 h x 45 weeks x 28 EUR = 5,040 EUR/year. Net annual cost of custom: 8,000 - 3,720 (SaaS avoided) - 5,040 (time saved) = negative from year 2. The upfront investment is absorbed around year 3-4, plus an estimated 1-2 point cut in unpaid tuition.
FAQ
Is a SaaS enough for a small school? Yes, below 300-400 students the cost/benefit clearly favours SaaS: 3-8 EUR/student/year cover admissions, grades and the parent portal with no technical team.
How long to deploy a custom system? Plan 4 to 7 months depending on modules, ideally going live at the start of the school year to avoid a mid-year switch.
Who owns the student data? In custom builds it stays with you on your hosting (GDPR control); in SaaS it sits with the vendor, so check the reversibility clause and hosting location.
Can it connect to Pronote or ONDE? Yes, an import/export bridge is priced separately (2,000-6,000 EUR) depending on formats and sync frequency.
Is tuition billing really a differentiator? It is where custom wins most: sibling discounts, scholarships, tailored schedules and automatic reminders that generic SaaS handle poorly.
Let's scope your project. Tell us your student count, priority modules (billing, parent portal, grades) and an indicative budget, and we'll frame licence versus custom. 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.

