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.

|