About this role
Key Responsibilities
Accounts & Transaction Processing
- Process accounts payable and receivable transactions
- Capture invoices, receipts, and payments accurately into the accounting system
- Prepare and issue customer invoices
- Perform daily, weekly, and monthly reconciliations (bank, creditor, debtor)
Record Keeping & Administration
- Maintain organised and up-to-date financial records and filing systems
- Ensure all supporting documentation is complete and properly authorised
- Assist with audit preparation by providing requested documentation
Cash & Banking
- Assist with cash flow monitoring
- Prepare bank deposits and payment schedules
- Capture and reconcile bank statements
Payroll & Statutory Support
- Assist with payroll data preparation and verification
- Support statutory submissions such as VAT, PAYE, and Social Security
- Ensure compliance with internal financial procedures
General Finance Support
- Assist the Financial Controller with month-end processes
- Handle finance-related queries from internal and external stakeholders
Perform other finance-related duties as assigned
Qualifications & Experience
- Grade 12 / National Senior Certificate (Accounting preferred)
- Certificate or diploma in Accounting, Finance, or Bookkeeping – advantageous
- 1–3 years’ experience in a finance or accounting role
- Basic knowledge of accounting principles
- NB: Tertiary education, high school qualifications, and academic transcripts are highly recommended.
- Grade 12 results must accompany application
- Tertiary academic records should accompany application
Skills & Competencies
- Strong numerical and data entry skills
- High attention to detail and accuracy
- Good organisational and time-management skills
- Basic proficiency in MS Excel and accounting software
- Ability to work independently and as part of a team
- High level of integrity and confidentiality
Due Date: 25 September 2026