Job title: Financial Controller:Debtors, Creditors, Treasury
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary from: ZAR 800,000.00
Salary to: ZAR 900,000.00
Location: Johannesburg, Gauteng
Job published: 07/08/2026
Job ID: 79347

Job Description

A multi-entity operation with cross-border intercompany dealings is seeking a strong Financial Controller to own their full debtors, creditors & treasury function. 

As Financial Controller, you'll take full ownership of debtors, creditors, treasury, banking, FX and intercompany functions end to end. You'll act as gatekeeper of financial controls and governance, driving accuracy, audit-readiness and continuous improvement. It's a hands-on leadership role for someone who thrives on structure, accountability and a tight ship.

Key responsibilities:

  • Own debtors and creditors end-to-end, from collections and ageing to supplier payments and onboarding
  • Manage treasury, banking, cash flow forecasting and FX exposure, including forward exchange contracts where applicable
  • Drive reconciliations across bank, clearing, suspense and control accounts, resolving exceptions timeously
  • Oversee intercompany loans, balances and confirmations, investigating and resolving differences
  • Strengthen financial controls, risk management and audit readiness
  • Lead and hold a finance team accountable for accurate output under pressure

What we're looking for:

  • A Bachelor's degree in Accounting, Finance or Commerce; or equivalent is advantageous
  • At least 3 years' relevant finance experience in debtors, creditors, banking, treasury, FX and reconciliations in a high-volume environment 

What's in it for you:

  • A high-impact leadership role with real ownership over a complex finance function
  • Exposure to treasury, FX and intercompany work that will sharpen your technical range
  • The chance to build, coach and lead your own team

Full time in office, with a budget of up to R900k per annum depending on experience 

If you don't hear back from us within 2 weeks of applying, please consider your application unsuccessful. But stay in touch — follow us online and keep an eye out for future opportunities.