The Finance Manager will be responsible for managing the full finance function across multiple warehouse depots, ensuring accurate financial reporting, statutory compliance, strong governance, and strategic financial support to operational and executive management.
Key Responsibilities
Manage the full finance function, including financial reporting, budgeting, forecasting, and cash flow management
Collect, interpret, and review financial information per depot using the Xero accounting system
Forecast revenue and costs and prepare monthly and annual variance analysis
Prepare monthly management accounts and performance reports for management and stakeholders
Monitor and control warehouse and depot operational costs, ensuring profitability per site and per client
Manage accounts payable, accounts receivable, expenses, and cash flow forecasts
Oversee payroll-related financial controls, overtime cost analysis, and labour cost reporting
Ensure full compliance with Tax, VAT, PAYE, UIF, SDL, and Workman's Compensation Fund
Perform month-end and year-end closing processes
Produce year-end draft financial statements and manage the external audit process
Organise, coordinate, and manage internal audits, including corrective action tracking
Implement and maintain appropriate financial governance structures and internal controls
Develop and implement financial strategies to minimise financial risk and improve business sustainability
Analyse market trends, competitor performance, and operational data to support strategic decision-making
Maintain CIPC (CIPRO) statutory compliance for all legal entities
Oversee asset management, including asset registers, depreciation, and asset verification
Measure, monitor, and support B-BBEE certification and compliance status
Manage insurance portfolios, claims, and legal-related financial matters
Support contract costing, pricing models, and tender submissions
Work closely with Operations, HR, Compliance, and Executive Management to ensure financial alignment
Lead, manage, and develop the finance team
Minimum Requirements
Bachelor's Degree in Finance, Accounting, or a related field
Professional qualification (CA(SA), CIMA, SAIPA, or similar) advantageous
Minimum 5-7 years' experience in a Finance Manager or Senior Finance role
Proven experience in warehousing, logistics, or a multi-depot environment is essential
Strong understanding of costing models, inventory control, and depot-based reporting
Proficiency in Xero and advanced Excel skills
Sound knowledge of South African statutory and tax requirements
Strong analytical, leadership, and stakeholder management skills
Job Type: Full-time
License/Certification:
degree (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.