Sage 300 Payroll Officer
Swift Recruitment (Pty) Ltd
Job description
About the role
The Payroll and HR Officer will manage payroll using Sage 300 People, oversee employee benefits, statutory reporting, HR administration, training, and compliance with South African labour legislation. The role also handles SETA submissions and maintains accurate HR and training records.
Key responsibilities
- Process monthly payroll in Sage 300 People, including appointments, terminations, salary adjustments, benefits and approvals.
- Ensure accurate and timely salary payments.
- Manage employee leave transactions via self‑service system.
- Administer benefits such as medical aid, provident fund and group life cover.
- Provide support on payroll, leave, tax, compensation and benefits queries.
- Complete monthly UIF and other statutory submissions.
- Prepare and submit the annual Workplace Skills Plan and Annual Training Report to the relevant SETA.
- Maintain training records and expenses for WSP, ATR, grant and B‑BBEE reporting.
- Coordinate employee training, orientation and development within budget.
- Support performance‑management processes and employee evaluations.
- Keep employee files, HR records and documentation up to date.
- Assist with HR policy implementation and communication.
- Ensure compliance with BCEA, LRA, EEA, UIF, SDL, COIDA, OHSA and related legislation.
- Liaise with benefit providers, training providers, recruitment agencies and other external partners.
- Coordinate exit interviews and process terminations correctly.
- Support employee‑wellness initiatives and internal staff events as needed.
Required profile
- Tertiary qualification in Human Resources Management or related field; postgraduate qualification advantageous.
- Minimum three years’ hands‑on experience with Sage 300 People.
- Proven experience in payroll, leave administration and employee benefits.
- Practical experience preparing SETA submissions (WSP, ATR) and B‑BBEE reporting.
- Good knowledge of UIF, SDL, and South African labour legislation.
- Experience with training administration and B‑BBEE Skills Development reporting.
- Professional membership such as SABPP is a plus.
Required skills
- Sage 300 People (payroll module)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
35 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Swift Recruitment (Pty) Ltd