School Management System for Kenya

The School Management System Built for Kenyan Schools

CBC-aligned. M-Pesa ready. Every module your school needs — in one place.

Skoolite is trusted by schools across Kenya to manage fees, assessments, timetables, transport, and more. Built by a Kenyan team that understands your curriculum, your payment methods, and your school's daily realities.

🇰🇪 Built in Kenya 📲 M-Pesa (Daraja) integrated 📘 CBC-aligned

The problem Skoolite solves

Still collecting fees by hand? Still printing CBC report cards from Excel? Still managing five different spreadsheets for one school?

Kenyan school administrators spend hours every week on tasks Skoolite handles automatically. There's a better way.

One system for the whole school

M-Pesa Integrated

Parents pay school fees directly via M-Pesa. Payments are recorded automatically — no manual reconciliation, no lost receipts. Works with Safaricom Daraja API.

CBC Ready

Generate CBC report forms, track strand-based assessments, and produce the reports your teachers and the Ministry require. Fully aligned with Kenya's Competency-Based Curriculum.

Full ERP Depth

Not just attendance and fees. Skoolite covers transport, library, timetable, stores, meetings, and hostel management — the complete set of tools a Kenyan school needs.

Everything your school needs to run smoothly

Fee Management

  • M-Pesa payment collection and reconciliation
  • Fee structures, invoicing, and receipting
  • Arrears tracking and SMS reminders to parents
  • Financial reports for the principal and board

CBC Assessment & Reporting

  • Formative and summative assessment tracking
  • CBC report card generation (all grade levels)
  • Strand and sub-strand performance analysis
  • KNEC-aligned grading frameworks

Academic Management

  • Timetable scheduling and conflict detection
  • Subject and class management
  • CBC learning area configuration
  • Teacher assignment and workload management

Transport Management

  • School bus and route management
  • Student transport registration
  • Driver and vehicle records
  • Route cost allocation

Library Management

  • Book catalogue and inventory
  • Borrowing and return tracking
  • Fine management
  • Library usage reports

School Stores

  • Inventory tracking for school supplies
  • Issue management and stock levels
  • Purchase records and supplier management

Communication

  • Bulk SMS to parents (via integrated SMS gateways)
  • Parent portal for fee statements and report access
  • Staff messaging and announcements

Why Skoolite instead of the alternatives?

How Skoolite compares to free tools and international school software.
Feature Skoolite Free tools (EBingwa, etc.) International software
M-Pesa integration Yes — Native No — Manual No — Requires custom dev
CBC report cards Yes — Built-in Yes — Basic No — Requires customisation
Transport module Yes — Full No No — Add-on cost
Library module Yes — Full No Add-on cost
Store management Yes — Full No No
Built for Kenya Yes Yes No
Ongoing local support Yes Limited No

Transparent pricing for Kenyan schools

Every plan includes:

  • Unlimited staff accounts
  • M-Pesa integration
  • CBC report cards
  • Email and WhatsApp support
  • Free setup assistance

Pricing is tailored to your school's size and needs. Contact us for a demo and a quote built for your school.

Frequently asked questions

Does Skoolite work with M-Pesa?
Yes. Skoolite integrates with Safaricom's M-Pesa Daraja API, so parents can pay school fees directly from their phones and the payment is recorded automatically in the system.
Is Skoolite compatible with CBC?
Yes. Skoolite is fully aligned with Kenya's Competency-Based Curriculum. It supports CBC assessment frameworks, strand-based reporting, and CBC report card generation for all grade levels.
Can Skoolite manage multiple schools or campuses?
Yes. Skoolite supports multi-campus management from a single account. Ideal for school groups managing several institutions.
Is Skoolite available on mobile?
Yes. Skoolite is available on Android via the Google Play Store and works on any web browser on desktop or tablet.
How long does it take to set up?
Most schools are fully operational within one week. Our team provides free setup assistance and training.
What support is available?
We provide email, WhatsApp, and phone support from our Nairobi-based team. All support is in English and Swahili.

Ready to modernise your school?

Join the Kenyan schools already using Skoolite to manage fees, assessments, and operations.

Questions? Call or WhatsApp us: 0717 821 310 · WhatsApp
Email: [email protected]