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