Blog › Going digital
School management software in Africa: a practical guide to choosing well
Unreliable internet, mobile money, national report card formats, parents on WhatsApp: the ten criteria that really matter when choosing school management software in Africa.
Sukulu Team · 6 October 2026 · 3 min
Aussi en français : Logiciel de gestion scolaire en Afrique : le guide complet pour bien choisir
An African school does not run like a European or North American one. Families often pay fees in instalments, by mobile money or in cash. Internet access can be slow or interrupted. Report cards follow the national format, with its weightings and terms. And many parents read their messages on WhatsApp rather than in a dedicated app.
Software designed elsewhere can look fine in a demo and disappoint at the first school term. Here are the criteria that make the difference, whether your school is in Lagos, Accra, Nairobi, Kampala, Kigali, Lusaka or Yaoundé.
1. It must work on a weak connection
Test this before any feature list:
- Do pages stay light on a 3G connection?
- Can class lists and timetables be viewed offline?
- Are images compressed automatically?
- What happens if the connection drops while a teacher is entering marks?
Good software keeps the essentials on the device and syncs again as soon as the network returns.
2. It must handle fees the way families actually pay
In most private schools on the continent, fees are paid in instalments. The software should support:
- payment plans (registration fee, first instalment, second instalment…);
- partial payments and the outstanding balance per student;
- cash at the bursary, with an immediate receipt;
- mobile money (MTN MoMo, M-Pesa, Airtel Money and others, depending on the country);
- automatic reminders before and after each due date.
We cover this in detail in our guide to collecting school fees with mobile money.
3. Report cards must match your system
Terms or semesters, grading scales, subject weightings, class average, position in class, teacher comments: the software must produce the report card your ministry and parents expect, not an imported template. Check that weighted averages and class positions are calculated correctly, including ties.
4. Parents must be reachable where they are
An app is useful, but not every parent will install it. A good tool combines in-app notifications, SMS, WhatsApp and email. Important messages (absence, report card available, fee due) should go out automatically.
5. Several languages and currencies
At least English and French, and your local currency (naira, cedi, shilling, rand, CFA franc…). If you serve families from several countries, each user should be able to switch language.
6. The right space for each person
Leadership, the bursar, teachers, parents and students do not need the same screens. Each should see only what concerns them: a teacher enters marks for their classes; a parent sees their own children's results, never anyone else's.
7. Security and data protection
You hold data about minors: marks, attendance, sometimes health, and families' financial situations. Many African countries now have data protection laws, such as Nigeria's Data Protection Act 2023 and Kenya's Data Protection Act 2019. Ask where data is hosted, who can access it and how access is logged. See our student data protection checklist.
8. Online admissions
Queues and incomplete files waste time at the start of every school year. Modern software lets families find your school and apply online, and track their application. It is also a showcase for your school.
9. Clear pricing that fits your size
Avoid opaque quotes. The price should depend clearly on your number of students, with no hidden charges for parents. A free trial lets you check before committing.
10. Human support
The best platform fails if staff are not trained. Make sure support answers in your language and time zone, and that onboarding (importing students, setting up classes and fees) is assisted.
Decision grid at a glance
| Criterion | Question to ask |
|---|---|
| Connectivity | Does it work on weak 3G or offline? |
| Payments | Are mobile money, cash and instalments supported? |
| Report cards | Do they match my national system? |
| Parents | Are SMS and WhatsApp included? |
| Data | Where is it stored and who can access it? |
| Price | Is it clear and suited to my student numbers? |
Where Sukulu fits
Sukulu was built by Liafrik Tech for these realities: a light app that keeps working offline, mobile money and a cash desk, report cards with weightings and class positions, SMS and WhatsApp messages to parents, online admissions, and English and French throughout. You can set up your school and try it free for 30 days.