About the position
The Payroll Administrator is responsible for the accurate and timely processing of payroll using Sage 300. The role requires strong reconciliation skills to ensure payroll, statutory payments, and related accounts balance correctly. The position also involves maintaining employee records, ensuring compliance with relevant legislation, and providing payroll-related support to staff and management.
Key Responsibilities:
- Full payroll administration on Sage 300, ensuring accuracy and timeliness.
- Maintain employee payroll data, contracts, benefits, deductions, and leave records.
- Process new hires, terminations, and payroll adjustments.
- Ensure compliance with SARS, PAYE, UIF, SDL, and other statutory requirements.
- Prepare and submit EMP201, EMP501, IRP5s, and other statutory reports.
- Perform monthly payroll reconciliations between payroll, general ledger, and statutory payments.
- Assist with audits and provide necessary payroll reports.
- Maintain strict confidentiality of all payroll and employee information.
- Resolve payroll-related queries from employees and management.
- Keep up to date with payroll legislation and best practices.
Skills & Competencies:
- Strong reconciliation skills with attention to detail.
- Advanced knowledge of Sage 300 Payroll.
- Solid understanding of South African payroll legislation and statutory compliance.
- Strong numerical and analytical ability.
- Excellent organizational and time management skills.
- Ability to work under pressure and meet strict deadlines.
- High level of integrity and confidentiality.
Qualifications & Experience:
- Diploma / Degree in Payroll, Finance, HR, or related field (advantageous).
- Minimum 3 - 5 years payroll administration experience.
- Proven experience on Sage 300 payroll system (essential).
- Demonstrated track record of handling payroll reconciliations.
Desired Skills:
- Sage 300
- Payroll Administration
Desired Work Experience:
- 2 to 5 years Payroll & Wages