Overview

Bookkeeper Jobs in Johannesburg at Daisy Business Solutions

Job Description


Job Purpose

To manage core accounting functions, ensure accurate financial record-keeping and reporting, maintain compliance with statutory requirements, and provide timely financial information and analysis to support business decision-making. The role combines hands-on transactional processing with higher-level financial reporting, audit support, and analysis using Sage accounting software.


Key Duties and Responsibilities

Your duties will include but may not be limited to the following:

  • Demonstrating sound knowledge and proficiency in Sage accounting software for all financial processing and reporting
  • Preparation and submission of VAT returns
  • Maintenance of the Fixed Assets register
  • Assisting with the administration of the financial portfolio
  • Transactional processing of debtors and cash book
  • Performing bank reconciliations
  • Processing of financial journals
  • Preparation of cost and expense analysis reports
  • Final trial balance review
  • Preparation of monthly management accounts
  • Preparation of Annual Financial Statements
  • Preparation of balance sheet and related reconciliations
  • Preparation of cash flows (daily, weekly and forecast)
  • Assisting with Directors’ queries
  • Analysis of expenses
  • Running sales reports and performing accuracy checks
  • Assisting with WIP, GRN accruals, non-stock WIP and sorting of reconciliation items
  • Managing audits, including communication with auditors and loading of all audit-required information
  • Preparation of commissions

Additional reasonable duties may be assigned from time to time to support the overall objectives of the finance team.


Minimum Requirements

  • Proficiency in Sage accounting software (essential)
  • Relevant accounting qualification (e.g. Diploma/Degree in Accounting, Bookkeeping Certificate, or equivalent)
  • Minimum 5+ years’ relevant experience in a similar accounting role
  • Strong understanding of VAT, management accounting, and preparation of Annual Financial Statements
  • Experience with audits, reconciliations, accruals (including GRN and WIP), and cash flow forecasting
  • Excellent attention to detail and analytical skills
  • Strong verbal and written communication skills (including liaison with auditors and directors)
  • Ability to work independently and under pressure to meet deadlines


Key Competencies

  • High level of accuracy and integrity in financial processing
  • Strong problem-solving and reconciliation skills
  • Proficiency in Microsoft Excel (advanced level advantageous)
  • Ability to analyse financial data and produce meaningful reports
  • Organised, proactive and deadline-driven
  • Team player with the ability to assist across the finance function

Title: Bookkeeper

Company: Daisy Business Solutions

Location: Johannesburg

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.