Payroll Manager
Current• Manage ,oversee and process payroll for +- 1500 employees based in South Africa and Lesotho.• Payroll consists of weekly , bi-weekly and monthly staff.• Manage, train and supervise payroll administrators within the department .• Sign off on weekly , bi-weekly and monthly payrolls and submit to Finance Director for sign off .• Understanding and application, where applicable, of the MEIBC main agreement between the Company and the factory workforce• Check and change payroll parameters to ensure correct leave pay and bonus and Public holidays etc. are calculated correctly for shut down.• Upload bank files to Fihrst Management Services for payments of Salaries and Wages.• Handle employee queries and provide advice on all company benefits• Compile , consolidate Annual Salary increase schedules . Issue Increase letter to staff• Compile yearly employee salaries and wages budget.• Compile tax reconciliations for SA ( Emp 201’s + Emp 501’s ) and Lesotho (P19’s) , IRP5s, SARS and IT88 submissions.• Creation of Test(Dummy) payslips for prospective employees• Resolving payroll queries in a professional and timely manner.• Ensure payroll system is kept upto date with regards to New Releases .• Compile Employment Equity reports (EEA2+EEA4) and submit to HR Executive for submission to DOL.• Compile yearly BEE Submissions(Management Control) for verification purposes.• Submit yearly OID return to Rand Mutual Assurance and Compensation Fund .• Maintain sound working relationships between Executive Team ,Managers , Production Supervisors,etc• Manage the Internal and External Payroll Audit and resolve risks identified.• Liaising with Medical Providers regarding new members , withdrawals , etc • Preparation and presentation of general ledger reconciliations for payroll related accounts and investigation and cleaning up un-reconciled transactions on the balance sheet accounts.