PayDashboard predicts payroll statuses to help Agents know which Clients need payrolls to be uploaded.
The way we do this:
- If there are no payslips for the client, the status is no payslips.
- If the time since the last payslip is more than the Payroll Reminder Cut Off value (currently set to 60 days), the status is inactive.
- Take the date of the last payslip and add the following amount of time to predict when payslips are next due:
- Weekly: 7 days
- Fortnightly: 14 days
- Twice monthly: 15 days
- Four weekly: 28 days
- Monthly: 1 month
- Quarterly: 3 months
- Annual: 1 year
- If the next due date is in the past, the status is overdue.
- If the next due date is in the next few days (defined by the relevant Payroll Due setting), then the status is due soon.
- Otherwise the status is up to date.
If an Agent stops uploading payslips for a Client, we will carry on reporting that payroll as overdue until the Payroll Reminder Cut Off is reached (currently set to 60 days).
We track each pay frequency separately - if an employer has both a weekly and monthly payroll we will predict these separately. This means that when an employer changes their pay frequency (e.g. stops uploading weekly payslips and moves to monthly instead) then we will carry on predicting that weekly payslips are overdue until the cut off is reached.