Skip to content

HR & Payroll Overview

The HR & Payroll module covers the full staff compensation and attendance lifecycle — from defining leave entitlements all the way through running monthly payroll and generating reports.


SectionWhat you do here
Leave TypesDefine leave categories (e.g. Casual, Sick, Earned), set annual entitlements, and manage per-staff balances for each academic year
Staff AttendanceMark daily attendance for all active staff (Present, Absent, Half Day, On Leave), finalise a day’s register, and reopen it if corrections are needed
Payroll AttendanceConfigure working-day calendar, edit the monthly attendance grid, compute Loss-of-Pay (LOP) totals, and lock a month before running payroll
Salary & ComponentsCreate salary components (earnings and deductions), assign component packages to individual staff, and view a cross-staff salary summary
Payroll RunStart a monthly payroll run, review and adjust individual entries, lock the run, mark staff as paid, and reopen or delete runs when needed
Payroll ReportsView the payroll dashboard, download the salary register, analyse cost breakdowns by component, and review per-staff payroll history

Follow this sequence each month for a clean payroll cycle:

  1. Set up leave types and balances (once per year, at the start of the academic year).
  2. Mark daily staff attendance throughout the month.
  3. Lock the payroll-attendance month after the last working day — this freezes the LOP figures.
  4. Start a payroll run for that month — the system pulls LOP from the locked attendance.
  5. Review and confirm each staff member’s payroll entry.
  6. Lock the payroll run — entries become read-only.
  7. Mark staff as paid when salaries are disbursed.
  8. Export reports for records and compliance.

PermissionWhat it unlocks
staff-attendance:viewView the daily staff attendance register
staff-attendance:markRecord and edit attendance entries
staff-attendance:reopenReopen a finalised attendance day
payroll-attendance:viewView monthly attendance grid, LOP summary, and leave balances
payroll-attendance:manageEdit working-day config, adjust attendance, adjust leave balances, compute LOP
payroll-attendance:lockLock or unlock a payroll-attendance month
payroll:viewView salary components, assignments, payroll runs, and reports
payroll:manageCreate/edit components, assign salaries, start/confirm/lock runs, mark paid

Permissions are granted via Settings → Positions. See the Positions & Permissions guide for how to assign them.