The operating system for Southern African schools
EjuBox runs admissions, academics, fees, attendance and communication for your whole school — and it’s built per country, not bolted on. ZIMSEC in Zimbabwe, CAPS & NSC in South Africa, local currencies, records and data laws, all the way across SADC.


One platform, the whole Southern African Development Community
Built for how schools here actually work
Most school software is built somewhere else and bent to fit. EjuBox starts from the realities of running a school in Southern Africa.
Works when the internet doesn't
Registers and marks keep working on a dropped connection, then sync automatically. Built for real classrooms, not perfect bandwidth.
Fees in the currencies you use
Invoice and accept payment in multiple currencies with editable exchange rates, mid-term charges and local payment rails. Balances always reconcile.
Reach every parent
Results, reminders and notices over WhatsApp, SMS and in-app — plus a parent portal and mobile app.
One platform, entered once
Admissions to alumni in a single connected system. Data is entered once and flows everywhere — no double entry, no exports between tools.
Not localised. Built per country.
Each country gets its own curriculum, exam boards, statutory records, data-protection law and currencies — not a translated copy of someone else’s system.
- ZIMSEC & the Heritage-Based Curriculum
- ECD A through Form 6
- MoPSE statutory registers & mark schedules
- Cyber & Data Protection Act consent built in
- Fees in USD and ZWL
- CAPS curriculum & the NSC
- Grade R through Grade 12
- SA-SAMS-ready statutory returns
- POPIA compliance built in
- Fees in ZAR
More of SADC
Zambia, Botswana, Namibia, Mozambique and more — same depth, country by country. Want yours next?
Everything to run the school, in one place
One login for staff, one app for parents — and every part of school life connected.
Admissions & enrolment
Public application forms, an enquiry-to-enrolled pipeline, and one-click provisioning of student and guardian accounts.
Academics
Timetables, schemes of work, lesson plans, mark entry, and end-of-term report cards reviewed and published by leadership.
Fees & finance
Fee structures, invoicing, online and recorded payments, multi-currency billing, statements and exports for your bursar.
Attendance & wellbeing
Fast daily registers, merits and demerits, incidents and pastoral notes — with the right visibility for staff and guardians.
Communication
Two-way messaging, notices, events and parent meetings, plus broadcasts to whole-school or targeted audiences.
Operations
Library, transport, boarding, documents, duty rosters and compliance — the day-to-day running of the whole school.
Lead with live numbers, not last term's spreadsheet
Attendance, fees, results and staff workload in one dashboard that updates as the school runs. Drill into any class, term or learner without chasing anyone.

Built for the classroom — even when the internet drops
Take registers and enter marks in seconds. EjuBox queues your work offline and syncs the moment you reconnect, so nothing is ever lost. Planning, behaviour and reports live alongside it.

Parents, finally in the loop
Their child's attendance, results, fees and school news in one app — over WhatsApp, SMS and in-app, in the channel families already use. One account follows the child across every EjuBox school.

Getting started is hands-on, not DIY
You don’t set this up alone. Our team works with you from the first conversation to your first term live.
- Step 1
Request access
Tell us about your school — size, curriculum and what you need to run.
- Step 2
Onboarding call
We map your classes, fee structures and calendar with you, so nothing is guessed.
- Step 3
We provision your school
Your data, branding and staff accounts set up and ready, on your own secure space.
- Step 4
Go live
Staff and parents come on board. We stay with you through the first term and beyond.
Ready to run your school on EjuBox?
Tell us about your school and we’ll be in touch to walk you through it — no pressure, just a conversation.
Request access