Job Description - Bookkeeper

Overseeing day-to-day financial administration across multiple entities, this position ensures rigorous accounting standards, operational efficiency, and precise financial management. Working from Centurion, Gauteng, the role requires a hands-on professional to take complete ownership of the full bookkeeping function up to trial balance while supporting management with accurate reporting.

Operating independently within a structured finance function, the position is central to maintaining month-end processes, statutory compliance, and balance sheet integrity. The primary objective involves managing financial records with exceptional accuracy while assisting with daily cash flow updates, audit preparations, and general financial analysis.

Key Responsibilities

  • Execute the full bookkeeping function through to trial balance across multiple entities.

  • Process and review journals, perform bank reconciliations, and maintain balance sheet accuracy.

  • Maintain the fixed asset register and support both month-end and year-end close processes.

  • Compile supporting schedules for tax, SARS compliance, and annual audit purposes.

  • Prepare VAT reconciliations and assist with statutory submissions, including EMP201 and EMP501.

  • Monitor accounts receivable and accounts payable, including customer/supplier reconciliations, payment preparation, and arrear debt collection.

  • Provide daily cash flow updates, compile audit files, and support management with ad-hoc financial analysis.




Requirements

  • Minimum 8–10 years of comprehensive bookkeeping or accounting experience.

  • Proven track record of managing the full bookkeeping function through to trial balance.

  • Demonstrated experience preparing monthly management accounts.

  • Strong VAT and SARS compliance management experience.

  • Intermediate to advanced proficiency in Microsoft Excel.

  • Ability to speak English and Afrikaans fluently.

Desirable Requirements

  • Qualification in Accounting, Finance, or Bookkeeping (Diploma or Degree).

  • Prior experience overseeing accounting records across multiple entities.

  • Technical familiarity with CaseWare or Draftworx.

Required Software Skills

  • Microsoft Excel

  • Sage 50 / Sage Pastel Partner



Original job Bookkeeper posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Bookkeeper Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.