Skip to content

Run payroll

import { Steps, Aside } from ‘@astrojs/starlight/components’;

For Administrators, Directors, and bursars. The Staff → Payroll page turns the staff list into a pay run: build it, check the lines, then approve.

  1. Confirm each staff member has a pay structure (basic + allowances − deductions). Empty lines mean a missing structure — set it first. See Pay structures.
  2. Start a new run for the period. The system drafts a line per staff member: basic, allowances, minus deductions such as PAYE and NSSF.
  3. Add payroll entries for once-offs (a bonus or a one-period deduction) so they hit this run only.
  4. Review each line: gross, deductions, net. Edit a line for a this-period correction.
  5. Choose Approve. Approved runs lock for consistency and audit; drafts can still change.