Responsibilities: Deliver reports and management accounts: Prepare monthly balance sheet reconciliations and resolve reconciling items. Prepare accounts up until a trial balance level. Prepare main income statements. Prepare Balance Sheet and Cash Flow Statement. Provide preliminary analysis and report on trends. Flag possible budget overruns and explain variances. Support year-end financial processes and audit preparations and prepare trial balance according to agreed deadlines. Assist with the drafting of annual and consolidated financial statements Adhere to statutory and legal requirements. Prepare sales trading terms reasonability and reconciliation report and investigate variances. Assist with the drafting of various finance reports as and when required. Collate data for BEE reports. Prepare cash flow: Monitor and manage bank balances (current accounts). Process transfers according to instructions. Prepare weekly cash flow forecast. Review, authorize and release weekly payments. Follow and complete weekly and month-end processes: Manage maintenance of cash books. Process month-end journals and perform month-end closing tasks. Prepare monthly journals and internal control file. Perform monthly reconciliations on GL accounts and maintain file. Summarizing and reconciling inter-group transactional accounts. Import payroll entries into GL and reconcile to payroll records. Review reconciliations and investigate and resolve queries. Review internal controls for effectiveness. Complete VAT and other statutory calculations, reconciliations and returns. Review GRN reports and action taken to resolve variances and queries. Maintain ledgers and period end processes on Syspro. Prepare and submit monthly STATS SA report when due. Maintain fixed asset register, depreciation journals, reconciliation to general ledger and fixed asset register file. Reconciliation of capex cash flow and accounting entries. Assist with budgets and forecasts for depreciation of assets. Review reports and reconciliations of other staff and submit to Financial Manager. Assist debtors manager on queries when needed. Submit and coordinate insurance claims according to the insurance terms when due. Coordinate accounts payable: Manage payment of creditors (local and foreign) within payment terms and review weekly reports. Review reconciliations and payment batches. Review, authorize and release supplier payments. Supervise the accurate processing of creditors documentation Review open PO, GRN and creditors age analysis reports and take action to resolve variances and queries. Manage monthly accounts payable reports to be submitted to financial manager. Manage projects: Set-up project plan with milestones. Adhere to project milestones and deadlines. Manage costs within agreed budget. Ensure resources are allocated effectively. Requirements: BComm Accounting 3-5 yrs exp post articles or SAIPA Knowledge of Syspro