Senior Bookkeeper

Johannesburg, GP, ZA, South Africa

Job Description

####

Job Overview




Expiration date:

19 May 2025

Location:

Johannesburg, Gauteng

Job Title:

Senior Bookkeeper

Education Level:

Diploma

Job Level:

Senior

Minimum Experience:

8 - 10 Years

###

Senior Bookkeeper required in Sandton, Johannesburg.





We are seeking a detail oriented and experienced Senior Bookkeeper. The ideal candidate will have a strong background in accounting principles, excellent organisational skills and high level of accuracy. This role is critical to maintaining financial integrity and supporting effective decision-making across the business.



Duties and Responsibilities:




Manage full bookkeeping functions, including general ledger, accounts payable (AP), accounts receivable (AR), bank reconciliations and cashbook entries. Prepare and review monthly financial reports, balance sheets, and income statements. Process payroll and maintain related records, including statutory submissions (PAYE, UIF, SDL). Ensure accurate VAT calculations and timely submissions to SARS. Maintain up-to-date asset registers and depreciation schedules. Assist with budgeting, forecasting, and variance analysis. Liaise with external auditors, banks, and SARS as required. Oversee and support junior finance staff as needed. Maintain accurate filing systems for financial documentation.

Minimum Requirements:




Diploma or Degree in Accounting, Finance or related field. Minimum 10 years' experience in bookkeeping or accounting role. Preferred: Experience working in a fast-paced SME environment. Preferred: Familiarity with inventory and job costing systems. Strong knowledge of accounting software (e.g., Pastel, Sage, Xero). Proficiency in Microsoft Excel and other MS Office tools. Knowledge of South African tax laws and compliance requirements. Excellent attention to detail, time management and problem-solving skills. Ability to work independently and as part of a team. * High level of integrity and confidentiality.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1415091
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned