How-to

Set up two-level approvals for leave requests

Last updated May 19, 2025 · Tushar Agarwal

On this page

HRStop allows you to implement a two-level leave approval process, ideal for organizations with layered management. This ensures that both the immediate manager and an HR/Admin review and approve the request.

How two-level approval works

  • Level 1: The reporting manager reviews the request first.
  • Level 2: After manager approval, it is sent to an Admin/HR for final approval.

Steps to configure two-level leave approval

Step 1: Go to leave settings

  • Navigate to Control Panel → Settings → Leave.

Step 2: Select and edit a leave category

  • Find the leave category you want to configure.
  • Click Edit.

Step 3: Enable multi-level approval

  • Scroll to the Approval Settings section.
  • Select “Two-Level Approval” or “Manager + Admin Approval”.
  • Ensure the correct approver roles are assigned (Manager for Level 1, Admin for Level 2).

Step 4: Save and apply

  • Click Save to finalize your changes.

Example flow

  1. Employee applies for leave.
  2. Manager reviews and approves → Status changes to Manager Approved.
  3. Admin/HR gives final approval → Status changes to Approved.

Best practices

  • Use it for sensitive leave types (e.g., Long-Term Leave, Sabbaticals).
  • Set up clear SLA timelines for each approval stage.
  • Train managers and HR on status indicators (e.g., “Manager Approved” ≠ Final Approval).