Job Description - BookKeeper

We are seeking a detail-oriented Bookkeeper to manage our financial records and ensure accurate reporting. The ideal candidate will be responsible for maintaining the general ledger, processing accounts payable and receivable, reconciling bank statements, and preparing monthly financial statements.

Key Responsibilities:

  • Record financial transactions and maintain accurate financial records.
  • Prepare and process invoices, payments, and payroll.
  • Reconcile bank accounts and ensure accuracy of financial data.
  • Assist with budgeting and forecasting processes.
  • Prepare financial reports for management review.
  • Ensure compliance with relevant regulations and accounting principles.
  • Collaborate with external auditors during financial audits.
  • Maintain organized financial filing systems.

Qualifications:

  • Proven experience as a Bookkeeper or in a similar role.
  • Strong understanding of accounting principles and practices.
  • Proficiency in accounting software (e.g., QuickBooks, Xero).
  • Excellent attention to detail and organizational skills.
  • Strong analytical and problem-solving abilities.
  • Effective communication skills, both verbal and written.
  • Relevant certification or degree in Accounting or Finance is a plus.

We are looking for a proactive individual who can work independently and is committed to maintaining high standards of accuracy and confidentiality in financial matters.

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.