Now supporting Kenya · Uganda · Tanzania · UK

School Management
Built for Africa

One platform for student records, fees via M-Pesa, CBC grading, statutory payroll, government EMIS returns, and more — built for how East African schools actually work.

Trusted by 50+ schools
🇰🇪🇺🇬🇹🇿🇬🇧4 countriesNo setup fees

Features

Everything a school needs

One platform replaces five different systems — and works on the devices your staff already have.

Student Management

Enrol, manage, and track every student. Bulk import, admissions workflow, custom fields, and parent portal access.

CBC & Exam Grading

Full CBC rubric engine (EE/ME/AE/BE), KJSEA composites, KCSE, PLE, UCE, UACE, NECTA, and PSLE — all built in.

Fee Collection

M-Pesa STK push, MTN MoMo, Airtel Money, and AzamPay (Tanzania). Invoices, receipts, arrears chase, and statements.

Attendance

Period-by-period registers, daily summaries, automated SMS alerts to parents, and at-risk threshold warnings.

HR & Payroll

Statutory payroll for KE (PAYE/SHIF/NSSF/AHL), UG (PAYE/NSSF/LST), and TZ (PAYE/NSSF/SDL/WCF). P9 export included.

Government Compliance

KEMIS/NEMIS exports for Kenya, Uganda EMIS uploads, Tanzania BEMIS. KNEC, UNEB, and NECTA candidate registration data.

Safeguarding

KCSiE-compliant concern logging, DSL escalation workflows, DBS tracking, chronologies, and secure reporting.

Communications

SMS, email, and push notifications to parents and staff. Bulk announcements, class groups, and event reminders.

AI Assistant

Early-warning engine flags at-risk students. AI-powered report writing, behaviour pattern detection, and analytics.

Country Coverage

Deep compliance, not just localisation

Each country module is built to the exact specification of that country's curriculum, exam board, statutory payroll, and government reporting requirements.

🇰🇪

Kenya

  • CBC (EE/ME/AE/BE) + KJSEA / KCSE
  • KEMIS enrollment sync (Maisha Namba)
  • PAYE · SHIF 2.75% · NSSF Tier I/II · AHL 1.5%
  • KRA P9A annual reconciliation export
  • TSC registration · TPAD appraisal
  • M-Pesa STK push + C2B callbacks
  • KNEC candidate registration CSV
🇺🇬

Uganda

  • PLE / UCE (D1-F9 + new A-E) / UACE points
  • Uganda EMIS (LIN + NIN upload)
  • PAYE UGX bands · NSSF 5%+10% · LST (Jul–Oct)
  • URA DT-2008 monthly PAYE return
  • NTC teacher registration (Act 2026)
  • MTN MoMo + Airtel Uganda C2B
  • UNEB PLE/UCE/UACE registration data
🇹🇿

Tanzania

  • PSLE / FTNA / CSEE / ACSEE (PReM system)
  • BEMIS/ESMIS ASC export · PReM number
  • PAYE TZS · PSSSF/NSSF · SDL · WCF 0.6%
  • TRA P9A PAYE annual reconciliation
  • TTPB teacher licence tracking · OPRAS
  • AzamPay (M-Pesa TZ · Airtel · Tigo · Halo)
  • NECTA PSLE/CSEE/ACSEE candidate data
🇬🇧

United Kingdom

Full UK support including KCSiE 2025 safeguarding, PAYE/NI payroll, DBS tracking, single central record, National Curriculum reporting, and Ofsted-ready documentation.

Fee Collection

Collect fees the way
parents already pay

No card terminals, no new apps to install. Parents pay via the mobile money they already use — and the system reconciles automatically against the student's fee account.

  • Automatic receipt generation on payment
  • Real-time balance updates in parent portal
  • Arrears SMS reminders on configurable schedule
  • Multi-term and multi-stream fee structures
M-Pesa Kenya
STK push · C2B · B2C
MTN MoMo UG
Collection API · sandbox
Airtel Money KE/UG
OAuth2 · USSD push
AzamPay TZ
M-Pesa · Airtel · Tigo · Halo
Card (Stripe)
Visa · Mastercard
Bank transfer
RTGS · EFT reference match
50+
Schools served
4
Countries
14
Backend microservices
100%
Uptime SLA (School)

Pricing

Simple, honest pricing

Half the price of other platforms. One flat rate per student — no module fees, no surprise invoices.

Starter

Free

Up to 50 students · forever

  • Core student management
  • Attendance registers
  • Basic fee tracking
  • Community support
Get Started
Most Popular

School

KShs 250

per student · per year

Minimum KShs 30,000/year

+ 0.3% on mobile money collected

  • CBC / PLE / CSEE / UACE grading engine
  • M-Pesa · MTN MoMo · Airtel · AzamPay
  • KEMIS / EMIS / BEMIS government exports
  • Statutory payroll — KE, UG, TZ (P9 included)
  • Attendance + parent SMS alerts
  • Safeguarding & HR modules
  • AI early-warning for at-risk students
  • Priority support
Start Free Trial

District

Custom

Multi-school · volume discounts

  • All School features
  • Multi-school dashboard
  • Custom branding + domain
  • Data residency options
  • Dedicated CSM
  • SLA guarantee
Contact Sales

Ready to transform your school?

Set up in a day, not a month. Free trial, no credit card required.

Start Free Trial

Questions? Email us at hello@my-school.co.ke