Financial Manager

Durban, ZN, ZA, South Africa

Job Description

Job Purpose



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.


Related Jobs

Job Detail

  • Job Id
    JD1625661
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned