Starter
KSh 15,000 /mo
- ✓ Up to 200 students
- ✓ 4 admin users
- ✓ Unlimited teachers & parents
- ✓ Student & fee management
- ✓ Basic reports
- ✓ Email support
Manage students, academics, fees, and parent communication in one powerful platform. Built for CBC and 8-4-4, with M-Pesa integration, SMS alerts, and multi-role dashboards for admins, teachers, bursars, and parents.
Complete control over students, teachers, classes, streams, subjects, academic years, terms, attendance, exams, marks, grading, report cards, fees, payments, expenses, inventory, announcements, SMS communication, user management, and comprehensive reports with exports.
Teachers access their assigned classes and subjects, take attendance, enter marks for exams and tests, create assignments, analyze student performance, view timetables, access student academic history, prepare report cards, and communicate with parents through announcements.
Manage fee structures, student billing, invoices, payments via M-Pesa/cash/bank/card, receipts, statements, arrears tracking, discounts, waivers, payment reconciliation, daily collections, and comprehensive finance reports with full audit trails for transparency.
Set up your school in minutes
Create your school profile, add classes and streams, configure your fee structure, and invite your first admin users. Our setup wizard guides you through every step, and you can import existing student lists from Excel.
Invite teachers, bursar, and parents
Add teachers and assign their subjects. Set up your bursar with finance permissions. Parents register themselves and request to link their children—you approve each link to keep data secure.
Start managing your school
Teachers take attendance and enter marks. The bursar records payments and sends fee reminders. Parents check balances and view results. Admins see everything in real-time dashboards with charts, reports, and audit trails.
Interactive Demo
Explore the key features that make SchoolHub Kenya the complete solution for your school
Everything your team is shipping, in one view.
Quick Navigation
Access all modules instantly—students, academics, fees, attendance, reports, and communication from one sidebar.
Real-Time Analytics
Live dashboards show student enrollment, fee collection rates, attendance trends, and academic performance at a glance.
Smart Notifications
Stay informed with alerts for payments, attendance issues, exam schedules, and parent communication—all in one place.
Student Management
Complete student profiles with admission numbers, class/stream assignment, guardian links, academic history, and fee balances.
M-Pesa Integration
Accept and reconcile M-Pesa payments automatically with transaction tracking, receipt generation, and real-time balance updates.
Why schools switch
One unified system
No more juggling spreadsheets, WhatsApp groups, and paper records. Every role gets the tools they need, with data that flows automatically between departments.
M-Pesa first
M-Pesa transactions are tracked with reference numbers, auto-reconciled, and instantly reflected in parent statements. Cash, bank, and card payments work seamlessly too.
CBC & 8-4-4 ready
Configure grade levels, streams, subjects, learning areas, CATs, exams, and competencies. Generate report cards that match KICD requirements without custom coding.
Parent self-service
Parents create accounts, request to link their children, and get instant access to fees, results, attendance, and announcements—no more calling the office for balances.
Real-time communication
Send fee reminders, exam notifications, and attendance alerts. Track which messages were delivered, read, or failed—never wonder if parents got the message.
Multi-school ready
Each school's data is completely isolated. Start with one campus, add branches or sister schools later. Perfect for growing institutions or school groups.
Pricing
All plans include unlimited users, M-Pesa integration, SMS credits, and free updates. No setup fees.
Save 20% with annual billing. All prices in KSh per term.
KSh 15,000 /mo
KSh 35,000 /mo
KSh 65,000 /mo
We used to spend three days at the end of term reconciling M-Pesa payments with student accounts. Now it happens automatically, and parents can see their receipts instantly.
Before SchoolHub, I had to come to school every term to check my children's fees and results. Now I see everything on my phone, even when I'm traveling for work.
Entering marks used to take hours because I had to wait for the office computer. Now I do it from my phone during lunch break, and the system calculates grades automatically.
The parent linking system was a game-changer. We verify each request before granting access, so we know exactly who can see each child's information. It's secure and efficient.
Our teachers love that they only see their assigned classes and subjects. No confusion, no accidentally editing another teacher's marks. The permissions just work.
We switched from three different systems to SchoolHub and cut our software costs by 60%. Everything we need is in one place, and the support team actually understands Kenyan schools.
SchoolHub Kenya is built specifically for Kenyan schools with features like M-Pesa integration, CBC and 8-4-4 curriculum support, KSh fee management, SMS communication, and workflows designed for how Kenyan schools actually operate. It's a complete ERP covering students, academics, fees, parent communication, timetables, and administration in one unified platform.
Yes. Parents can link multiple children to their account and easily switch between them to view each child's fee balances, statements, attendance, results, report cards, timetables, and school announcements. The system shows a combined total of outstanding fees across all children for easy tracking.
Parents register and enter their child's details. The school admin receives the link request, verifies the information, and approves the connection. Once linked, parents gain immediate access to their child's academic records, fee statements, attendance, and school communications through their dashboard.
SchoolHub Kenya treats M-Pesa as a first-class payment method with full transaction tracking, reference numbers, and automatic reconciliation. We also support cash, bank transfers, card payments, and other approved methods. All payments generate instant receipts and update student fee statements in real-time.
Yes. SchoolHub Kenya uses role-based permissions, session management, and audit logs. The 6-digit secret key is an additional security layer required after login to access your dashboard. Each user can change their secret key from their profile settings. All data is isolated between schools and protected against unauthorized access.
Yes. Teachers have access only to their assigned classes and subjects. They can view class lists, enter attendance, record marks for exams and tests, manage assignments, view performance analysis, access timetables, and prepare report cards—but only for the students and subjects they teach.
Yes. The academic engine is fully configurable, allowing schools to set up grade levels, subjects, learning areas, exams, CATs, assignments, grading scales, competencies, and weightings to match either CBC or 8-4-4 requirements. The system adapts to your school's specific curriculum structure.
The timetable builder automatically detects teacher conflicts, room conflicts, and class conflicts. You can assign classes, streams, teachers, subjects, rooms, periods, days, breaks, and double lessons. Teachers see their personal timetable while administrators can view and manage the entire school's schedule.
Yes. The communication module supports in-app notifications, SMS, and email. You can send announcements, fee reminders, exam notifications, attendance alerts, and individual messages to parents. All communications include delivery and status tracking so you know messages were received.
Absolutely. The platform is fully responsive with mobile-optimized cards, bottom navigation for major functions, slide-out menus, touch-friendly buttons, and mobile-friendly forms. Parents and teachers can access everything they need from their phones, while administrators have full desktop functionality.
Yes. SchoolHub Kenya is built as a multi-school-ready platform with complete data isolation between schools. Each school has its own admin, teachers, bursar, parents, and students with separate databases and permissions. This makes it ideal for school groups or as a SaaS solution.
The system generates comprehensive reports including student performance, class analysis, fee statements, payment history, arrears reports, daily collections, attendance summaries, exam results, report cards, financial audit trails, and custom exports. All reports can be printed or exported as PDFs.
Join Kenyan schools already using SchoolHub Kenya to streamline student records, academics, fee collection, and parent communication. Get started today and experience a complete school management platform built specifically for how Kenyan schools operate—with M-Pesa integration, CBC support, and powerful tools for every role.