Hi VL8
Thanks for your post.
There are some instances wherein the Leave (hrs) column from the Payroll Register doesn't match the Leave (hrs) from the Payroll Activity. Therefore, there is nothing wrong with your reports. As the Payroll Activity shows the balance of the total accrual of the year while the Payroll Register shows the YTD balance. I highly recommend as well to check the Entitlement Balance Detail report to make sure that your reports are all correct. To do this, go to Reporting > Reports > Payroll > Leave Balance (detail).
If an employee has been terminated, you may need to remove the termination first then process a $0 pay run.
Please let me know how it goes.
Best regards,
Doreen