Bookkeeper & Payroll Administrator

Port Elizabeth, EC, ZA, South Africa

Job Description

Reports To:

[Finance Manager/Owner/Director]

Job Summary:

This role combines core bookkeeping duties with specialized payroll administration, ensuring accurate financial records and timely, compliant payment processing for all employees, working closely with finance and human resources.

Key Responsibilities:Bookkeeping Duties:



Record daily financial transactions (sales, purchases, receipts, payments). Manage accounts payable (AP) and accounts receivable (AR). Reconcile bank accounts and maintain accurate ledgers. Prepare monthly financial statements (P&L, Balance Sheet, Cash Flow). Assist with audits and financial reporting. Track and manage office expenses.

Payroll Administration Duties:



Process bi-weekly/monthly payroll accurately, including wages, overtime, and leave. Load new employees and process terminations. Calculate and manage deductions (statutory and voluntary). Ensure compliance with relevant tax laws (PAYE, SDL, UIF) and statutory requirements. Prepare and submit statutory returns (e.g., EMP201, IRP5). Generate and distribute payslips (electronic/paper). Maintain employee data on payroll and time/attendance systems. Handle payroll-related queries from employees.

Skills & Qualifications:



Proven experience in bookkeeping and payroll. Proficiency in accounting software (e.g., Xero, QuickBooks, Sage) and payroll systems like VIP and Simple Pay Strong understanding of bookkeeping principles and payroll legislation. Excellent attention to detail, accuracy, and organizational skills. High level of integrity and ability to handle confidential data. Strong computational and problem-solving skills.
Job Types: Full-time, Permanent

Ability to commute/relocate:

Port Elizabeth, Eastern Cape: Reliably commute or planning to relocate before starting work (Preferred)
Education:

Diploma (Preferred)
Experience:

Payroll/Bookkeeping: 2 years (Required)
Work Location: In person

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
    JD1626380
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Port Elizabeth, EC, ZA, South Africa
  • Education
    Not mentioned