Run your whole school from one calm screen with automated fees & report cards.

Fees paid by M-Pesa land in the ledger by themselves. Timetables build in minutes. Report cards, payroll and parent messages are a click away. Made for how modern schools actually work.

CBC and 8-4-4M-Pesa Paybill and STK pushPAYE, NSSF, SHIF, Housing Levy
Good morning, PrincipalSample data
Students612
Present today96%
Fees pendingKSh 1.2M
Attendance this week, Monday to Friday
M-Pesa receivedKSh 27,500 for Term 2 feesReceipt posted to the ledger automatically

Complete school office management software built for modern educators

No more juggling spreadsheets, notebooks and five different apps. Each part talks to the others, so you enter things once.

💳

Fees that reconcile themselves

Parents pay by Paybill or an STK push straight from their portal. Payments match the right student and term, balances update instantly, and overpayments can be refunded with a printed voucher.

📝

CBC and 8-4-4 results

Enter marks per subject, import them from Excel and print report cards with ranks and remarks.

👥

Students and staff

Import hundreds of records from CSV, group staff as teaching, administrative or support.

💼

Payroll

PAYE, NSSF, SHIF and Housing Levy worked out for you, with two-step approval and payslips.

📚

Library, hostel, transport

Issue and return books, allocate beds, track routes and school assets.

📣

Messages parents read

Send SMS and notices to a class, a grade or the whole school. Find recipients by typing a name or a role.

🔐

The right access for everyone

Admins, teachers, accountants, parents and students each see only their own pages. The superadmin controls what each role can do.

And every module behind it

Front office

Visitor and call logs, staff time in and out, enquiries and admissions.

Students

Admissions, UPI numbers, pathways for senior school, bulk import and export, bulk logins.

Staff and HR

Staff groups, departments, leave, attendance and one-click bulk import.

Academics

Subjects, teaching assignments, rooms, teacher availability and lesson plans.

Attendance

Everyone is present by default; teachers only mark absences. Holidays show as H.

Examinations

Exams for the whole school, a grade or classes, bulk marks, report cards, analytics.

Fees

Fee structure, receipts, pledges, statements, M-Pesa, and refunds of overpayments.

Finance

Accounts and reports, payroll with statutory deductions, payslips.

Library

Catalogue import, issue and return, overdue tracking.

Transport, hostel, assets

Routes, bed allocation, inventory and depreciation.

Homework and online classes

Set work, share links and keep learners on track.

Communication

Bulk SMS, messages, announcements and a school events calendar.

Certificates and ID cards

Print student and staff ID cards and certificates.

Smart Insights

Plain-language alerts, benchmark comparisons and instant answers from your data.

Security and control

Role-based access editable by the superadmin, audit trail, forced password change and auto sign-out.

Multi-branch

Run more than one campus under the same system.

What your school gains from EduHub

The real advantages show up in the office, in the staffroom and at home.

Hours back every week

Timetables, report cards, registers and payslips that used to take days are produced in minutes.

Fees collected faster, with no leaks

M-Pesa payments are matched automatically. Every shilling has a receipt, and defaulters are visible at once.

Everyone is accountable

An audit trail records who did what and when, and each role only sees what it should.

Parents who stay informed

SMS, notices and a portal answer questions before they reach the office.

Decisions backed by data

See which classes, subjects or learners need help, and compare with regional or national benchmarks.

Safe, and always there

Your records live in one secure place instead of loose files, so nothing is lost when a staff member leaves.

Smart timetable generator built for complex school schedules

Tell EduHub your periods and teachers. It works out how many lessons each subject needs, then does the rest.

  • Maths, English and Sciences land before lunch; games and arts fill the afternoons.
  • Practical subjects get double lessons for lab and workshop time.
  • No teacher in two places at once, and no free periods.
  • A quality score shows how good the result is before you publish.

One system, a different view for each person

Everyone gets a screen that fits their job.

See the whole school at a glance

Attendance, fees, exams and staff in one dashboard, with plain-language insights that flag who needs attention.

  • Chronic absence and class attendance dips
  • Fee collection against the year’s target
  • Exam trends and weak subjects
  • System health checks

Less admin, more teaching

Teachers only see their own classes and subjects, so the screen stays clean and nothing gets changed by mistake.

  • Mark attendance in a few taps
  • Enter or import marks for their subjects
  • Write and print lesson plans
  • See their personal timetable

Books that balance

Every shilling is traced from the parent’s phone to the receipt, the register and the payslip.

  • Fee register with paid, part-paid and unpaid
  • M-Pesa transactions matched automatically
  • Refunds with printable vouchers
  • Payroll by staff group

Know how your child is doing

Parents sign in on any phone to see fees, results, attendance and notices, and can pay without visiting the office.

  • Pay fees by M-Pesa
  • View results and report cards
  • Check attendance and the timetable
  • Read school announcements

A library that runs itself

The librarian gets one focused screen for the catalogue, lending and returns, without access to fees or staff records.

  • Import the whole book catalogue from a CSV file
  • Issue and return books in seconds
  • See available copies and overdue books
  • Export the catalogue to Excel

A smooth front desk

The receptionist handles visitors, calls and new learners from one place, so nothing gets lost on paper.

  • Admit new students and update their records
  • Keep the visitor log and call log
  • Record staff time in and out
  • Import learners in bulk from Excel

The EduHub Android app is on its way

We are putting the finishing touches on the app so parents and staff can use EduHub from their phones.

  • Parents pay fees by M-Pesa and see balances and receipts.
  • View results, attendance and the class timetable.
  • Get school notices the moment they are sent.
  • Teachers mark attendance and check their day.

How EduHub compares

A general comparison with spreadsheets and basic school software. Ask for a demo to see each point live.

What you needEduHubSpreadsheetsBasic software
M-Pesa payments matched automaticallyYesNoSometimes
Smart timetable with automated rulesYesNoNo
Staff payroll with statutory deductionsYesBy handSometimes
Bulk import and Excel export everywhereYesYesLimited
Role-based access you can editYesNoFixed roles
Insights that flag problems for youYesNoNo
Parent portal and Android appYesNoSometimes
Audit trail of every changeYesNoLimited
Refunds of overpaid fees with vouchersYesNoNo
Library, hostel, transport and assets includedYesNoExtra cost

Up and running in three steps

We set up your school

Classes, fee structure, periods and staff are loaded with you, with your data imported from Excel.

Your team is trained

Short sessions for the office, teachers and the bursar, so everyone is confident on day one.

You go live

Parents get their logins, fees start flowing in and the first timetable is generated.

Questions schools ask us

Does it support both CBC and 8-4-4?

Yes. Grading follows the curriculum set for each learner, so both can run in one school.

Can parents pay fees from their phones?

Yes. Parents can pay by Paybill, or send an M-Pesa STK push from the portal. Payments are matched to the learner and term automatically.

Can we move our existing records in?

Yes. Students, staff, marks and library books import from CSV files, with templates and a check-only mode so you can fix mistakes before saving.

Is there a mobile app?

EduHub already works in any phone browser. The Android app for parents and staff is being finished and will be announced soon.

How much does it cost?

Pricing depends on the size of your school. Book a demo and we will send a quote the same week.

See EduHub with your own school’s data

Tell us about your school and we will arrange a demo that fits your timetable. You will see fees, report cards and the smart timetable working live.

Email: info@eduhub.co.ke
Phone and WhatsApp: +254 708 009 426

Chat on WhatsApp