Capping leave accruals
We would like to be able to cap leave or the hours that leave will accrue on. IE Xero would stop accruing when annual leave accrual hours reach 152 hours for the year and 76 hours for personal leave.

Hey Nola!
Thanks for suggesting this idea 😊
As you've found, if an employee's leave accrual type is set to 'based on ordinary earnings', then Xero will not prevent employees that work additional hours from accruing additional leave.
Instead, if you need to cap an employee's leave accruals, you can set the accrual type to 'Fixed amount each period'.
This accrual type will evenly split the employee's yearly leave entitlement across each pay run, and will not accrue more than the figure entered in as 'Hours of leave accrued annually.
You can read more about the available leave types on our support article 'Set up an employee's leave entitlements'
-
Nola Sales commented
Could you please consider capping annual leave at 152 hours and personal hours at 76 hours per year. Thank you.