YoShule Docs
For:AdminHeadmasterBursar

A waiver writes off part of one invoice. It reduces the student's outstanding balance only once a headmaster approves it — until then the invoice reads exactly as before.

Dashboard → Finance → Fee Waivers lists every request across invoices, with tabs for All, Pending, Approved, Rejected, and Reversed.

Raising a waiver

  1. Click New Waiver on the Fee Waivers page. From an invoice you already have open, Waive Fee does the same thing with the invoice filled in.
  2. Search for the invoice by student name or student ID. The picker shows each invoice's amount so you can tell terms apart.
  3. Choose Percentage or Amount, then enter the figure. The form shows what would be written off either way.
  4. Enter a reason — it is what the headmaster decides on.
  5. Click Submit for Approval.

Both entry modes store the same thing, but from different ends. A percentage is applied to the invoice total; an amount is recorded to the shilling and its percentage derived from it. Enter the figure you were actually given — a round amount typed as a percentage can land a few shillings out.

An invoice can only have one waiver awaiting a decision at a time, and approved waivers cannot add up to more than the invoice.

Approving, rejecting, and reversing

Admins and headmasters see actions on each pending row:

  • Approve applies the waiver, lowers the invoice's outstanding balance, and recalculates the student's ledger.
  • Reject leaves the invoice untouched. The reason is kept on the record.
  • Reverse, on an already approved waiver, restores the original balance. The reversal note is appended to the existing notes rather than replacing them.

Every decision records who made it and when, visible in the Status column.

Waivers on one invoice

Opening waivers from an invoice filters the list to that invoice and adds a Back to Invoice link. View all waivers clears the filter.