Built for Kenyan Schools

Run your School the modern way.

Manage attendance, billing, communication, assessments, and reporting from one connected platform designed for school teams and families.

14-day free trial No credit card needed CBC + 8-4-4 ready
Elimusmart admin dashboard preview
Trusted by schools across Kenya
Your school here Your school here Your school here Your school here Your school here
The problem

Spreadsheets weren't built to run a school

Most Kenyan schools still juggle fee receipts, attendance registers, and CBC reports across paper, WhatsApp, and a dozen Excel files. Things slip. Parents complain. The bursar drowns.

01

Fees leak through the cracks

Cash receipts get lost. Mobile-money payments don't reconcile. Term-end debt collection is a manual nightmare.

See the fees module →
02

Parents are in the dark

Parents don't know their child was absent until the report card. By then it's too late to intervene.

See attendance + SMS →
03

CBC is killing the report card

Strands, sub-strands, learning outcomes, three terms — most templates just weren't designed for it.

See CBC reports →
How Elimusmart helps

Built around the four jobs your school actually does

Fees and M-Pesa reconciliation screen
Fees + M-Pesa

Stop chasing receipts. Reconcile in real time.

Native Daraja integration so M-Pesa STK pushes settle directly to the right invoice. Bursars see paid, partial, and overdue at a glance.

  • M-Pesa STK push for parents — no Paybill memorisation
  • Per-class fee structures with automatic prorating
  • AR aging report you can hand to the BoM in one click
Attendance register and parent SMS preview
Attendance + SMS

Mark a class in 90 seconds. Parents know within minutes.

Tap-to-mark attendance from any phone. Optional auto-SMS to the right guardian when a student is absent — no more "I didn't know" calls.

  • Class-teacher-friendly UI that works on a 200 KSh phone
  • Auto-SMS guardians on absence (school-controlled, opt-in per family)
  • Term and year attendance percentage on every report card
CBC report card with strand and sub-strand assessments
CBC + 8-4-4

Report cards that match the curriculum. Both of them.

CBC strands, sub-strands, and learning outcomes. 8-4-4 grading still supported. Subject-teacher templates so the right teacher fills the right column.

  • CBC-aligned templates by grade level
  • Teacher comments + head-teacher remarks
  • Bulk PDF + WhatsApp share to parents
Parent portal showing fees, attendance, and reports for a child
Parent Pulse

One screen for parents. Less back-and-forth for the school.

Parents see the fee balance, today's attendance, the latest report, and any teacher message — and pay with M-Pesa from the same screen. No more phone calls to the bursar.

  • Pay fees with M-Pesa from the parent portal
  • Sibling switcher — one login, multiple children
  • Risk alerts the school sees first, then surfaces to the parent
What the platform handles

Designed for the Kenyan school workload

100–5,000
Students per school
< 8 min
To onboard a new class
Real-time
M-Pesa reconciliation
CBC + 8-4-4
Both curricula supported
Pricing

Two billing models. Pick what fits.

Start free for 14 days, then switch to a Prepaid package (predictable bill) or Postpaid (you only pay for active students and staff). Toggle below to compare.

Free

Trial

14 days, full feature access, sample data, no card.

Free / 14 days
Start free trial

All modes give the full platform — only the bill format differs. See full pricing details →

Common questions

What schools usually ask first

Most schools are running attendance and fees within 2–3 working days. Importing your student list, fee structure, and class allocations can usually be done in one afternoon with our help.
No. We don't add a markup on top of Safaricom's daraja fees. The school pays Safaricom directly; we only invoice the platform subscription.
Data is hosted on tier-3 cloud infrastructure with daily encrypted backups. We comply with the Kenya Data Protection Act 2019 — your school is the data controller; Elimusmart is the processor.
Yes. You can export students, fees, attendance, and reports as CSV / PDF at any time, and we will return your full database within 14 days of termination.
Yes. We support CBC strand-based assessment and 8-4-4 mark-based grading on the same platform — useful while older year groups are still on 8-4-4 and lower years are on CBC.
Attendance and basic teacher actions degrade gracefully on slow connections. Heavy operations (bulk PDF, exports) queue server-side so your bandwidth doesn't hold the page open.
Yes. Every plan includes onboarding training over WhatsApp + Zoom. Institution plan includes on-site training within Nairobi metro.
Parents log into the parent portal and tap Pay — an M-Pesa STK push pops up on their phone. Done. Receipt is sent automatically to the school and the parent.

Run your school the modern way

Spin up a free 14-day trial in minutes. We'll help you import your data and stay with you through your first term-end.

Book a demo