The Payroll Manager will oversee and supervise the organizations payroll functions, ensuring pay is processed on time, accurately, and in compliance with government regulations. Payroll Manager to do the full payroll function of ± 1000 employees. Ensure all data captured for monthly/weekly payroll. The ideal candidate is analytical and methodical, with experience in payroll administration and deep knowledge of payroll regulations Supervisory Responsibilities Recruits, interviews, hires, and trains new staff in the department. Oversees the daily workflow of the department. Provides constructive and timely performance evaluations. Duties/Responsibilities Implements, maintains, and reviews payroll processing systems to ensure timely and accurate processing of payroll transactions including salaries, benefits, garnishments, taxes, and other deductions. Ensures accurate and timely processing of payroll updates including new hires, terminations, and changes to pay rates. Prepares and maintains accurate records and reports of payroll transactions. Ensures compliance with federal, state, and local payroll, wage, and hour laws and best practices. Facilitates audits by providing records and documentation to auditors. Identifies and recommends updates to payroll processing software, systems, and procedures. Performs other duties as assigned. Maintains payroll information by designing systems; directing the collection, calculation, and entering of data Updates payroll records job titles, department/ division transfers, increases, terminations and appointments job grading. Prepares reports by compiling summaries of earnings, taxes, deductions, leave, etc. Providing information and answering employee questions about payroll related matters. Managing electronic timekeeping systems and manually collecting and reviewing timesheets. Calculating payable hours, commissions, bonuses, tax with holdings, and deductions. Preparing and issuing earnings statements. Maintaining employee records. Coordinating with the HR department to ensure correct employee data. Report to HR Department regarding daily activities and issues Preparing periodic payroll reports for review by management. Helps to ensure proper payment of wages and salaries by using the in-house payroll system to correctly process salaries and reported hours worked, correctly utilize paid leave and holiday pay, correctly accrue compensatory time, and correctly compute overtime while meeting deadlines. Excellent verbal and written communication in English and Afrikaans Good time management skills Proven experience as a payroll manager or similar role Current knowledge of payroll procedures Excellent understanding of payroll VIP Premier/People Familiarity with payroll software VIP Premier / Clocking systems (Nako/ Absolute Solutions) and MS Office (especially Excel) An analytical mind and good math skills Outstanding communication skills (written and oral) Tertiary degree will be to the candidates advantage Required Skills/Abilities: Extensive knowledge of the payroll function including preparation, balancing, internal control, and payroll taxes. Excellent organizational skills and attention to detail. Strong analytical and problem-solving skills. Strong supervisory and leadership skills. Proficient with Microsoft Office Suite or related software. Proficient with payroll software.