Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Bookkeeper (#Bookkeeper)

Overview

Reference
#Bookkeeper

Salary
ZAR15,000 - ZAR20,000/month

Job Location
- South Africa -- Tshwane Metro -- Centurion

Job Type
Permanent

Posted
14 November 2025

Closing date
16 Jan 2026 21:59


1. Qualifications (Junior & Senior)

  • Matric with Accounting (essential).
  • Certificate/Diploma in Bookkeeping, Accounting, or Finance (essential for Senior, advantageous for Junior).
  • Completed or studying toward:
    • ICB Bookkeeping,
    • NQF Level 5 Accounting,
    • SAIPA / SAICA / CIMA (advantageous).
  • Strong computer literacy: Excel, Word, and Outlook.
  • Proficiency in accounting software (Sage, Xero, QuickBooks, Pastel) — essential for Senior roles.

2. Experience

Junior Bookkeeper

  • 1–2 years bookkeeping experience.
  • Experience capturing data, reconciliations, and basic accounting processing.
  • Exposure to multiple companies (advantage).
  • Basic payroll knowledge (advantage).
  • Experience with SARS eFiling and e@syFile (bonus).

Senior Bookkeeper

  • 3–7+ years bookkeeping experience.
  • Proven experience in bookkeeping to trial balance.
  • Experience managing books for multiple companies simultaneously.
  • Strong payroll processing experience — high volumes, e.g., 50+ companies.
  • Experience with:
    • WCA / RMA / FEM annual returns & audits
    • WCA / RMA registrations
    • UI19 schedules
    • TERS submissions and audit queries
    • SARS submissions & dispute resolution support
  • Experience preparing audit packs, handling auditors, and completing compliance tasks.

📘 Duties & Responsibilities (Both Roles)

Senior Bookkeeper handles full responsibility; Junior provides support.

A. Bookkeeping & Accounting

  • Full bookkeeping to trial balance.
  • Monthly processing of financial transactions for multiple companies.
  • Bank reconciliations, debtors, creditors, general ledger maintenance.
  • VAT calculations, preparation, and SARS submissions.
  • Preparation of management accounts (Senior).

B. Payroll Management (High Volumes)

  • Process payroll for 58 companies monthly (Senior).
  • Ensure correct statutory deductions, UIF, SDL, PAYE.
  • Submit EMP201s & EMP501 reconciliations.
  • Issue payslips and maintain payroll records.
  • Junior assists with capturing and preparation.

C. Workmen’s Compensation (WCA), RMA, FEM

  • Process yearly submissions for COIDA/WCA, RMA & FEM.
  • Assist with audits and supply required documentation.
  • Handle registrations, amendments, and classification queries.

D. UIF, TERS & Department of Labour

  • Prepare and submit UI19 schedules.
  • Assist with TERS applications, recons and audit queries.
  • Liaise with Department of Labour on compliance matters.

E. SARS Compliance & Assistance

  • Assist with VAT, PAYE, EMP201/501, and income tax matters.
  • Liaise with SARS on queries, verifications, and supporting documents.
  • Senior prepares submissions; Junior compiles backup and documentation.

F. Audit Support

  • Prepare audit files and supporting documents.
  • Assist with external auditor queries and year-end requirements.
  • Ensure all statutory records are up to date.

G. General Administrative Accounting

 

  • Maintain company statutory files.
  • Capture supplier and customer invoices.
  • Manage petty cash and reconcile accounts.
  • Support accountants or management with ad-hoc requests.

image


Contact information

Ruan