Enable job alerts via email!

Senior Bookkeeper

Pillangó Placements

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A professional services firm in Johannesburg seeks a Bookkeeper to manage full bookkeeping functions and lead a team. Requirements include 5–7 years of experience, strong leadership, and knowledge of South African statutory requirements. The role offers a salary range of R40k - R60k per month.

Qualifications

  • 5–7 years of full-function bookkeeping experience.
  • 2–3 years of supervisory or team lead experience, preferably in financial accounting.
  • Strong knowledge of VAT, PAYE, and statutory requirements in South Africa.

Responsibilities

  • Full function bookkeeping to trial balance including processing journals and adjustments.
  • Supervise and mentor a team of junior finance staff.
  • Ensure compliance with internal policies and relevant legislation.

Skills

Leadership
Attention to detail
Communication skills
Problem-solving
Organizational skills

Education

Diploma or Degree in Accounting, Bookkeeping, or Finance

Tools

Pastel
Xero
Caseware
Sage
Psiber
Job description
Overview

If you can manage the full bookkeeping function and have at least 2 years experience in LEADING a team of Bookkeepers, join a professional services firm that delivers tailored accounting, tax, secretarial, and payroll solutions to over 1, clients across South Africa.

Responsibilities

Full function bookkeeping to trial balance, including processing journals, accruals, and adjustments. Oversee and approve accounts payable and accounts receivable transactions. Maintain the general ledger and perform month‑end reconciliations. Manage fixed asset register, depreciation calculations, and ensure asset compliance. Prepare and submit VAT, PAYE, and other statutory returns. Support the preparation of management accounts and financial reports.

Team Management: Supervise and mentor a team of junior finance staff or bookkeepers. Allocate and review tasks, set performance targets, and provide training as needed. Implement and maintain financial procedures, controls, and reporting systems. Ensure accurate and time‑ous reporting by the team. Act as point of contact for internal and external finance queries.

Process & Compliance: Ensure all bookkeeping and reporting processes comply with internal policies and relevant legislation. Assist with year‑end audit preparation and liaise with external auditors. Support financial forecasting and budgeting processes.

Qualifications & Experience

Diploma or Degree in Accounting, Bookkeeping, or Finance. Minimum of 5–7 years of full‑function bookkeeping experience. At least 2–3 years of recent experience in a supervisory or team lead role, preferably in a financial accounting practice. Strong working knowledge of accounting software (e.g., Pastel, Xero, Caseware, Sage, Psiber). Experience working in a multi‑entity environment is an advantage. Solid understanding of VAT, PAYE, and other statutory requirements in South Africa. Strong attention to detail and high level of accuracy. Proactive, organised, and able to manage multiple deadlines. Excellent leadership and team management capabilities. Strong communication and interpersonal skills. Ability to identify and solve problems effectively. Discretion with confidential financial information.

Salary and Benefits

The proposed salary for the role is R40k - R60k per month. The final offer will be at the client's discretion, taking into account the candidate's qualifications, skills, and experience.

Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Accounting / Auditing and Finance.

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