The Payroll Officer is responsible for accurate and timeous processing of payroll, ensuring accurate processing of payroll data, maintaining compliance and accurate record keeping
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 company’s 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
Requirements:
- A Diploma in Human Resources, Finance, Accounting, Business Administration, or a related field.
-
Minimum of 2 years’ experience as a Payroll Officer.
- Sage 300 People payroll processing experience.
- Experience with tax submissions and recons - both EMP201 & EMP501.
- Experience with 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.
- Experience with Time and Attendance Systems.
- Employee self-service portals experience.
- Strong knowledge of payroll and tax regulations and compliance.
- Advanced Microsoft excel proficiency.
Report job