Incoming evidence
Keep provider or statement evidence separate from the canonical payment until it is confirmed.
School fee reconciliation software
SchoolPey turns verified incoming-payment evidence into one canonical payment record, then keeps the allocation, learner balance, credit, receipt, statement, and reports aligned.

The operational problem
A reliable reconciliation workflow preserves the provider reference, learner context, target invoice, amount allocated, amount carried forward as credit, and the proof left behind after the transaction.
Keep provider or statement evidence separate from the canonical payment until it is confirmed.
Connect money to the school student whose fee account should receive it.
Apply the right amount to the right invoice instead of mutating a display balance.
Leave the remaining invoice amount outstanding when the payment does not settle it fully.
Carry excess money into the learner credit ledger instead of creating a negative invoice balance.
Keep provider references, payment history, receipt evidence, and report attribution connected.
How SchoolPey handles the workflow
Start from the provider or incoming-payment evidence that needs finance treatment.
Resolve where the money belongs without creating a second payment truth.
Record the received amount once and allocate it explicitly.
The updated balance, credit ledger, receipt, statement, and reports all derive from that same record.
Frequently asked questions
It is the process of confirming incoming money and tying it to the correct learner, invoice, allocation, balance, and payment history.
Yes. Confirmed provider evidence from the integrated M-Pesa flow can reconcile automatically into SchoolPey's canonical payment ledger.
Authorized exact-school accountants can work within their school finance boundary, including the reconciliation workflows allowed by SchoolPey.
Try the real workflow
Evaluate the fee operation with actual billing, payment, reconciliation, balance, receipt, statement, and reporting workflows before standard billing.
Request a 1-month pilot