Bookkeeper

Kadraa Recruitment

South Africa

On-site

ZAR 279,000 - 390,600

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Supportive growth environment
Exposure to broader finance functions

Job summary

A recruitment agency in South Africa is seeking an experienced Bookkeeper to support the finance function. The ideal candidate will have 2-5 years of bookkeeping experience and knowledge of accounting principles, as well as proficiency in software like Xero or QuickBooks. This role includes maintaining accurate financial records, assisting with month-end processes, and contributing to financial reporting accuracy. Growth opportunities within a dynamic team environment are offered.

Qualifications

  • 2-5 years' experience in bookkeeping or accounting.
  • Strong understanding of accounting principles.
  • Proficient in AP/AR duties and reconciliations.

Responsibilities

  • Maintain daily bookkeeping including journals and reconciliations.
  • Process accounts payable and receivable transactions.
  • Assist with month-end and year-end financial processes.

Skills

Bookkeeping experience
Familiarity with accounting software
Organizational skills
Attention to detail

Education

AAT qualification or equivalent
Diploma/Degree in Accounting or Finance

Tools

Xero
QuickBooks
Sage
MS Excel

Job description

About Our Client:

Our client is a fast-growing strategic partner to ambitious creative and consulting agencies. They exist to help independent agency founders scale their businesses profitably, build robust operational systems, and prepare for successful exits - all while retaining control and ownership. They combine capital, expert infrastructure, strategic support and community to help agencies grow faster and exit with confidence.

They support a range of services that include growth-focused programmes, operational systems, AI-enabled workflows, M&A support and access to founder-level peer communities all designed to empower agencies through every stage of their journey.

As they expand their finance team, they're seeking a Bookkeeper who thrives in a dynamic business environment and is eager to grow their career in accounting.

Role Overview:

As a Bookkeeper, you'll play an essential role in supporting the finance function by ensuring accurate and up-to-date financial records, assisting with month-end processes, and maintaining general bookkeeping responsibilities. You'll work closely with the Senior Accountant and broader finance team, helping to ensure strong financial foundations as the business scales.

This is an ideal opportunity for someone with between 2-5 years' relevant experience, ideally with an accounting qualification (AAT or equivalent) and looking to deepen their accounting expertise within a supportive and fast-paced environment.

Key Responsibilities:
  • Maintain accurate day-to-day bookkeeping, including journals, reconciliations, and ledger management.
  • Process accounts payable and receivable transactions.
  • Reconcile bank statements and credit card accounts.
  • Assist with month-end and year-end financial processes.
  • Prepare and review expense reports and supporting documentation.
  • Support invoice preparation, posting and filing.
  • Assist with VAT returns and statutory reporting where required.
  • Work collaboratively with the wider finance team to improve systems and processes.
  • Support ad-hoc finance and administrative tasks as needed.
Required Experience & Skills:
  • 2-5 years' bookkeeping/accounting experience, preferably within a small to medium-sized business or agency environment.
  • Strong understanding of basic accounting principles and bookkeeping processes.
  • Proficient in accounting software (e.g., Xero, QuickBooks, Sage) and MS Excel.
  • Experience in preparing reconciliations and handling AP/AR duties.
  • Good organisational skills with strong attention to detail.
  • Able to prioritise and manage time effectively in a busy environment.
  • Reliable, proactive, and keen to learn and develop professionally.
Qualifications:
  • AAT qualified (or part-qualified) OR equivalent accounting qualification (e.g. Diploma / Degree in Accounting, Finance or related discipline).
  • Willingness to continue professional development in accounting and finance.
Why This Role?

Our client provides a supportive growth environment where your bookkeeping and accounting foundations matter - and where you'll get exposure to broader finance functions as the business grows. You'll join a team of experienced operators behind the scenes and will have room to expand your skills as systems and processes evolve.

What They're Looking For:
  • Someone with solid bookkeeping experience (2-5 years)
  • A proactive, curious learner keen to grow into more advanced accounting tasks
  • A team player who communicates effectively
  • Someone ready to contribute to strong financial controls and reporting accuracy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Bookkeeper
Bookkeeper

Communicate Recruitment • South Africa

On-site
ZAR 200,000 - 300,000
Bookkeeper
Bookkeeper

Jackie Cory Recruitment • South Africa

On-site
ZAR 300,000 - 480,000
Bookkeeper
Bookkeeper

CA Financial Appointments • Wes-Kaap

On-site
ZAR 167,000 - 246,000
Senior Accountant
Senior Accountant

Centre Recruit Consultants • South Africa

On-site
ZAR 300,000 - 500,000
Bookkeeper
Bookkeeper

Schlemmer • Durban

On-site
ZAR 180,000 - 320,000
Bookkeeper
Bookkeeper

SET Recruitment Consultants • Germiston

On-site
ZAR 250,000 - 350,000
Senior Bookkeeper
Senior Bookkeeper

Sataya • South Africa

On-site
ZAR 300,000 - 450,000
Bookkeeper
Bookkeeper

Jabu Logistics PTY LTD • Cape Town

On-site
ZAR 180,000 - 300,000
Bookkeeper (Remote)
Bookkeeper (Remote)

Sagen Advisory • Bellville

Remote
Bookkeeper
Bookkeeper

Talent Shore • South Africa

Remote
ZAR 180,000 - 320,000
100% Remote work
20 days annual leave plus 8 UK public holidays
Flexible summer hours