Enable job alerts via email!

Senior Accountant

Communicate Recruitment

Johannesburg

Hybrid

ZAR 200,000 - 300,000

Full time

4 days ago
Be an early applicant

Job summary

A leading cloud accounting firm in Johannesburg is looking for a Senior Accountant to prepare monthly management accounts and ensure compliance with South African regulations. Ideal candidates should possess a Bachelor’s degree and SAIPA qualification, along with experience in cloud accounting systems like SageOne and Xero. The role also involves conducting internal audits and providing strategic financial advice.

Qualifications

  • Minimum 3–5 years’ relevant accounting experience.
  • Strong knowledge of South African tax and compliance regulations.
  • Must have valid and up-to-date professional membership.

Responsibilities

  • Prepare and finalize monthly management accounts for clients.
  • Ensure compliance with SARS and statutory requirements.
  • Provide strategic financial advice and insights to clients.

Skills

Analytical skills
Organizational skills
Communication skills

Education

Bachelor’s degree in Accounting, Finance, or related field
SAIPA qualification (or equivalent professional certification)

Tools

SageOne
Xero

Job description

SUMMARY :

Join a leading cloud accounting firm as a Senior Accountant, responsible for preparing monthly management accounts, ensuring statutory compliance, and providing strategic financial insights to clients. This hybrid role is based in Johannesburg and involves working with platforms like SageOne and Xero. Ideal for a qualified, tech-savvy accountant with strong analytical and reporting skills.

POSITION INFO :

Prepare, review, and finalize monthly management accounts for a portfolio of clients

Ensure full compliance with SARS and statutory requirements (VAT, PAYE, Income Tax, etc.)

Perform bank, supplier, and customer reconciliations

Prepare and submit annual financial statements and working papers

Conduct internal audits and variance analysis

Optimize use of cloud-based accounting platforms (e.g. SageOne, Xero)

Provide strategic financial advice and insights to clients

Assist with budgeting, forecasting, and business planning

Support junior accounting staff and contribute to training where required

Skills & Experience :

Bachelor’s degree in Accounting, Finance, or related field

SAIPA qualification (or equivalent professional certification)

Valid and up-to-date professional membership

Minimum 3–5 years’ relevant accounting experience

Strong knowledge of South African tax and compliance regulations

Proven experience with SageOne, Xero, and other cloud accounting systems

Excellent organizational, analytical, and communication skills

Must be based in Johannesburg and willing to work on-site as needed

Qualification :

Bachelor’s degree in Accounting, Finance, or related field

SAIPA qualification (or equivalent professional certification)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.