SmartSchool brings admissions, fees, exams, payroll, inventory, and parent communication onto one system — built around the CBC curriculum from Playgroup through Junior Secondary.
From board-level oversight to the classroom and the parent's phone — each role sees only what matters to them.
Full school oversight
Classroom & academics
Fees, payroll & inventory
Self-service account access
Core features developed around how Kenyan schools actually operate — from admission to graduation, term to term.
Full Exceeding/Meeting/Approaching/Below Expectations grading (EE1–BE2) with automatic grade computation, class rank, and report card generation per exam.
Fee structure differentiated by grade, term, and boarding status. Payments cascade automatically to clear the oldest arrears first, with one payment record per transaction, easily reversible.
Invoices generate automatically on admission for every term since the student joined — with optional mid-year proration so latecomers pay a fair average termly fee rather than the full term rate.
Scholarship students are automatically excluded from invoicing. Fee structure, levies, and reports all differentiate cleanly between day scholars and boarders.
Run payroll per staff type, apply itemised deductions, and track individual payment status (paid/partial/not paid) — with payroll costs reflected directly in expenditure reporting.
Track stock receipts, issues, and supplier invoices. Define in-kind student contributions (maize, firewood, etc.) per grade and boarding status, with delivery progress tracked per student.
Supports Early Years (Playgroup, PP1, PP2) through Junior Secondary (Grade 7–9), with subjects, streams, and grading configured per level.
System owners can operate multiple schools from one account, each with its own students, staff, fee structure, and academic calendar.
Directors, teachers, accountants, and parents each see only what's relevant to them — with granular permissions across every module.
Not a generic school app adapted for Kenya — designed from the ground up around the CBC curriculum, termly fee cycles, and real administrative workflows.
Directors, teachers, accountants, and parents on the same system — no disconnected spreadsheets.
Payments cascade to oldest arrears, invoices generate on admission, mid-year joiners billed fairly.
Fees, arrears, and enrollment always visible broken down by grade and stream, not buried in one long list.
8-level competency grading built to the actual CBC framework, not a generic A–F adaptation.
Web access from any device for staff and parents — no installation required.
Every payment, reversal, and payroll change is recorded with who did it and when.
Access your dashboard using your username and password.