The general setup of leave categories is explained here.
To get a better understanding of how the leave settings work based on their setup, we have provided several examples below. These examples are what to expect when the setting below is disabled 'Limit leave accruals to the first pay run for the period'
This option only becomes available when the leave category automatically accrues, has accrue in advance disabled and the allowance is set to either Standard Weeks per year or Standard Days per year. Enabling this option will allow leave to accrue in the first pay run for the pay period and cap any further accrual in pay runs with the same start and end date;
This article will cover the following topics;
- Examples of leave set ups and what to expect
- What date does the system use when calculating the leave date?
- What happens when a user creates a new leave category part way through the leave year that is set to accrue in advance?
- What happens when a user updates an existing leave category part way through the leave year so that it is now set to accrue in advance?
- How does the leave adjustment work in the pay run when the next leave year commences?
- If leave is set to accrue in advance, why didn't my employee accrue the full amount?
Example 1
Setup:
- Leave accrual type: Automatically accrues on an ongoing basis
- Cap: Accruals for leave category are not limited
Result:
Employee will commence accruing leave as per the accrual rate. Leave will continue to accrue on an ongoing basis until the termination of the employee's employment.
Example 2
Setup:
- Leave accrual type: Automatically accrues on an ongoing basis
- Cap: Accruals for leave category limited to a maximum 20 hours
Result:
When an employee’s total leave balance reaches 20 hours, then leave will no longer continue to accrue. A message will appear in the pay run advising as such:
When an employee takes leave and their balance drops below 20 hours, leave will start accruing again until the balance reaches 20 hours.
Note: Opening leave balances are taken into account for capping purposes.
Example 3
Setup:
- Leave accrual type: Automatically accrues based on the employee's leave year
- Cap: Accruals for leave category limited to a maximum 20 hours
- Carry Over: Entire balance
Result:
When an employee’s total leave balance reaches 20 hours for the leave year, then leave will no longer continue to accrue. A message will appear in the pay run advising as such:
Upon commencement of another leave year, the entire leave balance will carry over and the employee will be allowed to accrue a further maximum 20 hours. The accrual will recommence in the pay run dated AFTER the employee's leave year.
With this setup, regardless of how much leave an employee takes during a leave year, the amount accrued will never exceed 20 hours per leave year.
Note: Opening leave balances are not taken into account for capping purposes.
Example 4
Setup:
- Leave accrual type: Automatically accrues based on the employee's leave year
- Cap: Accruals for leave category limited to a maximum 20 hours
- Carry Over: Maximum of 5 hours
Result:
When an employee’s total leave balance reaches 20 hours for the leave year, then leave will no longer continue to accrue. A message will appear in the pay run advising as such:
Upon commencement of another leave year, the employee will be allowed to accrue a further maximum 20 hours. The accrual will recommence in the pay run dated AFTER the employee's leave year.
Additionally, upon commencement of a new leave year, only a maximum of 5 hours leave (accrued from the previous year) will be carried over. If an employee's balance is greater than 5 hours the balance will be adjusted in the pay run as follows:
With this setup, regardless of how much leave an employee takes during a leave year, the amount accrued will never exceed 20 hours per leave year.
Note: Opening leave balances are not taken into account for capping purposes.
Example 5:
Setup:
- Leave accrual type: Automatically accrues based on the employee's leave year
- Accrue in advance: Yes
- Cap: Accruals for leave category limited to a maximum 152 hours
- Carry Over: Entire balance
Result:
When employee's commencement date = the leave year date
The total amount of leave owed to the employee within the leave year will be paid upfront in the employee's first pay run. The following message will be shown in the pay run to indicate as such:
The employee will then no longer continue to accrue leave during the leave year. Upon commencement of the next leave year, the entire leave entitlement will again be added to the employee's balance in the pay run dated AFTER the employee's leave year.
Result:
When employee's commencement date is AFTER the leave year date
The difference here is that the system will NOT calculate an upfront pro-rata amount of the annual entitlement in the first year. In this scenario, the leave doesn't accrue until the date is met (or the following year if the date has already passed), so the only way around this is to add a leave adjustment in the pay run to add the pro-rata amount.
From the second leave year and thereafter, the employee will receive the full upfront leave amount.
What date does the system use when calculating the leave date?
The system will use the employee’s start date. This can be found on the Employee File -> Details page. You can however override this at an employee level via the employee’s Leave Allowances screen. The Anniversary date (set within the employee’s Details screen) has no impact on the employee’s leave year date.
What happens when a user creates a new leave category part way through the leave year that is set to accrue in advance?
You'll need to add a leave adjustment in the first pay run to add the pro-rata amount. Leave will then no longer accrue for this leave type until a pay run is processed for the pay period after the next leave year.
What happens when a user updates an existing leave category part way through the leave year so that it is now set to accrue in advance?
This scenario is not supported. Turning on the "accrue in advance" function for an existing leave category is not supported. The reason is you are changing an existing leave category from accruing on an ongoing basis to accruing based on a leave year. As the employee has already accrued leave historically, there is no way for the system to know when the leave year started for the historic leave accrued. As a result, the system will not correctly calculate the difference between what has already accrued and the further amount that needs to be accrued upfront.
How does the leave adjustment work in the pay run when the next leave year commences?
The leave type will have been added to each employee's pay run record in the first pay run processed after the leave was setup, or the employee's first pay run (for new employees). After that we will use a negative leave adjustment to reverse out the (old year's) balance when the new (leave) year's balance is accrued for an employee - this will happen in the first full pay period after the employees anniversary date each year.
The settings you put in place for this leave category determine how/if this adjustment will show up on the pay slip so:
- If the leave category settings are set to hide the accruals and balances, the leave adjustment we add to clear out /add new leave won't be displayed on the pay slip (at all)
- If the leave category settings are NOT set to hide the accruals and balances, the pay slip for the pay run where we add the leave adjustment to clear out the (old) leave balance and the add (new) leave accrual will display (in the Leave Details section on the pay slip) as:
- Leave Accrued: 38 hours (e.g.)
- Leave Taken: 38 hours (e.g.)
- Balance: 38 hours (e.g.)
Therefore, if you don't want to see the adjustment leave show up on the pay slip (unless this type of leave is actually taken by the employee) you just need to adjust the leave category settings to hide accruals and balances.
You'll find the leave category settings under the Pay Run Settings heading on the payroll settings tab on the payroll dashboard, click on the Leave category to expand the settings and tick the boxes to Hide accruals and balances.
Pro-Rata Leave Accruals
When an employee joins or leaves part way through the month the leave accrual has a pro-rata calculation applied. The formula for this calculation is as follows:
Accrued amount = accrued leave * pro-rata ratio
Pro-rata ratio = ((termination date + 1) - pay period start date) / ((pay period end date + 1) - pay period start date)
Example
Pay period: 1 May - 31 May 2021
Termination Date: 29 May 2021
Pro-rata ratio = (29/5/21 - 1/5/21) / (1/6/21 - 1/5/21)
= 28 / 31
= 0.9032258064516129
Accrued leave = 0.58333 * 0.9032258064516129
= 0.5268787096774194 days
If you have any feedback or questions please contact us via support@yourpayroll.io.
Comments
Article is closed for comments.