Job Description
PURPOSE OF ROLE The Accounts Officer is responsible for ensuring accurate, timely and compliant processing of day-to-day accounting transactions, effective cash management, and adherence to internal controls and policies. The role supports the finance team in maintaining financial integrity, operational efficiency and management of the treasury function. KEY PERFORMANCE AREAS CASH MANAGEMENT AND DAILY CASH REPORTING GENERAL ACCOUNTING Prepare and submit accurate daily cash reports within agreed timelines Ensure completeness and accuracy of cash balances and cash flow information Identify and escalate cash flow risks and discrepancies timeously Issue timely and accurate collections notifications to relevant stakeholder Prepare project collections and payments report for distribution to relevant stakeholders MANAGEMENT OF GUARANTEES Monitor and control the project guarantee exposure list Notify Finance Manager and CFO of guarantees that have expired or require extension GENERAL ACCOUNTING Generate and process monthly invoices for various entities (including intercompany invoices) Verify and approve new suppliers and employee banking details on ERP system and Online Banking Cash book and journal entry processing Control account reconciliation BANK RECONCILIATIONS AND TREASURY FUNCTION Accurate processing of bank account and credit card transactions Perform bank reconciliations Manage all bank related queries and liaise with bankers Manage and renew CFC accounts, bank facilities, guarantees and bonds Bank card ordering and facility management Top up credit cards and process inter-account transfers where required Manage the process around bank accounts to be opened or closed Order and cancel cards Review supplier and employee payments for accuracy Prepare employee claims for payment AD HOC TASKS Support month-end and year-end closing processes Intercompany balance reconciliation Assist with Financial and BBBEE audits where required Approve purchase requisitions QUALIFICATION Minimum Grade 12 Desired: Relevant degree in accounting or finance EXPERIENCE Minimum of 3 years working experience in a similar role Desired: 3 years working experience in treasury or banking management Exposure to foreign currency transactions and bank accounts COMPETENCIES KNOWLEDGE Bookkeeping and general accounting Banking SKILLS Advanced computer literacy in Outlook, Excel, Word and PowerPoint ERP systems working experience Advanced communication skills (listening, spoken, written and presentation) Experience navigating SARS e-filing BEHAVIOUR Methodical and detail oriented Good interpersonal skills Ability to work independently and collaboratively in a dynamic environment Ability to organise and effectively prioritise workload Work as part of a team Attention to detail Organised Should you not hear from us within 21 days of the closing of the advert, kindly regard your application to have been unsuccessful.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 19, 2026
Job Type:
Finance and Insurance
Location:
Company:
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.