LOCATION : Johannesburg
DURATION : Permanent
Purpose of the Position
The Debtors Management Controller is responsible for managing the Company’s accounts receivable portfolio, ensuring timely invoicing, debt collection, customer account reconciliation, and maintaining healthy cash flow. The role supports the organization’s working capital objectives by minimizing overdue debt, reducing bad debt exposure, and maintaining strong customer relationships while ensuring compliance with company policies and financial controls. The incumbent will work closely with Operations, Contract Managers, Fleet Management, and Customers to ensure invoices are accurate, disputes are resolved promptly, and collections are maximized
Minimum Requirements
• Diploma or Degree in Accounting, Finance, or Financial Management
• At least 5 years’ work experience in Debtors Management experience
• Advanced Microsoft Excel
• Experience with ERP systems (Sage Intacct preferred)
• Strong reconciliation skills
Advantageous:
• Credit management qualification
• CIMA
• SAICA articles
• Institute of credit management certification
Core Responsibilities
1. Accounts Receivable Management
• Manage the full debtor’s book by ensuring all customer invoices are issued accurately and on time, monitor outstanding balances daily, maintain customer credit limits, ensure customer statements are distributed monthly, allocate customer payments correctly and maintain accurate debtor ageing reports.
2. Credit Control
• Follow up on overdue accounts, perform collection calls and correspondence, send message reminders to clients for payments – bulk messaging management, negotiate payment arrangements where necessary, escalate problematic accounts, recommend legal recovery where required, monitor customer payment behaviour and calculate expected credit losses and monitor customer payment behaviour and calculate expected credit losses.
3. Cash Flow Management
• Improve debtor days, forecast weekly collections, provide daily cash collection updates and commentary, Assist the office of the CFO with cash flow projections, Reduce overdue debt.
4. Customer Relationship Management
• Build strong relationships with customers, resolve invoice disputes promptly, liaise with contract managers regarding billing issues, attend customer finance meetings when required.
5. Billing & Invoicing
Coordinate billing for all Njilo business divisions including:
• Fleet Management, Vehicle Leasing, Short-Term Rentals, Waste Management, Yellow Plant, Vehicle Rental, Supply & Deliver Contracts, Special Projects Responsibilities include:
• Verify supporting documentation, validate billing schedules, ensure contract compliance, Process monthly recurring invoices, Process ad-hoc invoices, Monitor unbilled revenue.
6. Reconciliations Prepare and review:
• Customer account reconciliations, Payment allocations, Age analysis, General Ledger reconciliations, Control account reconciliations
7. Reporting
Prepare weekly and monthly reports including:
• Debtors Age Analysis, Collection Performance, Cash Collection Report, Overdue
Accounts Report, Bad Debt and/or ECL Report, Credit Limit Utilisation, Disputed Invoices Register, Debtors KPI Dashboard
8. Compliance & Internal Controls Ensure compliance with:
• Company Credit Policy, Finance Policies, IFRS requirements, VAT legislation, Internal
Audit recommendations, King IV governance principles Delegation of Authority Framework
9. Risk Management
Identify and manage risks relating to:
• Bad debts – Expected Credit Losses (ECL) calculations using the Matrix method.
• Credit exposure, Customer defaults, Contract billing errors, Revenue leakage, Fraud risks, Duplicate invoicing and recommend corrective actions.
10. Continuous Improvement
Improve debt collection processes, automate receivable processes, improve invoice turnaround time, reduce debtor ageing, implement collection strategies and Improve customer payment experience
Skills and Knowledge
• Good communication and problem-solving skills. • Ability to assimilate and summarize information
• Ability to analyse information and conclude.
• Ability to make independent judgment and initiative to make decisions.
• Attention to details
• Reporting skills
• Knowledge of : Accounts Receivable, General ledger, financial reporting, VAT, Sage Intacct, Financial Analysis, Risk Management.
Behaviours and Values
• Excellent analytical and problem-solving skills.
• Always maintaining confidentiality
• Strong attention to detail and accuracy.
• Ability to work independently and meet deadlines.
• Self-starter who can plan, organise and take initiative to meet department/job objectives and deadlines independently.
• Strong verbal and written communication skills; and
• Ability to work in a pressured environment
At Njilo we are committed to creating an inclusive and diverse workplace. We strongly encourage individuals with disabilities to apply for our open positions
Suitable candidates to forward their applications (CVs and qualifications) to this email address: recruitment@njiloconsulting.co.za , or via our company website www.njiloconsulting.co.za on recruitment, upload your Cv, qualifications and check for more opportunities available.
Closing Date: 31 July 2026
