Job Description: The ideal candidate will oversee full accounting operations, including reporting, tax, cost accounting, and cash flow. Must have ACCPAC (Sage 300) experience and strong financial reporting skills. Responsibilities: Oversee and perform the full accounting function, including general ledger maintenance, reconciliations, and journal entries. Prepare monthly, quarterly, and annual management accounts with variance analysis and commentary. Handle tax reconciliations (VAT, PAYE, Income Tax) and assist with accurate and timely SARS submissions. Manage cost accounting processes , including cost allocation, margin analysis, and stock costing. Monitor and analyse budgets and forecasts to support business decision-making. Oversee the Debtors and Creditors functions , including: Supervision and performance management of the Debtors and Creditors Clerks. Review and approval of reconciliations and payment schedules. Ensuring timely collections and supplier payments. Maintaining healthy cash flow through proactive credit control and supplier relationship management. Ensure accurate and timely month-end and year-end close procedures. Assist with external audits, financial reporting, and liaising with auditors and tax consultants. Implement and maintain sound internal controls, accounting policies, and financial procedures. Provide financial insights and recommendations to senior management. Perform ad-hoc financial analysis and reports as required. Experience: MUST have ACCPAC experience. Experience in small to medium businesses