Skip to main content

Multilevel Approval for Expenses

This guide explains how to enable multilevel approval workflows for expense claims in IceHrm.

Overview

IceHrm supports a structured approval hierarchy for employee expenses. You can define 1st, 2nd, and 3rd level approvers for employees while editing their employee record. The approval workflow incorporates these designated approvers along with the employee's direct supervisor in the review process.

Enabling Multilevel Approval

Follow these steps to activate multilevel approval for expenses:

  1. Log into the system with administrative credentials
  2. Navigate to System -> Settings
  3. Click on the Other tab
  4. Scroll to the bottom to find Expense: Enable multilevel approvals
  5. Click the edit button next to this option
  6. Change the value to Yes
  7. Save the changes

Configuring Approvers for Employees

Once multilevel approval is enabled, you need to assign approvers for each employee:

  1. Navigate to Admin -> Employees
  2. Select an employee and click Edit
  3. Assign the following approvers:
    • 1st Level Approver: Initial review and approval
    • 2nd Level Approver: Secondary verification
    • 3rd Level Approver: Final approval
  4. Save the employee record
info

The employee's direct supervisor is automatically included in the approval chain.

Approval Workflow

Approval Process

When an employee submits an expense:

  1. The expense is sent to the 1st level approver
  2. After approval, it moves to the 2nd level approver (if configured)
  3. After approval, it moves to the 3rd level approver (if configured)
  4. Once all levels approve, the expense is marked as approved

If any approver rejects the expense, the employee is notified and the expense is marked as rejected.