Leave may have stopped accruing because the Employee has reached their maximum entitlement before their anniversary has arrived.
Review your Employee Leave screen and highlight the Leave that has stopped accruing and take note of the Pro Rata balance. Then go to Payroll, Maintenance, Leave and click on which Leave Type you are querying. Edit the Leave Code the Employee is attached to and review the Entitlement: Maximum per Period.
If the value next to the ProRata line of the Employee is equal to the Maximum per Period, this is the reason the Leave has stopped accruing and this may have been caused by attaching an Employee to a new leave code but not updating the balances accordingly.
If the employee is attached to contract hours leave class and no contract hours are specified under contract hours, leave will not accrue.
Refer to these knowledge base articles for more information:
To see how to change an employee's leave code
Have their contract hours changed? If so, refer to this article:
