What would be the correct process to ensure EE receives correct payment given the below scenario?
Our team currently follows a pay process in which we pay employees one week in advance of their designated pay day. This means that we process the payroll one week ahead of the actual pay day. However, there is an exception for new hires or employees returning from leave who are scheduled to start or return to work during the week of the pay day. In such cases, we hold off on bringing them into our system as active workers until after we have processed the payroll for that week.
For example, if an employee starts on August 28 but their first official pay day is September 14, we need to calculate their pay from their start date of August 28 up to and including September 14. This calculation involves considering 4 days in August (from August 28 to August 31) and 9 days in September (from September 1 to September 14). In this specific scenario, the employee is only entitled to payment for the current pay period.