02/10/2026
📌 WE ARE HIRING: BOOKKEEPER
We are looking for a hardworking, detail-oriented and motivated Bookkeeper to join our team. The ideal candidate should have a good understanding of accounting principles, strong administrative skills, and a willingness to learn and adapt to new systems and processes.
💼 POSITION: BOOKKEEPER
Key Responsibilities
The successful candidate will be responsible for the following duties:
Performing day-to-day bookkeeping and financial administration.
Capturing and allocating financial transactions.
Preparing and maintaining cashbooks, accounting records and supporting documentation.
Performing bank reconciliations and assisting with month-end financial processes.
Processing supplier invoices, payments and receipts.
Preparing client invoices and statements, monitoring outstanding accounts, and following up on debtors and creditors.
Assisting with VAT preparation, reconciliations, submissions and supporting schedules.
Assisting with PAYE, UIF and SDL administration.
Processing and checking banking transactions and payments.
Assisting with trust account and client account administration, where applicable.
Preparing audit documentation and assisting with audit-related queries.
Assisting with Fidelity Fund Certificate applications, indemnity insurance renewals and compliance administration.
Supporting F**A and other regulatory requirements.
Maintaining accurate financial records and organized physical and electronic filing systems.
Providing administrative support to staff and assisting with general office and HR-related duties.
Handling confidential financial and employee information responsibly.
Learning and adapting to accounting software, technology and internal processes.
Performing other reasonable bookkeeping and administrative duties as required.
🎓 Minimum Requirements
Certificate or Diploma in Accounting, Bookkeeping, Financial Accounting or a related field.
At least 1–2 years of relevant bookkeeping or accounting experience.
Good understanding of basic accounting principles.
Practical experience in cashbooks, bank reconciliations, invoicing and financial administration.
Good computer skills, particularly Microsoft Excel and Microsoft Office.
Experience with SAGE One / Sage Accounting.
Knowledge of Law 74 or legal accounting systems will be an advantage.
⭐ Skills and Attributes
The ideal candidate should be:
Accurate, organized and detail-oriented.
Able to manage multiple tasks and meet deadlines.
Capable of working independently and as part of a team.
A good communicator with strong interpersonal skills.
Trustworthy and able to handle confidential information.
Proactive, reliable and willing to take responsibility.
Able to work under pressure and prioritize tasks effectively.
Eager to learn, develop professionally and adapt to new systems.
💻 Systems and Software
Experience with the following will be advantageous:
SAGE One / Sage Accounting.
Microsoft Excel and Microsoft Office.
Law 74 or other legal accounting systems.
Electronic document management and compliance systems.
💰 Salary
Negotiable, depending on qualifications and experience.
📍 What We Are Looking For
We are seeking someone who is passionate about bookkeeping, takes pride in accuracy, and is committed to delivering quality work. The successful candidate should be willing to learn, take initiative, accept responsibility and grow with the organization.
📩 How to Apply
Interested candidates should submit their CV and relevant supporting documents to:
Email: [email protected]
We look forward to welcoming a dedicated and motivated individual to our team.