School fee invoices and balances
Create an invoice for the correct learner, fee description, term, amount and due date. Finance officers can review billed amounts, confirmed collections and outstanding balances. Parents can see fee accounts linked to their children without accessing another family’s financial records.
Partial payments and downloadable receipts
Record verified bank, cash, M-Pesa and other payments against an invoice. Each instalment produces its own receipt and reduces the balance. Open the receipt and download its PDF, or print it for the parent. Incorrect payments are reversed with a reason so the history remains traceable.
M-Pesa STK push for school fees
Each school can connect its own approved Daraja credentials and compatible shortcode. Parents initiate a prompt on their phone, and the platform checks the payment status before recording a successful payment. Setup, HTTPS and live verification are required; an STK prompt alone is not proof of payment.
Fee reminders and financial exports
Queue reminders for due or overdue invoices, and export school-scoped fee and payment reports as CSV. Automated reminders and receipt emails depend on the scheduled worker and working sender configuration. Subscription charges for ShuleHub are separate from the school fees paid by parents.