When processing employee payslips, it is crucial to generate accurate salary amounts to ensure timely payroll. If no pay is being generated, this may indicate issues with employee setup, payroll configuration, or missing data.
Weβve compiled a list of reasons why the salary might not be generating and how to resolve them.
Paid from timesheet
The employee setup indicates that salary is based on timesheet input. To resolve this, follow the steps below in portal.
Click Employee then in the search field, search for employee.
Beside the relevant employee, click VIEW.
Click Tax Details then check that the Paid from Timesheet input is turned off.
If the employee should not be compensated based on timesheet submissions.
Change of appointment
If the employee had a change of appointment and they are both primary, the end of the old appointment might be a later date input than the salary for the new appointment.
To resolve this, complete a salary amendment for the new appointment and re-run the payroll jobs.
Rate set to zero
The personal rate for an employee is set to zero. To fix this, you need to enter a salary amendment with the correct rate and effective date.
To add a salary amendment, follow the steps below.
From the dashboard menu, select People management.
Click Dashboard then beside employees, click VIEW.
In the Search field, search for the employee, then click VIEW.
Click Current salary then click ADD.
Fill the mandatory fields, then click SAVE.
To confirm that the salary is now correctly recorded, run a single validation.
Salary line
The salary line has been marked as ended on the active appointment. You need to make a salary amendment with the correct details and effective date.
To add a salary amendment, follow the steps below.
From the dashboard menu, select People management.
Click Dashboard then beside employees, click VIEW.
In the Search field, search for the employee, then click VIEW.
Click Current salary then click ADD.
Fill the mandatory fields, then click SAVE.
To confirm that the salary is now correctly recorded, run a single validation.
