- Manage end-to end payroll processing, ensuring employees are paid on time and accurately
- Prepare and verify payroll calculations, deductions, bonuses, overtime and other variable earnings
- Calculate and process taxes and statutory deductions and contributions in compliance with local laws
- Submission of NBCRFLI leave to NBCRFLI
- Capturing of leave for all employees
- Approval of leave and claims on ESS and updating of reporting line changes
- Sick bonus applications for the NBCRFLI employees
- Holiday fund applications for the NBCRFLI
- Maintain payroll information by collecting, calculating, and entering data
- Update employee records with new hire, termination, or changes in salary information
- Maintain a detailed record of payroll documentation and ensure confidentiality
- Maintain accurate leave records and follow up of outstanding / declined leave applications
- Check overtime schedules for outstanding leave and send this information to the employee / manager to ensure the leave submission is done. Copy in Receptionist for to follow up on all outstanding leave
- Ensure payroll processes comply with local labour laws and tax regulations
- Assist the Payroll Manager with internal and / or external payroll audits
- Keep updated on tax regulations, labour laws, and other legislative changes relevant to payroll
- Collaborate with the HR team to ensure accuracy in employee records, including leave entitlements and benefits
- Assist the Payroll Manager with payroll reconciliations of the payroll accounts
- Month end 3rd party payroll related payments
- Resolve any discrepancies in payroll or employee benefits