It is likely that an employee has been paid annual leave using the Holiday Pay (HP) code in error, thereby reducing the balance of the employee's holiday pay. When the system completes a Holiday Anniversary Update, the Holiday Pay balance should return to zero. If any annual leave amounts have been paid as Holiday Pay the balance will be negative by this amount. To check whether this has occurred, run a Period Report by Employee/Paycode (Summary) and select only the Holiday Pay code (go to the Reports menu and choose Period Reports then choose by Employee/Paycode (Summary)).
The report will show any amounts that have been paid as Holiday Pay. The Maintenance Audit report by Employee is also useful, as this will show when Holiday Pay balances were changed by the user and by the system update. To run this report, go to the Reports menu and choose Maintenance Audit then select the Employee option.
If this scenario applies in your situation, see our support note Fixing holiday pay paid in error.