School management system for Kenyan schools +254 758 024 400 WhatsApp info@shulepoa.co.ke
ShulepoaSchool Management System
A school campus with classroom blocks and a driveway
Fees & M-Pesa

The school fees management system with M-Pesa built in

Parents pay to your paybill with the admission number. Shulepoa matches the payment, issues the receipt, updates the balance and lets the parent know.

In short

Yes. Parents pay to the school's M-Pesa paybill using the learner's admission number. Shulepoa matches each payment to the right learner, issues the receipt, updates the fee balance and can send the parent an SMS confirmation. Overpayments can be split across learners or carried forward.

What you get

The bursar's office, sorted

Fee structures

Fees per class, term and category (day, boarding, transport), billed to every learner in one step.

M-Pesa matching

Paybill payments matched to the learner by admission number, with a toast when each one lands.

Receipts & statements

Receipts for every payment and full fee statements as PDFs, on screen or on the phone.

Overpayments & splits

Split one payment across siblings or carry an overpayment to next term.

Bursaries & pledges

Bursaries, sponsorships and pledges tracked against each learner's balance.

Accounts & expenses

Expenses, suppliers, accounts and KRA eTIMS alongside fee collection.

How it works

Fees on Shulepoa

  1. 1

    Set fee structures

    Per class and term, with optional charges such as transport and boarding.

  2. 2

    Connect your paybill

    Your M-Pesa paybill is linked so payments arrive in Shulepoa as they're made.

  3. 3

    Payments match themselves

    Each payment goes to the right learner and the receipt is issued.

  4. 4

    Parents stay informed

    Balances, receipts and statements by SMS, portal and the Android app.

Questions schools ask

Fees and M-Pesa: common questions

See all questions

Can parents pay school fees with M-Pesa through Shulepoa?

Yes. Parents pay to the school's M-Pesa paybill using the learner's admission number. Shulepoa matches each payment to the right learner, issues the receipt, updates the fee balance and can send the parent an SMS confirmation. Overpayments can be split across learners or carried forward.

What happens when a parent pays with the wrong account number?

Payments that can't be matched wait in a list for the bursar, who assigns them to the right learner in a couple of clicks; the receipt and balance then update.

Can a parent pay for several children with one payment?

Yes. The bursar can split one M-Pesa payment across siblings, and any overpayment can be carried forward.

Can parents see their fee statement?

Yes. Parents can open the fee statement on the portal or the Android app, and the school can send balances by SMS.

How much does Shulepoa cost?

Pricing depends on the number of learners and the modules your school needs. Contact Shulepoa for a quote and a free demo using your own school's setup.

See Shulepoa working for your school

Book a free demo set up with your own classes, fee structure and grading.