Bookkeeper

Johannesburg, Gauteng

R28 000 – R35 000 / month
Full-time | On-site | Closes 9 Dec 2026

About the role

The Bookkeeper will be responsible for maintaining accurate day-to-day financial records and ensuring that transactions, invoices, payments, receipts and reconciliations are processed correctly and on time.

Requirements

  • Relevant qualification in Bookkeeping, Accounting, Financial Management or a related field.
  • Experience maintaining books through at least trial-balance level is advantageous.
  • Experience with debtors and creditors.
  • Strong bank-reconciliation experience.
  • Experience processing invoices, receipts and payments.
  • Practical understanding of VAT.
  • Basic understanding of South African payroll and statutory requirements.
  • Good/Practical knowledge of Microsoft Office (Outlook, Excel, Word)
  • Practical knowledge and understanding of:
    • Bookkeeping principles
    • Debtors
    • Creditors
    • Bank reconciliations
    • General ledger
    • Journals
    • VAT
    • PAYE, UIF and SDL fundamentals
    • Payroll administration
    • Invoicing
    • Expense processing