Boochy Shuleni School Management System for Kenya
Run your school's fees, records and reports on your own server.
Kenyan schools running CBC/CBE often manage fees, records and communication across paper, spreadsheets and separate tools, with no single, secure record for the school.
Boochy Shuleni is a self-hosted school management system – one installation per school, covering fees and M-Pesa payments, students and guardians, staff, attendance, CBC academics and report cards, and school communication, all in one system your school controls.
One school, one server - never shared
Boochy Shuleni is self-hosted: one installation per school, with no multi-tenancy. There is no shared database and no tenant column - every row in the system belongs to your school alone, on a server Boochy Tech provisions and controls for you.
- Nightly encrypted backups to off-site storage, with a documented, tested restore process.
- Role-based permissions, down to what each user can see and do.
- Every sensitive action is automatically logged.
- Boochy Tech staff access is logged separately and visible to your School Administrator.
- Your student data can be exported at any time, even if your licence is on hold.
- Financial records are never deleted - only corrected, with a reason kept on record.
What it does
Fees & M-Pesa
Versioned fee structures, invoicing and M-Pesa payments via Daraja, with PDF receipts and statements.
Students & guardians
Student and guardian records, KEMIS fields, and bulk Excel import.
CBC academics
Curriculum tree, CBC assessment grid, and report cards saved as permanent PDF snapshots.
Attendance
Daily register with a correction workflow and term attendance percentages.
Staff & teachers
Staff records and teacher/class allocations, with history preserved after reassignment.
Communication
SMS alerts for payments, fee reminders, absences and report cards, via a single gateway.
From setup to daily use
Set up your school
We configure your school's structure - grades, streams, fee categories - on your own server.
Import your records
Bring in students, guardians and staff, with bulk Excel import for existing records.
Run your term
Invoice fees, take M-Pesa payments, mark attendance, and enter CBC assessments.
Report and communicate
Generate report cards and send SMS updates to parents automatically.
A closer look








Works with
Simple, transparent pricing
Pricing depends on your setup. Get a quote and we'll confirm it with you directly.
Get a quote on WhatsAppCommon questions
Is this shared between schools?
No - one installation per school. There is no multi-tenancy; your data lives on its own server, never shared with another school.
What happens if the setup fee falls behind?
The licence moves through active, then a 1-4 day grace period, a 5-14 day read-only period, then locked from day 15. Reads and fee receipting are never blocked, even when locked.
How much does it cost?
Get a quote - schools pay a setup fee, confirmed with you directly.
Does it handle homework, timetables or transport?
Not yet - Boochy Shuleni is deliberately focused on fees, records, attendance, academics and communication first.
Request a demo of Boochy Shuleni.
Send a few details and we'll get back to you, or message us directly on WhatsApp.
Thanks - we've received your details and will be in touch.
Please fill in your name, phone and what you need, then try again.