Duties And Responsibilities
- Process employee salaries including earnings and deductions on the payroll system
- Reconcile time and attendance, ensuring accurate hours worked are captured and processed
- Verify and accurately process monthly payroll data including deductions
- Process new employees and accurate payment banking details
- Process terminations in accordance with the companys policies and procedures
- Ensure accurate processing of benefits contributions and deductions
- Prepare and process monthly incentive and reward payments
- Review payroll processed by Payroll Administrators and assist with resolving of payroll errors and queries
- Generate monthly payroll reports for Management and Finance
- Generate and submit monthly EMP201 reports and payment schedules
- Reconcile and prepare annual EMP501 reports and files for submission
- Maintain up-to-date employee records and payroll information
- Address employee queries and collaborate with HR to resolve any payroll discrepancies and queries
- Participate and collaborate with Management on process improvements and optimization
- A Diploma in Human Resources, Finance, Accounting, Business Administration, or a related field.
- Minimum of 2 years experience as a Payroll Officer
- Minimum of 3-5 years of Sage 300 People payroll processing experience
- Minimum of 3-5 years experience in Tax submissions and recons - both EMP201 & EMP501
- Minimum of 3-5 years experience in benefits processing and 3rd party payments - provident fund, medical aid, business travel
- Experience in remuneration structures, bonuses, incentives and rewards
- Ability to use data analytics to make data-driven decisions.
- Time and Attendance Systems
- Employee self-service portals experience
- Strong knowledge of payroll and tax regulations and compliance
- Proficient in Microsoft excel
- Valid drivers license