Job Description
Payroll Processing:
Execute payroll runs according to established procedures
Validate and upload data from HR interfaces and manual inputs
Process complex payroll calculations for multiple employee groups
Calculate statutory deductions: PAYE, UIF, SDL, COIDA
Execute off-cycle and replacement payment runs
Process salary adjustments, retroactive payments, and terminations
Year-End Processing:
Execute year-end tax calculations and adjustments
Prepare IRP5 and IT3(a) certificates
Submit EMP501 reconciliation
Manage year-end tax filing requirements
Process 13th cheque and bonus calculations
System Management:
Maintain payroll system integrity and data accuracy
Troubleshoot system errors and interface failures
Execute withholding tax calculations (miscellaneous)
Manage payroll database updates and maintenance
Validate GL integration and posting accuracy
Compliance & Controls:
Execute internal control procedures
Maintain audit trails and documentation
Ensure compliance with tax legislation and labor law
Execute mandatory reporting (EMP201, EMP501, UIF declarations)
Manage SARS correspondence and queries
Reconciliation & Accounting:
Reconcile payroll to general ledger
Clear and reconcile suspense accounts
Execute month-end payroll close procedures
Validate payment file accuracy
Process payroll journal entries
Support & Documentation:
Resolve tier 2 and tier 3 payroll queries
Document process flows and procedures
Execute internal payroll audits
Provide system training to junior staff
Participate in continuous improvement initiatives