Overview
Bookkeeper Jobs in Cape Town, Western Cape, South Africa at ExecutivePlacements.com
Title: Bookkeeper
Company: ExecutivePlacements.com
Location: Cape Town, Western Cape, South Africa
Recruiter:
Communicate Recruitment
Job Ref:
CFA021336/BL
Date posted:
Wednesday, June 17, 2026
Location:
Cape Town, South Africa
Salary:
Annually
SUMMARY:
Opportunity for an experienced Bookkeeper to join a dynamic business. You will be responsible for full bookkeeping functions, including financial reporting, reconciliations, and compliance. Ideal role for a detail-oriented professional with strong accounting skills.
POSITION INFO:
Job Description: The successful incumbent will be responsible for fulfilling the businessâs bookkeeping function effectively. Duties include: Maintaining records of financial transactions and posting entries accurately Ensuring compliance with legal requirements and company policies Reconciling and balancing accounts Processing general journals Preparing accurate financial statements (trial balance, income statement, balance sheet) Verifying source documents such as invoices and receipts Preparing financial reports and analysing account trends Managing accounts payable and receivable Preparing payments and handling VAT submissions Tracking and maintaining inventory records Assisting with budget preparation and audits Maintaining complete filing systems Conducting monthly branch audits (stock and assets)  Skills & Experience: Minimum 3 yearsâ experience in a similar role Strong attention to detail and accuracy Ability to prioritise and meet deadlines Strong planning and organisational skills Proactive, trustworthy, and hardworking Computer literate (Microsoft Word and Excel essential) Experience with Xero Accounting Software advantageous  Qualification: Accounting Degree or similar qualification   Connect with us on and Register your CV to create a profile and view all our Finance recruitment vacancies. Let us assist you with your career.  If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other suitable roles.