School management software · Kenya

School management software for Kenyan schools

Collect fees on M-Pesa, run CBC exams and report cards, and SMS parents from one place. Built for principals, bursars, and teachers.

No credit card · KSh 0 registration · Call +254 736 001 101

Kenyan student, parent, and teacher excitedly using the Shupavu school app

Platform

Fees, CBC academics, and parent SMS in one system

Replace spreadsheets with clear tools your bursar, teachers, and parents will actually use.

M-Pesa school fee collection

Parents pay on their phone. You see balances, receipts, and outstanding fees in real time.

  • Live collection progress by term
  • Recent M-Pesa payments at a glance
  • Reminders for unpaid balances
Explore Fees & Finance →
Fee collection overview in Shupavu

CBC exams and report cards

Enter marks, track progress by grade, and send results without juggling Excel files.

  • Term and academic year filters
  • Marks entry progress by grade
  • Analysis and send-results workflows
Explore Exams →
CBC exams overview in Shupavu

Student records that stay tidy

Admission numbers, attendance, ranks, and fee status in one student profile.

  • Quick actions for report cards and fees
  • Parent and marks tabs in one place
  • Clear status for every learner
Explore Students →
Student profile in Shupavu

Parent contacts ready for SMS

Know who is SMS-ready, who is missing a phone, and clean your contact list before fee reminders go out.

  • Complete, missing, and SMS-ready counts
  • Search by student, parent, or phone
  • Bulk messaging workflows
Explore Staff & Parents →
Parent contacts and SMS readiness

School announcements that reach parents

Send fee reminders, PTA notices, and results by SMS, email, or parent portal.

  • Draft and published campaign tracking
  • Audience and channel visibility
  • History you can search later
Explore Communications →
Announcements and SMS campaigns

Staff directory and roles

Teaching and non-teaching staff, TSC numbers, subjects, and present/absent status without a separate spreadsheet.

  • Add staff and filter by role
  • Subject assignments in one list
  • Attendance snapshot for today
See all modules →
Staff directory in Shupavu

Who it’s for

Built for every role in the school

Clear access for principals, bursars, teachers, parents, and students — without handing everyone the same dashboard.

Principals

One view of fees, attendance, and academics without chasing department reports.

Bursars

M-Pesa collections, balances, and reminders without spreadsheet reconciliation.

Teachers

Marks, attendance, and class lists that stay current for CBC reporting.

Parents

Pay fees, get SMS updates, and check progress without calling the office.

Ready to run your school without the spreadsheet pile?

Register at app.shupavu.co.ke. Free 2-term trial, KSh 0 registration.

Testimonials

What students, staff & parents say

Real voices from the people who use Shupavu every day.

“Learning and being a student has never been this easy!”
Faith
FaithStudent
“Teaching and class management made simple!”
Mr. Matthew
Mr. MatthewMathematics Teacher
“A powerful tool for modern schools — reliable, fast, and built for growth!”
Mrs. Janet
Mrs. JanetSchool Admin
“I can finally monitor my child’s education and progress!”
Mr. Kennedy
Mr. KennedyParent

Read more testimonials →

FAQ

Frequently asked questions about Shupavu

What is Shupavu?

Shupavu is school management software for Kenyan schools. It covers fee collection on M-Pesa, CBC exams and report cards, attendance, timetables, and parent SMS.

Who can use it?

Primary, secondary, and tertiary institutions. Principals, bursars, teachers, parents, and students each get role-based access.

Is there a free trial?

Yes. Schools can start a free 2-term trial with KSh 0 registration. SMS credits and add-ons depend on how you use the platform.

How do I get help?

Call or WhatsApp +254 736 001 101, email [email protected], or start at app.shupavu.co.ke. We reply within one business day.

Browse the full FAQ →