Start free for 2 terms when your school joins ElimuDesk this term Learn more
PlatformM-Pesa fee collectionBalances, receipts and remindersCBC exams & report cardsMarks, analysis, resultsStudent recordsOne profile for every learnerParent contacts & SMSBulk messaging, cleaned listsAnnouncementsSMS, email and parent portalStaff directoryRoles, TSC numbers, attendanceTimetablesLessons, rooms and teachersResource librarySchemes, notes, examsElimuDesk AIYour school’s smart assistantParent & student portalPay, track, learnAll modules
SolutionsPrincipalsSchool-wide visibilityBursarsFee control without spreadsheetsTeachersMarks, attendance, class listsParentsPay, track, learnStudentsStudy, track and growPre-primaryPP1 · PP2Primary schoolsGrade 1 – Grade 6Junior secondaryGrade 7 – Grade 9Senior schoolGrade 10 – Grade 12Secondary (8-4-4)Form 1 – Form 4Colleges & tertiaryTVET · colleges · universities
Pricing
ResourcesResource libraryHelp centreBlogIntegrationsSecurity
Customers
CompanyAbout usCareersPartnersContact us
Log in Get started Request a demo
Fees · 2026-09-14

How to Collect School Fees by M-Pesa: A Practical Guide for Bursars

How bursars collect school fees by M-Pesa Paybill, match each payment to an admission number, and chase arrears without a paper queue.

Why M-Pesa works for school fees

Parents already use M-Pesa daily. A Paybill with the learner’s admission number as the account number lets any parent pay in under a minute, from anywhere, without visiting the bursar.

Set up a clear account format

Use the admission number as the account number and publish it on every fee statement. Avoid mixing student names, which cause matching errors.

Reconcile daily, not monthly

Review unmatched payments each morning. A short exceptions queue means books are always ready for the principal and auditors.

Remind politely and automatically

Schedule reminders a week before the deadline and again on the last day, and stop them when payment arrives. Parents respond better to respectful, timely messages.

See where ElimuDesk
can take your school

Get started

Free for 2 terms · Set up in a day · Cancel anytime