- Maintain and manage the complete outstanding debtors ledger in coordination with the Head Accountant
- Make daily outbound collection calls to clients with due or overdue invoices — minimum 20 to 30 calls per day
- Track payment commitments received over phone — update commitment register and follow up on promised payment dates
- Send WhatsApp reminders, SMS, and email follow-ups for invoices approaching due date (3-day and 1-day reminders)
- Prepare a daily collection call report and share with the Head Accountant and owner
- Escalate accounts overdue beyond specified days to the owner for direct intervention or legal notice
- Coordinate with production/dispatch team to resolve billing disputes — invoice discrepancies, quantity mismatches-MOST SIGNIFICANT.
- Assist in generating and sending invoices and payment receipts as required
- Maintain a running tracker of: total outstanding, collected in month, overdue ageing (30/60/90/90+ days)
- Build and maintain polite but firm relationships with client accounts and finance teams