To keep the payroll system up to date with all payroll transactions
To handle employees? attendance by checking it and submitting it on time to the payroll in charge for payroll processing
Check the employees attendance and make sure that all managers submit their employees attendance on time without any delay
Arrange the remaining days overtime and absences and send the final lists that must be uploaded in the system to the payroll in charge
Keep the payroll system up to date with all payroll transactions (New joiners, additions, deductions, bank account numbers)
Make follow up with all other departments in order to ensure that all employees will receive their leave and end of service settlements on time
Assign codes for new joiners on time
Arrange new joiners cash advance on time and make sure that they will receive their cash advance money once they join the company
Arrange the monthly addition and deletion list for workmen compensation and send it on time to the insurance company without any delay
Arrange all letters which are related to employees salary (pay review, allowance letters, salary certificate, changing profession, and employee code)
Should keep the weekly payroll report up to date and take immediate action with regards to employees? bank accounts. The report includes (New joiners, re-joiners, end of service employees, status of new joiners bank account opening)
Should ensure that all employees have their bank cards before the salary transfer