
Accounts Officer
- Johannesburg, Gauteng
- Permanent
- Full-time
- 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
- 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
- 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
- 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
- Diploma or Bachelors degree in Accounting, Finance, or related field, preferred.
- 24 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 preferred
JobPlacements.com