Fee structures that match how schools actually bill
Set fee lines per grade for each academic year — tuition, boarding, lunch, activity, transport and anything else your school charges. Each line bills every term or once a year in the term you choose, so you never have to pre-divide an annual charge by three.
Transport charges come from the learner’s route, and library charges for lost or damaged books post straight to the learner’s current-term invoice with a reason recorded.
Discounts and waivers with an audit trail
Waivers, sibling discounts and staff discounts are applied at ledger level by the bursar, and each one requires a reason that is stored in the audit log with the name of the person who applied it. Overpayment credits are calculated after the discount, so a discounted learner who pays the full amount automatically carries a credit into the next term.
Bursaries, arrears and opening balances
- Bursary cheques from NG-CDF, county governments and sponsors are tracked as payments and allocated to learners.
- Carried-forward opening balances and a mid-year migration wizard with reconciliation reports, so you can move from your current system without losing a shilling of history.
- Arrears reports by grade and stream, ready for fee-reminder SMS broadcasts that respect parents’ opt-outs.
- Per-learner fee statements as PDF, downloadable by the school and by the guardian in the parent portal.
Accounting accuracy by design
All money in WIK Scholar is handled with decimal-accurate arithmetic through a single posting path with row locks and idempotency checks. In plain terms: two people posting at the same moment, a double-tapped button or a repeated M-Pesa confirmation cannot create a duplicate or a wrong balance.