Root Cause
The availability of recurring Pay Schedule dates depends on the number of calendar days in the month.
February has 28 days in a non-leap year and 29 days in a leap year. Therefore, a recurring pay schedule that requires a 29th or 30th cannot be maintained consistently across all months.
The Pay Schedule is designed to maintain a consistent cycle across months. As a result, dates that are not valid in every applicable month are not available for selection.
This is a standard calendar/pay-schedule functionality limitation, rather than an issue with the client's payroll configuration.
Troubleshooting / Resolution
- Go to Payroll → Settings → Pay Groups.
- Select the required Pay Group and open Pay Schedule.
- Review the available Pay Schedule Start Date and End Date.
- Verify whether the required 28th/29th/30th date is available for selection.
- If the required date is unavailable, select an alternative date that can be maintained consistently across the required payroll months.
- For example, the client can consider a cycle such as 27th → 27th, or another date that aligns with their payroll process.
- Save the updated Pay Schedule.
- Before processing payroll, verify the payroll period generated by the updated schedule.
Important
Changing the Pay Schedule can affect the payroll periods of subsequent months. For example, changing the cycle dates may result in different payroll periods being displayed for the affected months.
Therefore, if the existing Pay Schedule is working as expected, avoid changing it unnecessarily. If a change is required, verify the resulting payroll periods and reconcile them with the client's payroll and attendance requirements.
Final Solution
The 29th and 30th cannot be configured as recurring Pay Schedule dates when they are not valid across all applicable months.
If the required date is unavailable, use an alternative date that can be maintained consistently across the payroll cycle and verify the resulting payroll periods before processing payroll.
Comments
0 comments
Please sign in to leave a comment.