What are the responsibilities and job description for the Senior Payroll Administrator position at EnableSA (Pty) Ltd?
· Process monthly
payroll accurately and on time for all employees
· Ensure compliance with
South African legislation, including PAYE, UIF, SDL, BCEA, and Labour Relations
Act requirements
· Calculate and process
salaries, wages, overtime, bonuses, leave pay, deductions, and final payments
· Maintain and reconcile
payroll records, including earnings, deductions, and statutory submissions
· Prepare and submit
EMP201 and EMP501 returns and manage IRP5/IT3(a) processes
· Handle payroll queries
from employees and provide professional, confidential support
· Ensure payroll
controls, checks, and approvals are correctly applied
· Administer medical aid
schemes, including new enrolments, changes, terminations, and monthly
reconciliations
· Assist with basic
bookkeeping functions, including capturing payroll journals into the general
ledger
· Reconcile
payroll-related balance sheet accounts (e.g. PAYE, UIF, medical aid, provident
fund)
Requirements
·
· Grade 12
· Finance qualification
preferred
· Minimum of 5–7 years’
payroll experience, with at least 2–3 years in a senior payroll role.
· Hands-on experience
with medical aid and provident fund administration preferred
· Exposure to
bookkeeping or accounting support functions preferred
· SAGE300 experience essential
· Proficient is MS
Office