Payroll Administrator

RiseUp Management

Date: 13 hours ago
City: Johannesburg, Gauteng
Contract type: Full time

Reference: JHB000278-JHBA-1

Job Title: Payroll Administrator

Location: Industria

Job Overview

We are seeking an experienced

Payroll Administrator to manage the full payroll function, ensuring accurate, compliant, and timely payroll processing. The successful candidate will be responsible for end-to-end payroll administration, employee benefits administration, statutory compliance, payroll reporting, reconciliations, and HR payroll support.

Minimum Requirements

  • Grade 12 (Matric).
  • Certification or National Diploma in Payroll Administration.
  • Minimum of 6 years’ experience managing end-to-end payroll functions.
  • Minimum of 5 years hands-on advanced experience of Sage 300 People payroll systems & Sage ESS.
  • Minimum of 5 years’ experience preparing and submitting EMP501 (IRP5) reconciliations, filing and e@syfile systems.
  • Sound knowledge of payroll principles and administration.
  • Strong knowledge of South African payroll legislation, compensation & benefits, and SARS requirements.
  • Payroll reporting, reconciliations and compliance reporting experience.
  • Understanding of payroll general ledger (GL) integrations and financial reconciliations.
  • Experience with payroll audits and payroll payment processing, including electronic banking uploads.
  • Advanced Microsoft Excel skills, including Pivot Tables, VLOOKUP/XLOOKUP and data validation.
  • Proficient in Microsoft Office, MS Excel and MS Word.

Key Responsibilities

  • Process all payroll-related transactions, including new hires, transfers, promotions, salary changes, overtime, leave, benefits, deductions, and terminations etc.
  • Manage the payroll function using Sage 300 People, ensuring accurate and timely processing of monthly payroll and weekly payments.
  • Manage salary schedules.
  • Manage learners' salary schedules.
  • Administer and maintain Sage 800 People payroll configurations, payroll rules, leave management, cost allocations, and payroll system controls.
  • Print and distribute employee payslips.
  • Activate, train and support employees on Sage 300 People ESS functionality and payroll-related processes.
  • Prepare and issue confirmation of employment letters.
  • Process changes of banking details and perform account verifications.
  • Update medical aid rates, allowances, and other payroll-related information on Sage.
  • Coordinate and administer the employee onboarding process, including preparing new joiner documentation, system setup and payroll activation.
  • Manage all HR employee documentation, ensuring employee files and records are complete, accurate and up to date.
  • Facilitate medical aid and provident fund onboarding sessions for new employees and process all related enrolments, amendments, withdrawals and terminations.
  • Administer employee benefit changes, including medical aid, provident fund, and other payroll-related benefits, ensuring accurate payroll processing and record maintenance.
  • Process employee terminations, including final pay calculations, benefit withdrawals, exit documentation, and statutory requirements.
  • Prepare and issue UIF and employment-related documentation, including UI19 forms, UI2.7 and termination documents.
  • Create, process, and manage employee tickets and workflow requests relating to onboarding, transfers, promotions, terminations and employee status changes.

To apply, email CVs to:

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.