Accounts Officer
- Sandton, Johannesburg
- Permanent
- Full-time
Financial Administration
Maintain and update financial records, ledgers, and journals
Process accounts payable and receivable transactions
Prepare and issue invoices, credit notes, and statements
Monitor customer accounts and follow up on outstanding payments
Reconciliations & Reporting
Perform daily, weekly, and monthly bank reconciliations
Reconcile supplier and customer accounts
Assist in preparing monthly management reports and financial statements
Support Tax/VAT submissions and statutory returns
Compliance & Support
Ensure compliance with internal controls and financial policies
Assist with audit preparation and documentation
Liaise with internal departments and external stakeholders (e.g., auditors, banks)
Support budgeting and forecasting processes
Required Skills & Competencies
Strong understanding of accounting principles and financial regulations
Proficiency in accounting software (e.g., Sage, Pastel, QuickBooks, SAP) and MS Excel
High attention to detail and accuracy
Analytical thinking and problem-solving ability
Strong organizational and time management skills
Professional communication and interpersonal skills
Integrity and discretion in handling confidential financial data
Qualifications & Experience
Diploma or Bachelor’s degree in Accounting, Finance, or related field, preferred.
2–4 years of experience in a finance or accounting role
Experience with multi-brand or multi-entity environments is advantageous
Knowledge of South African tax and payroll regulations preferredThe post appeared first on .
Freerecruit