Staff & HR
Manage staff employment and payroll, record leave, and track staff attendance.
This section covers the HR side of managing your team: employment periods and payroll, plus leave and staff attendance. Leave and staff attendance are optional modules — turn them on for your school to see them.
Who this is for
Administrators managing staff. Teachers can request their own leave and see their own records.
The pieces
| Tool | Use it to… |
|---|---|
| Employment periods | Record contracts and pay terms on each staff member — the basis for payroll. |
| Payroll | Run monthly payroll, generate payslips, and handle advances. |
| Leave | Record staff time off — sick, maternity, unpaid, or other — and approve or reject requests. |
| Staff attendance | Mark who was present, absent, late, on a half-day, or on leave, and review the totals. |
In the admin sidebar these live under HR (Staff, Leave, Payroll). Employment is managed from the staff profile or from Payroll → Staff Salaries — not as its own menu item.
Modules
Leave and staff attendance are optional modules
Leave needs the Leave Management module, and staff attendance needs the Staff Management module. When a module is off, its pages don't appear. Teachers' attendance still feeds the dashboards even when Staff Management is off.
In this section
| Article | What you'll do |
|---|---|
| Employment periods | Add and edit staff employment contracts and pay terms. |
| Payroll | Set up pay, run payroll, and manage payslips and advances. |
| Leave | Request, approve, reject, and cancel staff leave. |
| Staff attendance | Mark and review daily attendance for staff and teachers. |
Before you start
- Your staff should already be added. See Onboard people.
- Leave and attendance are recorded per academic year, so work in the year shown in the switcher at the top of the screen.
- Employment periods are date-based (not tied to the academic year switcher). Payroll uses the period that covers the month you are paying.