About the position
An established accounting firm seeks a highly skilled senior bookkeeper or accountant to manage the financial records of a couple of its key clients.
This role requires a professional who can independently handle full bookkeeping and accounting functions, ensuring compliance, accuracy, and timely reporting.
Responsibilities:
- Financial recordkeeping: maintain accurate ledgers, journals and reconciliations
- Oversee all accounting functions: including trial balance, monthly reporting and stock oversight
- Monthly reporting: prepare month-end management accounts, cash flow reports, and variance analyses
- Manage and support the bookkeeping team
- Monitor cash flow, budgets, and cost control
- Tax compliance: Handle VAT201 submissions in line with SARS requirements
- Audit preparation: ensure readiness for annual audits, including supporting schedules and reconciliations
- Perform bank and petty cash reconciliations
- System proficiency: work with accounting software (e.g. Xero or Omni Accounts) to streamline processes
Requirements:
- Relevant qualification: Diploma/Degree in Accounting or equivalent (additional qualifications advantageous)
- Minimum of 5-7 years' full-function bookkeeping/accounting experience, preferably withing diverse industries
- Strong knowledge of South African accounting standards and tax legislation
- Proficient in accounting software (e.g., Xero, Omni Accounts)
- Valid driver's license and own transport
- Strong leadership and workload management skills
- Excellent organizational skills and ability to manage multiple clients simultaneously
- Strong communication skills for client interaction and reporting
- Analytical thinker with attention to detail
- Ability to work independently and meet deadlines
- Professional integrity and discretion with sensitive financial information
- Adaptability to different business models (e.g. manufacturing, property management)
Desired Skills:
- Vat Returns
- Ledgers
- Journals
- Reconciliations
- Trial balance
- Month end management accounts
- Petty cash
- Cashflow
- Xero
- Omni
Desired Work Experience:
- 5 to 10 years Bookkeeping
Desired Qualification Level: