Payroll Officer

Johannesburg, GP, ZA, South Africa

Job Description

Job title : Payroll Administrator



Reports to:

HR Manager and Financial Director

Minimum qualifications and Experience

:

Grade 12 / Matric or equivalent qualification Related Payroll training and development 3-5 Years experience Experience working on Sage 300; and VIP Premier In-depth understanding of human resources and labour rules and regulations. MIEBC Main agreement would be an added advantage

Skills Required:



Proficiency in Microsoft Office programs Relevant Tax regulations Financial acumen Strong MS Excel skills Knowledge of ESS Strong numerical aptitude Good time management and organisational skills

Level:

Junior Management

Branch:

Johannesburg

Objective:

Manages and processes payroll accurately, efficiently and in a timely manner ensuring compliance with all relevant laws and regulations & is also responsible for overseeing payroll operations. This includes meticulous management of payroll records, efficient handling of payroll inquiries, and coordination with HR and finance departments. The role also involves continuous improvement of payroll processes, secure handling of payroll data, and effective stakeholder management to support the overall payroll function and enhance employee satisfaction.

KEY PERFORMANCE OUTPUTS



Payroll Processing



Ensure accurate input, processing, and reconciliation of payroll data. Responsible for preparation and processing of monthly and weekly payroll on VIP SAGE 300 People payroll system (this includes the entire cycle of payroll processing from capturing of new employees, leave, terminations, claims, etc.). Ensure correct payroll adjustments, including new hires, terminations, promotions, transfers, and leave processing. Oversee the end-to-end processing of weekly, and monthly payrolls for all employees, ensuring accuracy and compliance with company policies. Ensure accurate input, processing, and reconciliation of payroll data. Maintain and manage the payroll system, ensuring data integrity and compliance with data protection. Coin System (clock card system) Administrator. Manually send out payslips for wages payroll. Capture the shifts for Leave Enhancement Pay Calculations. Complies monthly salary and weekly wages input for approval

Compliance and Reporting



Compliance with all relevant legislation and regulations regarding payroll. Ensure compliance with labour laws, tax regulations, and bargaining council agreements. Prepare and submit PAYE bi-annual and annual returns via Easyfile. EMP201 and EMP501 Submissions & Queries. COIDA IOD Submissions. WMC Submissions. UIF Applications and submissions. Maintain and update Employment Equity (EE) on payroll. Prepare and submit payroll reports to management. Run, review, and distribute IRP5s to employees. Liaise with SARS, Workman's Compensation, and UIF for registrations, payments, reconciliations etc.

Record Keeping and Documentation



Maintenance of accurate payroll records, employee files and documentation. Maintain confidentiality and secure handling of payroll data. Ensure compliance to POPI and PAIA. Ensure the personal documents of all employees are correctly filed. Meticulous management of employee paperwork and updates. Administer Provident/Pension fund withdrawals and documentation. Reconcile 3rd party payments recons, from supplier statement to payroll reports. Medical Aid & GAP Cover submissions. Perform regular audits for data integrity, including identifying and rectifying errors, omissions, or inconsistencies.

Coordination and Communication



Coordination with HR and finance departments to ensure accurate employee data. Main liaison with third parties. Efficient and timely handling of payroll inquiries and issues from managers and employees. Timeously informing management and employees of applicable payroll information.

Third Party Payments and Accounts



Process and reconcile third-party payments, including provident funds and bargaining councils. Salaries & 3rd party payments. Administer 3rd party payments and balances owing. Processing of Consultants invoices. Monthly Postings and Journaling: Accurately record all payroll-related transactions in the general ledger. Ensure that all payroll expenses and liabilities are correctly posted to the appropriate accounts. Maintain detailed and organized records of all journal entries for auditing and reconciliation purposes. Processing HR Creditors Payments: Manage and process payments to HR-related creditors, including benefits providers, tax authorities, and other third-party vendors. Ensure timely and accurate payment of all HR-related invoices to avoid penalties and maintain good relationships with vendors. Reconcile statements from HR creditors with payroll records to ensure consistency and accuracy. Address and resolve any discrepancies or issues related to HR creditor payments promptly.

HR Admin



New employee contracts & other contracts. New contracts update with existing employees. Confirmation of employment. HR Inductions. Ensure that HR Policies & Procedures are adhered to. Monitor and assist employees with ESS.

Continuous Improvement



Process and reconcile third-party payments, including provident funds and bargaining councils. Salaries & 3rd party payments. Administer 3rd party payments and balances owing. Processing of Consultants invoices. Miscellaneous And other related tasks and responsibilities.

Core Competency



Numerical Aptitude: Accurately processes complex calculations and payroll data.

Attention to Detail: Ensures precision in payroll processing and record-keeping

Compliance Knowledge: Adheres to payroll and HR regulations.

Problem-Solving: Efficiently resolves payroll discrepancies and issues.

Technical Proficiency: Proficient in payroll software and Microsoft Office.

Time Management: Meets strict payroll deadlines consistently.

Communication Skills: Clearly communicates with employees and management.

Confidentiality: Maintains discretion with sensitive employee information.

Job Type: Temporary

Pay: R32000,00 per month

Work Location: In person

Application Deadline: 2025/04/30

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1416968
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned