Enter a job title or keyword

Bookkeeper


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 30 September 2026 (10 hours ago)
Application Deadline: 28 December 2026
Vacancies: 1 Vacancy

Job Summary

Job Description

If youre the kind of finance professional who likes to know that the books are right the recons balance and nothing is left hanging at month-end this could be a really good move.

Were looking for an experienced hands-on Bookkeeper / Accountant to join a close-knit finance team within an established business operating in the mining and granite sector.

This isnt a role where youll sit in one little corner of finance doing one repetitive task. Youll take ownership across the accounting cycle work closely with the Financial Manager and broader finance leadership and be part of a busy environment where accuracy pace and follow-through really matter.

It will suit someone who enjoys getting stuck into the detail can work independently and isnt afraid to follow up challenge discrepancies or deal confidently with operational stakeholders.

What youll be doing

Youll take responsibility for the day-to-day accounting records and help ensure that the finance function runs accurately and efficiently.

Your responsibilities will include:

  • Maintaining the general ledger and accurate accounting records
  • Processing and reconciling bank accounts credit cards and petty cash
  • Preparing journals accruals and prepayments
  • Completing balance sheet reconciliations
  • Maintaining the fixed asset register
  • Taking the books through to trial balance
  • Assisting with monthly management accounts
  • Managing debtors and creditors
  • Processing invoices receipts and supplier payments
  • Monitoring debtor and creditor age analyses
  • Assisting with cash flow forecasting
  • Preparing VAT reconciliations and assisting with VAT201 submissions
  • Assisting with PAYE UIF SDL EMP201 and EMP501 requirements
  • Supporting payroll processing and reconciliations where required
  • Preparing year-end schedules and supporting audit requirements
  • Assisting with budgets expense monitoring and improving financial processes

What were looking for

Id love to speak to someone who has:

  • A relevant bookkeeping accounting or finance qualification or strong equivalent practical experience
  • Around 35 years experience in a similar hands-on accounting/bookkeeping role
  • Proven experience managing a complete set of books up to trial balance
  • Strong reconciliation skills
  • Working knowledge of South African VAT and payroll-related statutory requirements
  • Experience working on Sage Pastel
  • Good Excel skills and confidence working with financial data
  • Strong communication skills
  • Experience with payroll software such as VIP Payroll inventory multiple entities or foreign currency transactions would be advantageous.

The person who will thrive here

Technical ability is important but personality will matter just as much.

Youll need to be:

  • Accurate and detail-driven
  • Proactive rather than waiting to be told what to do
  • Comfortable working independently
  • Confident enough to follow matters through until theyre resolved
  • Resilient and comfortable in a high-volume operational environment
  • Able to communicate confidently with management and operational teams
  • Trustworthy accountable and discreet
  • Someone who enjoys being part of a smaller hands-on finance team

This is a family-business environment with a strong work ethic and a very hands-on culture. If you enjoy being close to the business taking ownership of your work and being part of a finance team where what you do genuinely matters wed love to hear from you.

Interested Apply with your updated CV and lets have a conversation.

Please note if you havent heard back from us within two weeks of submitting your application unfortunately your application has not been successful this time. Wed still love to stay connected follow us online and keep an eye out for future opportunities that match your profile.


About Company

Company Logo

CA Financial Appointments is a leading financial recruitment agency based in Cape Town. We seek out the best financial talent for our valued clients.

View Profile View Profile