Results-driven Payroll Accountant -Payroll Manager with over 15 years of comprehensive payroll experience across multiple sectors and regions, including South Africa, Zambia, Malawi, Lesotho, Nigeria, USA, and Namibia. Adept at managing end-to-end payroll processes, ensuring compliance with country-specific legislation, and delivering accurate and timely payroll services. Proven ability to lead teams, improve systems, and provide exceptional customer service. Known for implementing process improvements and fostering strong interdepartmental and third-party relationships. I am great communicator, both verbally and written and presentation skills and I have ability to build relationships and trust with internal and external stakeholders and have a strong ownership with a business mindset and also I have a strong continuous improvement mindset combined with innovation and service mindset. I am proactive problem-solver with the end-user’s best interest in mind and I have strong self-management skills, motivation and ability to contribute to development.
Overview
22
22
years of professional experience
Work History
Payroll Accountant-Payroll Manager
Right to Care
05.2025 - Current
Lead and supervise payroll team operations, ensuring accuracy, compliance, and timely execution of payroll for permanent and temporary staff.
Oversee the full employee lifecycle on payroll, including onboarding, promotions, transfers, terminations, and related changes.
Conduct performance evaluations (formal and informal), provide coaching, and address performance issues to maintain team effectiveness.
Ensure adherence to payroll-related legislation and internal policies, including PAYE, WHT, NAPSA, and country-specific tax submissions.
Reconcile and process pension, group life insurance, and third-party payments, ensuring timely submissions and compliance.
Manage payroll-related General Ledger functions, including resolving queries and supporting financial reporting.
Collaborate with HR and Finance teams to implement and optimize payroll systems, aligning operational and legislative requirements.
Review payroll data and reports for accuracy and compliance prior to processing.
Prepare and submit monthly, quarterly, and annual management and HR reports.
Facilitate payroll budgeting and forecasting processes as required.
Oversee the secure release of salary and third-party payments via the banking platform, ensuring proper documentation is maintained.
Deliver high-quality customer service to internal stakeholders and manage third-party service provider relationship.
NGO
Payroll Supervisor
Right to Care
01.2024 - 05.2025
Currently responsible for payroll in South Africa and Other African countries.
Providing Payroll Administration & input flow.
Manage all Payroll input & complex payroll Queries.
Maintain confidentiality when dealing with sensitive information of all employees.
Manage and supervise duties of subordinates to ensure optimal utilization and efficiencies, which includes amongst others: Input of new and temporary employees, transfers, promotions, terminations, and other payroll related changes to ensure the timely and accurate payment of all employees.
Ensure compliance, Legislative Payments & Reporting which includes EMP 201. MRA returns, Lesotho Returns.
Compile Pension, Group Life GLA/GIP & Medical Aid recons and upload on the relevant platforms by the 7th of the following month.
Check for discrepancies & Approve Payroll Summaries & Payroll Requisitions for the purpose of ensuring accuracy of figures to Finance.
Assist subordinates with running reports when checking payroll input.
Partners with HR & Finance in aligning in all HR and payroll related matters.
Provide customer service to internal customers and effectively manage 3rd party relationships.
Responds to written and verbal queries for the purpose of providing information and/or direction.
Uploads Monthly salaries and Third parties payments for all countries into the bank.
Responsible for running month end Reports reconciliation and submit to the heads of HR team.
Regularly check Payroll system maintenance.
Responsible for balancing and updating the Head Count Report according to countries.
Creating Company Rules, Earning, Deduction and Company Contribution Definitions and new calculation methods.
Responsible for payroll Report writing if we need specific output. And for analysis.
Performing system Tax validations and checking for EMP501 submission.
Processing of Tax Directives and capturing accordingly on the system.
Bank details audit verification for bank detail changes that are appearing on the system.
Stats SA submissions quarterly and UIF declaration monthly.
Submitting of Coida (Compensation for Occupational Injuries and Diseases Act).
Provide Finance with the relevant Reports and GL to post into the accounting system.
Creates ESS access and provide support.
Coach and support the payroll officers in their daily activities.
Calculate and process leave and other employee benefits.
Manage and submit pension fund withdrawals.
Management of ESS (activate employees & release payslips to ESS / Leave Capturing on ESS).
NGO
Payroll Officer
Right to Care
10.2020 - 12.2023
Preparation of all payroll activities, including the month-end process, ensuring accuracy and compliance with company policies and statutory requirements.
Load new employees and supporting documents on the payroll system.
Capture all payroll input including travel claims on the system and run reports for verification.
Ensure terminations are appropriately processed, reconciled, and paid.
Check all new employee information from end to end (i.e., bank detail, pay per offer etc.).
Ensure payroll procedures and policies are fully complied with.
Offer support and assistance to the payroll administrators at sites.
Preparation of the bank file from the payroll system for processing by finance.
Facilitate payroll audits, ensuring the efficient provision of information to auditors.
Loading and updating of all monthly payroll changes onto the Payroll System.
Handling of staff transfers & all other movements on the payroll.
Loading of per-diems advances monthly.
Loading of short hours as deductions as authorized by HR.
Medical Aid Administration: Check and ensure that all medical aid related documentation & communication is provided as and when required and ensure that proof of existing medical aid for new employees are submitted.
NGO
Finance Manager
Fin Care Brokers
03.2019 - 09.2020
Working on Sage 1.
Invoicing.
Debtors Control.
Issuing of credit notes.
Controlling the Petty Cash.
Processing the petty cash journals.
Reconciliation of the invoices.
Reconciliation of the bank.
Answering all his calls.
Doing quotations for the client.
Checking policy schedule for the client.
The General finance duties from the beginning to the end.
Payroll Manager
Enable Employment services
01.2012 - 12.2018
Established a professional, modern, and lean payroll and HR administration process to ensure efficiency and compliance.
Managed external service providers, including payroll vendors, T&A partners, relocation services, tax consultants, and pension providers.
Oversaw master data accuracy and compliance with all legal and statutory reporting requirements.
Held system management responsibility for regional and local systems such as PaySpace, T&A systems, HR ticketing platforms, and related tools.
Collaborated closely with Epiroc IT and the Global RPA team to manage and improve local and regional system integrations.
Set up, maintained, and performed advanced analysis using the PowerBI module within PaySpace.
Drove and took ownership of process improvements, optimization initiatives, and routine enhancements within payroll and HR administration.
Processed support tickets and served as 2nd-line support to employees and managers.
Acted as stand-in payroll administrator to process payroll when required.
Continuously analyzed, digitized, and enhanced workflows using agile methodology to improve efficiency and accuracy.
Served as a role model for data-driven decision-making and digital ways of working.
Collaborated proactively with HR colleagues locally, regionally, and globally to support a 'One HR' operating model.
Actively contributed to the development and continuous improvement of the Regional Center of Excellence (RCoE) HR function.
Capturing of timesheet and posting on Sage 300 People.
Balancing the end pay period.
Generating of the invoices.
Capturing the information on weekly gross payment report.
Sending the invoices to the client.
Issuing of Debit Note and Credit Note to all clients.
Loading of new employees on the payroll.
Changing of banking details.
Termination of employees.
Uploading all the employee’s payment on to Fihrst platform (All the uploading was done by me only).
Sending payslip sms to all employees on a weekly basis, fourth nightly and monthly basis.
Checking the internal Memos updating the information on Sage and giving it to Finance to pay it out.
Pulling the time and attendance from ERS and posting it to the excel sheet to create timesheet and the clocking.
Activity report for the Directors.
Attending Management Meetings and presenting payroll reports.
Attending daily dashboard reporting Meeting.
Contacting morning meetings with all the payroll administrators.
Completing the UI19 and UI2.7 Forms.
Liaising with department of labor.
Checking all the invoices that are being captured by the payroll administrators.
Printing of the weekly report after rolling over the sage payroll.
Balancing the weekly gross recon.
Visiting Clients for invoice queries.
Checking the report if they are balancing.
Participating in a quotation meeting and implementing rates for our clients.
Dealing with Directors and Consultants.
Printing the clocking activity reports for the Directors daily.
Managing the payroll stuff.
Sending Out UIF Declarations to the department of labor monthly.
Going to Sars to get UIF Registration Numbers and put it on the payroll and Completing Tax directives online.
Payroll Administrator
Enable Employment services
01.2010 - 12.2012
Capturing of timesheet and posting on to D-Bit.
Posting on the payroll.
Balancing the end pay period.
Generation of the invoice.
Printing payslips.
Capturing the information on weekly gross payment report.
Dealing with payment queries.
Attending meetings.
Sending the invoices to the client.
Issuing of Debit Note and Credit Note to the client.
Loading of new employees on the payroll.
Changing of banking details.
Terminating of employees.
Confirming employment.
Keeping all records of employees on the saver and manually.
Completing the UI19 and UI2.7 Forms.
Liaising with department of labour.
Handling all Payroll administration duties.
Operations Administrator
Enable Employment services
01.2009 - 12.2009
Handling queries banking details alterations.
Booking of shift on sites.
Internal Memos.
Scheduling of employees for sites.
Liaising within different department within the organization.
Issuing of PPE and Ordering PPE from the suppliers.
Capturing timesheets and completing daily dashboard and reporting on a daily morning meeting.
Checking Criminal checks ID Verifications and general Employees screening.
All operation administration duties.
Insurance Administrator
Insignia Insurance
03.2008 - 12.2008
Dealing with claims.
Releasing information on the system and lease with other insurance companies.
Commercial and Operations / Assistant Accountant Receivables at ProBASE LimitedCommercial and Operations / Assistant Accountant Receivables at ProBASE Limited