Log in
All jobs
R

Bookkeeper

RecruitMyMom
Parkhurst, Johannesburg, Gauteng, South Africa Posted Oct 20, 2026
On-siteZAR 30,000 - 35,000 / month

About this role

Job Description

A progressive financial compliance and advisory practice is looking for an experienced Bookkeeper to join their growing team as soon as possible. This is a permanent, full-time, office-based role (08h00 to 17h00, Monday to Friday) with some flexibility offered around lunch hours.

The firm works with SMMEs, entrepreneurs, and high-net-worth clients, providing bookkeeping, accounting, tax, and payroll services tailored to each client. This role is suited to a seasoned bookkeeper who can manage multiple client accounts independently, deliver accurate financial information, and contribute to the firm’s continued growth.

Responsibilities:

  • Bookkeeping & Financial Reporting
  • Manage weekly and monthly bookkeeping across multiple client accounts.
  • Perform bank reconciliations and cashbook processing across various accounting platforms.
  • Prepare monthly management reports including income statements, balance sheets, cash flow statements, debtors, creditors, VAT reports, and general ledger reconciliations.
  • Process accounting journals and manage a high volume of client books accurately and timeously.
  • Attend client meetings and maintain professional, trusted client relationships.
  • Submit approved monthly reports to clients in line with agreed deadlines.

Payroll

  • Process monthly and weekly payrolls, including payslips, payroll reconciliations, leave reports, EMP201s, and payroll analyses.
  • Liaise with clients to gather payroll inputs and resolve payroll-related queries.

Tax & Compliance

  • Prepare and submit VAT201, EMP201, EMP501 returns and IRP5s.
  • Manage UIF submissions and uFiling registrations.
  • Assist with SARS reviews and audits for VAT, PAYE, Income Tax, and Provisional Tax.
  • Stay up to date with South African tax legislation and regulatory changes.

Ad-hoc & Client Support

  • Support senior management with ad-hoc bookkeeping, accounting, tax, and eFiling work.
  • Assist with onboarding new clients and setting up structured digital client files.
  • Maintain meticulous records and ensure tasks are tracked and documented.
  • Contribute to process improvements and operational efficiencies.
  • Play an active role in supporting the continued growth of the firm.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →