We have both salaried employees and those who input timesheets. The issue we are having is with annual leave. All employees input their bookings through the portal to be approved.
Those who have timesheets have to also add the leave to their timesheet - it does not pull through to payroll otherwise, nor does it show in their timesheet automatically. It would be handy to have it show in the timesheet without having to be manually added, but the bigger issue is payroll.
No annual leave shows up in a pay run unless it has been entered in a timesheet, or is manually entered by our payroll admin when they process payroll - this is time consuming and counter productive.
This also means it does not move to the "leave taken" section on the Employee Portal, nor does it show as leave taken in the payslip.
Is there a way to make annual leave (or any other leave type) show up automatically on a pay run?
1. John took 6 hours leave in August. This was approved, but does not show on his payslip as he is salaried.
2. Jane took 7.5 hours annual leave; she forgot to put it on her timesheet after the request was approved. This means she was underpaid despite her line manager having approved the leave.
There has to be a way to make this pull through without it requiring further manual input! Please can someone help?
Welcome to the Community page,
So if you click on payroll>then payroll settings>under business settings click pay slips>under the section visibility-tick show leave accruals>save
Then click on an employee>pay rates>tick box show in payrun on the annual leave taken line>save (do that for each employee)
By doing these two things it should then show on the employees pay slip how much leave they have taken.
Thanks for your reply, but this isn't what I'm looking for.
What I wanted was how to make the leave they have taken, show in the pay run. I've found it myself - under the pay run, you click on Leave Requests, and apply them (bulk apply or single items). This then adjusts the salary and shows up as leave taken on the pay slip.
I would like it if approved leave can pull through to someone's timesheet automatically - so that e.g. if someone is on leave for 1 day, that day shows in the timesheet when they're inputting for the rest of the week - but we can live without it for now. Users can add leave manually, or we can just pull it through in the pay run using the step I found above. However, if there is a way to make approved leave show in the timesheet automatically then please let me know.
Glad to hear that, on advanced payroll timesheets, it is not possible to do this it cant put it on timesheets it has to be done manually on the pay run.
We have taken this feedback on board and will pass it on to the developers and it might be something that comes out in the future but currently, it is not possible.
Updating this for anyone else who needs it. To apply leave automatically to a timesheet, instead of the user having to enter it manually:
If the timesheet period you are viewing includes approved leave, a line will appear under the date field showing that there is approved leave. Click on the "Approved leave requests" heading to expand the box, then click on the leave item to generate timesheets. This will fill in automatically for the user; they then save the timesheet and continue as normal.
This can be done in advance, so if they will be off when the payroll is run, they can have pre-populated their timesheet with the annual leave and it will be applied to the pay run.