Skip to main content

Leave management

Leave balances​

Each employee has a leave balance per leave type, held per financial period. An HR user with HR_LEAVE_MANAGE_BALANCE can adjust a balance directly — an opening grant, a carry-forward correction, an encashment.

Requesting leave​

From the Leave page an employee submits a request — type, dates, reason. The request is checked against the available balance before it's accepted.

Approval​

A leave request moves through approval by someone holding HR_LEAVE_APPROVE (typically the team leader, then HR). On approval the balance is decremented; on rejection it is untouched. Anyone with HR_LEAVE_VIEW_ALL can see the whole company's leave calendar rather than just their own.

ActorCan
EmployeeRequest leave, see own history and balance
HR_LEAVE_APPROVEApprove / reject requests
HR_LEAVE_VIEW_ALLSee every employee's leave
HR_LEAVE_MANAGE_BALANCEAdjust balances

Where it shows up​

Approved leave is reflected in attendance summaries and is visible on the org hierarchy and the admin dashboard, so a manager planning a week sees who is out.

Hrida.ai is proprietary software of Zlabs Innovation. See the license for terms. © 2026 Zlabs Innovation.