Job Summary
Oversee the full finance function, ensuring accuracy, compliance, and financial integrity
Prepare monthly journals, general ledger reconciliations, and management accounts
Deliver accurate monthly, quarterly, and annual financial reports to management and the board
Perform variance analysis against budgets and forecasts, highlighting risks and opportunities
Manage cash flow, prepare rolling forecasts, and ensure all obligations are met
Maintain the fixed asset register and calculate monthly depreciation
Oversee accounts payable and receivable to ensure timely collections and payments
Lead the annual budgeting and forecasting process in collaboration with management
Ensure compliance with SARS, including VAT, EMP201, UIF, and statutory submissions
Serve as the primary liaison with external auditors and manage audit deliverables
Oversee grant and donor fund reporting, ensuring compliance with funding requirements
Lead and manage a small finance team, providing guidance, review, and support
Skills & Experience:
Minimum 3–5 years financial accounting experience, with at least 2 years in a management role
Strong experience with reconciliations, monthly reporting, and financial controls
Exposure to budgeting, forecasting, and board‑level reporting
Experience within an NPO, donor‑funded, or highly regulated environment -advantageous
Proficiency in accounting systems such as Sage, SAP, or Business Central
Strong leadership, resilience, and ability to perform under pressure
Qualification:
Diploma OR BCom Degree in Finance or Accounting OR Equivalent
For more information connect with us on www.communicate.co.za and Register your CV to create a profile and to view all our Financial recruitment vacancies.
Let us assist you with your career. For further Finance jobs, Accountant jobs, Financial Manager vacancies and Management Accountant vacancies.
If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database and we will connect with you with any other suitable roles or positions.