RUN YOUR SCHOOL SMARTER.

A complete school management platform for modern schools — students, CBC academics, fees with M-Pesa, parents, and communication in one place.

StudentsAdmission → graduation
FeesInvoices & M-Pesa
ResultsAssessments & CBC
CBCStrands & competencies

Built for Kenyan schools — from admission to results.

One place for everything

Students, academics, fees, and communication without spreadsheets or disconnected tools.

Payments that reconcile

Fee invoices, M-Pesa STK Push, receipts, and statements update against the right student automatically.

Ready for CBC

Mapped for learning areas, strands, sub-strands, and competency-based assessment.

Platform

Everything your school needs. One platform.

  • Student Management
  • CBC Academic Management
  • Attendance
  • Assessments & Results
  • Fees & Invoicing
  • M-Pesa STK Push
  • Parent Portal
  • WhatsApp Communication
  • Email Communication
  • Report Cards
  • Admissions
  • School Reports
Solutions

Built for how schools actually work

Student Management

Manage your students from admission to graduation — profiles, guardians, academics, attendance, fees, and documents in one record.

View Students

Academic Management

ClassesStreamsLearning AreasSubjectsCBCAssessmentsResults

Finance

Fee StructureInvoiceM-Pesa STK PushPaymentReceiptStatement

Parent Portal

Parents can:

  • View children
  • View fees
  • Pay fees
  • View receipts
  • View results
  • Download report cards
  • View assignments
  • Receive announcements
Fees & Payments

Get paid directly through M-Pesa

Create invoices. Send an STK Push. Receive payment. Automatically reconcile the payment — each school configures its own payment integration from its dashboard.

1. Invoice

Generate fee invoices per student or class.

2. STK Push

Prompt the parent's phone to pay instantly.

3. Receive

Payments land against the right invoice.

4. Reconcile

Receipts and statements update automatically.

Learn More

Report Cards

Your school. Your report card.

Design report cards that match your school's identity — logo, colors, school information, academic results, competencies, comments, attendance, signatures, and footer.

Explore Report Cards
Sample Primary SchoolTerm Report Card — Grade 5
MathematicsExceeding
EnglishMeeting
ScienceMeeting
Attendance96%
Class teacher's commentGreat progress
Communication

Keep parents connected

WhatsApp built in — connect the school's number by scanning a QR code. Email and in-app notifications included.

WhatsApp

Fee reminders, payment confirmations, and announcements.

Email

Results, admission letters, statements, and newsletters.

Notifications

Assignment and attendance alerts to parents instantly.

CBC / Academics

Built for competency-based learning

Support for Kenyan CBC/CBA workflows — manage your academic structure from curriculum down to results. (MtandaoLabsEdu is not an official KICD or KNEC system.)

CurriculumLearning AreasSubjectsStrandsSub-StrandsLearning OutcomesCompetenciesAssessmentsResults
Multi-school platform

One platform. Your school's own environment.

Every school gets:

  • Its own dashboard
  • Its own branding
  • Its own domain/subdomain
  • Its own students
  • Its own teachers
  • Its own parents
  • Its own report-card templates
  • Its own M-Pesa configuration
  • Its own email configuration
  • Its own WhatsApp number
Pricing

Simple plans that grow with your school

Plans can change — pick a starting point.

Start with a 90-day free trial on every plan.

Starter

KSh 30,000

per 3 months

  • Up to 250 students
  • Parent Portal
  • Finance
  • M-Pesa
  • CBC
  • Report Designer
Get Started

Custom

Custom

  • Unlimited students
  • Negotiated platform fee
  • Everything in Premium
Contact Sales

Compare all plans →

Onboarding

Live in five steps

01

Create your school

02

Configure your school

03

Import students & staff

04

Connect M-Pesa, email & WhatsApp

05

Start managing your school

Security

Built with security in mind

Schools trust us with student and financial data — we treat that responsibility seriously.

  • Tenant data isolation
  • Role-based access
  • Audit logs
  • Encrypted credentials
  • Secure authentication
  • Backups
  • Controlled access to student data
Early access

Become a founding school

We are onboarding our first schools and working closely with them to shape the platform. Get in touch to join early.

Talk to us

FAQ

Frequently asked questions

Can I use my own school domain?

Yes, supported schools can connect a custom domain.

Can I use my own M-Pesa account?

Yes, the architecture allows each school to configure its own supported M-Pesa integration.

Can I design my own report card?

Yes. Each school can have its own report-card template.

Can I connect WhatsApp?

Yes. Connect your school's WhatsApp number from your dashboard by scanning a QR code — no technical setup needed. Fee reminders, payment confirmations, and announcements then go out over WhatsApp automatically.

Can parents pay school fees online?

Yes, the parent portal can initiate supported payment flows and show payment/receipt information.

Can one parent have multiple children?

Yes.

Ready to manage your school the smarter way?

Bring students, academics, finance, communication, and parents together in one platform.