Salary Payment for New Starters and Leavers
We have encountered a problems with Salaried Staff who join or leave in the middle of a pay period.
Example 1
Our pay periods are based on the Calendar month, and payments are made on the 25th
The employee left on the 15th of the month, and her final payment is due on 25th
In the Employee Centre we entered her leaving date, and said we had not yet made her final salary payment.
A message appeared saying that we would only be able to make a payment, if we adjusted the pay period so that she was still an active employee at the end of the pay period.
So we ran an unscheduled payroll payment for the leaver.
We set the 'end date as 15 (the day she left) and the payment date as the 25th
The payslip generated, by default covered a period of one month from 16/6 - 15/7, imported the hours for that period - including some that had already been paid in the June payroll, and paid her a full months salary.
On the payslip we changed the pay period dates to 1/7 - 15/7
The system then recalculated the hours and only imported the hours booked in July, but still paid her a full month's salary.
To correct the problem we had to calculate a manual deduction as an additional payroll item.
Example 2
A new starter joined the organisation on 22nd - and her first payroll payment on 25th - by default included a full month's pay.
This was also corrected by a manual adjustment.
Why does the payroll module not recognise that an employee joining or leaving the organisation may be paid for part of the month?
Is this a 'new and improved feature of the software'? - or is there a simple / better way of dealing with employees who start or leave during the pay period?
