Bookkeeper Port Elizabeth

Port Elizabeth, Eastern Cape, South Africa

Job Description

Job Purpose
This role is responsible for managing the full spectrum of financial administration, including payroll processing, data capturing, bank and creditor reconciliations, statutory submissions, and maintaining accurate records in compliance with company policies and legislative requirements. The Bookkeeper will ensure efficient use of financial systems and maintain high levels of accuracy and compliance.
This position is ideal for an experienced finance administrator who is proficient in Sage Accpac and Sage 300 People, and who thrives in a hands-on accounting and payroll environment with strict reporting deadlines.
Key Responsibilities
Data Capturing & Filing

  • Capture all supplier invoices and payroll-related data into approved accounting and payroll systems.
  • Maintain accurate and compliant physical and digital filing systems in line with legal and POPI/PAIA requirements.
Payroll Administration
  • Manage and process the monthly payroll, including calculation and payment of salaries and wages.
  • Handle statutory deductions and payments including PAYE, UIF, SDL, provident fund, medical aid, and union-related deductions.
  • Administer submissions to SARS (EMP201, VAT201), including reconciliation and timely payments.
  • Prepare and submit WRA/IOD reports, manage communications with relevant legal bodies and bargaining councils.
  • Maintain up-to-date employee files, including leave tracking and compliance documentation, in coordination with HR.
Accounting & Financial Administration
  • Perform bank reconciliations for all incoming and outgoing payments (EFTs, cash, card).
  • Maintain the general ledger and ensure accurate capturing of financial transactions.
  • Reconcile creditors' statements and ensure timeous payment in line with terms and approvals.
  • Manage petty cash and change floats with accurate tracking and monthly reconciliation.
  • Submit monthly and year-end financial reports to Head Office.
  • Assist in preparation for audits and provide all required information.
  • Administer credit applications and handle supplier financial queries in coordination with relevant managers.
  • Ensure site-specific accounting processes are correctly implemented and supervised.
Requirements
Experience
  • Minimum 3 years' experience in a bookkeeping or finance administration role.
  • At least 2 years' hands-on experience using Sage Accpac (accounting) and Sage 300 People (payroll).
Skills & Attributes
  • Strong understanding of accounting principles, payroll compliance, and statutory requirements.
  • Highly organized, detail-oriented, and able to meet strict deadlines.
  • Ability to manage sensitive data with confidentiality and discretion.
  • Strong communication and problem-solving skills.
  • Ability to manage multiple responsibilities independently and as part of a team.
Educational Requirements
  • Grade 12 (with Accounting as a subject) is essential.
  • Bookkeeping diploma or related financial qualification is advantageous.
Should you not receive a response within 10 working days, please consider your application unsuccessful.

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.


Related Jobs

Job Detail

  • Job Id
    JD1470539
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R25000 - 30000 per month
  • Employment Status
    Permanent
  • Job Location
    Port Elizabeth, Eastern Cape, South Africa
  • Education
    Not mentioned