Finance Manager

Durban, KwaZulu-Natal, South Africa

Job Description

Job Spec: Financial Manager
Key Responsibilities
Financial Management & Reporting

  • Produce accurate monthly, quarterly, and annual management reports
  • Prepare and review financial reports for each branch, ensuring accuracy, consistency, and comparability
  • Analyse branch performance, variances, and profitability, and report findings to management
  • Track budgets and forecasts vs actuals and prepare detailed variance analyses
  • Partnering with regional and branch leadership to support performance improvement
  • Ensure accurate budgeting, forecasting, and cash flow management at both head office and branch level
  • Review and approve journals, reconciliations, and financial schedules
  • Provide consolidated and branch-level financial analysis to support strategic planning
Debtors, Costing & Invoicing Management
  • Oversee the debtors function to ensure accurate invoicing and timely collections
  • Monitor debtor ageing reports per branch and ensure follow-up on overdue accounts
  • Oversee the costing function to ensure accurate cost calculations, margin analysis, and pricing support
  • Review and approve costings prior to invoicing where required
  • Oversee the invoicing team to ensure accurate, complete, and timely issuance of invoices
  • Resolve escalated queries and disputes related to debtors, costing, and invoicing
Team Leadership & Supervision
  • Manage, support, and develop the finance, debtors, costing, and invoicing teams
  • Allocate tasks, review work, and ensure deadlines and service levels are met across all branches
  • Implement and maintain internal controls and best practices across all finance-related functions
  • Review, update, and maintain Standard Operating Procedures (SOPs)
  • Identify training needs and support team development
  • Continuous improvement of financial processes, controls, and systems
Compliance, Audits & Statutory Submissions
  • Prepare and submit financial information required for internal and external audits
  • Coordinate branch-level information required for audits and statutory submissions
  • Liaise with external auditors and accountants
  • Ensure compliance with SARS and other regulatory requirements
  • Maintain proper financial records and audit trails
Systems & Process Improvement
  • Ensure effective use of financial systems
  • Review and improve financial processes to enhance efficiency, accuracy, and control
  • Support system upgrades, implementations, and reporting improvements
Qualifications & Experience
  • Bachelors Degree or Diploma in Finance, Accounting, or related field
  • Minimum of 8-10 years experience in a Finance role, with at least 2 years in a managerial or supervisory position
  • Proven experience managing multi-branch financial reporting, debtors, costing, and invoicing functions
  • Strong knowledge of South African financial legislation
Skills & Competencies
  • Strong leadership and people-management skills
  • Excellent analytical and problem-solving abilities
  • High attention to detail and accuracy
  • Strong communication and stakeholder management skills
  • Ability to work under pressure and meet tight deadlines
  • Advanced proficiency in Excel and financial systems such as Sage Pastel
Personal Attributes
  • Professional, ethical, and confidential in handling financial information
  • Proactive and solutions-driven
  • Organised and deadline-focused
  • Strong sense of accountability and ownership

Skills Required

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
    JD1654260
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned