Skip to content

HR & Payroll ​


Leave Management ​

Reviewing Leave Requests ​

  1. Go to HR Setup → Leave Requests.
  2. You will see all pending requests showing:
    • Staff name
    • Leave type
    • Start and end dates
    • Number of days
    • Reason provided by the staff member
  3. Click Approve or Reject.
  4. Add an optional approval note.
  5. Click Confirm.

The staff member's leave status updates immediately.

Leave Request Statuses ​

StatusMeaning
PendingWaiting for approval
ApprovedLeave has been granted
RejectedLeave was not granted

Payroll ​

Processing Monthly Payroll ​

  1. Go to HR Setup → Payroll.
  2. Select the Month (e.g. April 2026).
  3. Click Generate Payroll — the system creates payroll entries for all active staff based on their basic salary.
  4. Review each entry:
    • Basic Salary — from the staff profile
    • Allowances — add any extra allowances
    • Deductions — add any deductions (absences, advances, etc.)
    • Net Salary — calculated automatically
  5. Click Save Payroll for each staff member.

Viewing Payroll History ​

Filter payroll records by month to see a summary of all salaries paid. Each record shows the staff name, basic salary, deductions, and net salary.

Printing a Payslip ​

Open any payroll record and click Print Payslip to generate a printable salary slip for the staff member.

Genius School Management System