The School Management System
Built for Kenya.

Elimu Bora ERP replaces the patchwork of systems, spreadsheets, and apps your school juggles every day. Academics, attendance, fees, inventory, and parent communication, unified in one school management platform.

Elimu Bora school management system dashboard

Demo video coming soon!

Get Started for Free →
Whether you're running three different tools or none at all, Elimu Bora brings everything together into one school management system, so your team stops switching tabs and starts getting things done.

Built in Kenya for Kenyans

Integrated Payments

CBC & 8-4-4 Ready

Fast, Secure & Private

Why Elimu Bora ERP

The school management system built
for how Kenyan schools actually work

Not a Western system retrofitted for Kenya. Built from the ground up for CBC, M-Pesa, and the Kenyan school calendar.

CBC & 8-4-4 native

Grade bands, grading scales, and report card formats designed for both curricula. Switch or run both in a single installation.

Integrated Payments

STK Push prompts parents directly on their phones. C2B payments update invoices automatically. Zero manual reconciliation.

Role-aware by design

Principals, teachers, admins, and parents each see exactly what they need. 8 roles, 26 access policies, one platform.

Book a Demo →

Modules

Everything Your School Needs
In One Place

No 4-quires. No spring files. No juggling different apps. No duplicate data. Every module in our school management system works together so your team always has the full picture.

Financial Management

Financial Management

Set your fee structure once. Elimu Bora invoices every enrolled student at the start of term, matches M-Pesa payments to the right student account, and shows your bursar exactly who still owes what.

 Invoices generate on term activation. Recurring fees, one-off charges and arrears carried from last term, applied per grade level.
 Payments reconcile without manual entry. Your bursar sends an M-Pesa prompt, the parent approves it on their phone, and paybill payments post against the correct invoice automatically.
 Balances stay current. Partial payments, student wallet debits for canteen and activities, and a full payment history for every student.
Attendance Management

Attendance Management

Digital registers for every class session, marked on a phone or laptop and pushed to guardians immediately. An absence becomes a case your office can follow up, not a mark in a book nobody reads again.

 A full stream marked in under a minute. Morning and afternoon registers, with Present, Late and Absent per student.
 Guardians are notified as it happens. The SMS goes to the contacts already on the student record, so nobody maintains a separate phone list.
 Every absence has a paper trail. Log the reason, attach a medical note, close the case, and see who marked what and when.
Assessments & Report Cards

Assessments & Report Cards

Run the full assessment cycle in one place. Schedule the exam, teachers enter their own marks, and report cards come out with grade bands, averages and class positions already calculated.

 CBC and 8-4-4 side by side. Separate grading scales, grade bands and report card formats in a single school, with no second system.
 Teachers enter marks directly. No grade sheets to print, collect or tally, and no bursar retyping scores at the end of term.
 Published results are locked. Once report cards are released, grades cannot be quietly edited, and any authorised change is recorded.
Communication & Messaging

Communication & Messaging

Send SMS from the system that already holds your class lists and guardian contacts, so you choose a group instead of building one in a spreadsheet.

 Pick recipients by structure, not by phone number. The whole school, one grade level, a curriculum stage, teaching staff, support staff, or specific people by name.
 Save and schedule what you send every term. Fee reminders, AGM notices and closing-day messages as reusable templates, queued for the morning they matter.
 Prepaid credits with a delivery record. A running balance, top-ups, and per-recipient delivery status. Guardians who have opted out are excluded automatically, even when selected by name.

User & Identity Management

Every teacher, bursar, guardian and student sees only what their role allows.

Curriculum & Structure

Define grade levels, streams and subjects once. Every other module follows.

Academic Years & Terms

One active term at a time. Activating it triggers that term's invoices.

Timetable & Lessons

Teachers build their weekly schedule digitally and see their week at a glance.

Events Management

A shared calendar for assemblies, meetings and closing day, with automatic reminders.

Inventory & Procurement

Track stock, raise purchase orders and get alerts before you run out.

Sports & Games

House competitions, teams and fixtures recorded on each student's profile.

Clubs & Societies

Membership, meetings and attendance for every club, with certificates on demand.

Activity Log

See what changed, who changed it and when, across every module.

Role-based Panels

Every stakeholder gets
the right view

Principals see the full picture. Teachers focus on their class. Parents track their child. One platform, purpose-built views.

Role-based dashboard view

Getting Started

Live in less than a week

Our team handles the setup. You focus on running your school.

1

Book a Demo

Schedule a free 45-minute walkthrough with the Elimu Bora ERP team. We'll show you the platform live, answer your specific questions, and help you understand which modules fit your school.

2

Choose Your Plan

Pick the bundle that fits your school's size and needs — Starter, Base, or Full Suite — or build a custom plan. No hidden fees. Cancel any time.

3

Set Up Your School

Our onboarding team works with you to configure your school profile, curriculum structure, grade streams, and fee schedules. We import your student and staff data so you start with a clean, accurate system.

4

Train Your Team

We run role-based training sessions for principals, teachers, bursars, and admin staff — in person or over video call. Every role gets a tailored walkthrough of exactly what they need to do.

5

Go Live

Switch on your school. From day one, attendance is digital, fees are tracked, and parents are in the loop. Our support team stays close during your first term.

Ready to run your school
without the paperwork?

Book a free demo with our team. We'll walk you through the school management system live and answer any questions you have.