JUNIOR ACCOUNTANT / SENIOR BOOKKEEPER
Durbanville
An established Accounting firm in Brackenfell requires the services of an Accountant / Bookkeeper.
Key Responsibilities
- Record and maintain financial transactions in the general ledger.
 
- Manage accounts payable: process invoices, payments, reconciliations, and maintain age analysis.
 
- Manage accounts receivable: process invoices, receipts, reconciliations, and maintain age analysis.
 
- Prepare and maintain cash flow forecasts and related reports.
 
- Perform balance sheet reconciliations and assist with monthly management accounts.
 
- Support audit preparations and respond to audit-related queries.
 
- Handle petty cash, journals, and accruals for both payables and receivables.
 
- Manage SARS administration and prepare statutory returns, including Income Tax, Provisional Tax, VAT, and PAYE.
 
- Maintain accurate client files and ensure proper record‑keeping of both digital and hard‑copy documentation.
 
Skills & Competencies
- Team player with a positive, self‑motivated attitude.
 
- Strong bookkeeping and analytical skills.
 
- Proficient in Microsoft Office, with advanced Excel skills essential.
 
- Working knowledge of Sage and/or Xero (advantageous).
 
- Solid understanding of tax compliance and SARS eFiling.
 
- Excellent attention to detail, time management, and problem‑solving ability.
 
- Able to work independently and meet deadlines.
 
- Professional communication and interpersonal skills.
 
Requirements
- Relevant accounting or bookkeeping qualification or equivalent experience.
 
- Prior experience within an accounting or audit practice will be highly beneficial.
 
TO APPLY: If your background matches the requirements and you would like to apply, please:
- Click on the "Apply" button or
 
We take great care in assessing each application individually; however, only shortlisted candidates will be contacted. Please deem your application unsuccessful if you receive no feedback after 2 weeks of sending your CV.