Introduction
The Carryover Expiry Workflow automates the process of expiring unused carryover leave from the previous leave year. It helps ensure compliance with company policy, avoids excessive leave accrual, and provides clear visibility to employees about any lost entitlement.
Configurations
You can choose a specific date when the workflow will run - usually somewhere in the first half of the year - and also which leave type (e.g. holiday, annual leave) the workflow applies to.
Click here to learn more about configurable workflows.
How it works
On the chosen date, the workflow activates and reviews each employee’s leave records to determine whether any carryover leave should be expired. For each employee it will:
Check Carryover Balance
The workflow checks how much carryover leave was given to the employee from the previous year.
Check Leave Taken
It checks how much leave has already been taken in the current year.
Compare to Carryover
If the amount taken exceeds the carryover, no action is needed.
If the amount taken is less than the carryover, the unused portion is expired.
Expire Unused Carryover
The remaining carryover (after deducting what’s been used) is marked as expired. This amount still shows in the total taken leave figure, but is clearly labelled as expired via a tooltip info icon.
Example
The employee has:
25 days total entitlement for the year
5 of those days carried over from the previous year
3.5 days taken so far
On the scheduled expiry date:
The workflow identifies 5 days of carryover
Sees that 3.5 days have been taken
Therefore, 1.5 days of unused carryover are expired
This 1.5 days will be shown as part of the total leave taken, but flagged as expired, so it’s clear to both the employee and admin users that this portion of leave was lost.
In this example you can see that this person has 25 days entitlement and has taken 3.5 so far.
If you hover over the total amount, it shows that 5 of those days carried over from the previous year.
When the workflow runs on the scheduled date, it sees that they have 5 carryover and have taken 3.5, therefore there is 1.5 remaining from the carried over entitlement, and that is what expires. This is added to the Taken, and if you hover over the amount you will see 1.5 has expired.
How to get this workflow
This workflow is available for organisations on the Elite and Enterprise tier. You can find it in the Workflow Hub.


