- Manage day-to-day accounts receivable activities and customer accounts.
- Generate and process customer invoices.
- Follow up with customers for outstanding payments and ensure timely collections.
- Monitor overdue payments and maintain customer outstanding records.
- Perform customer ledger reconciliation and resolve payment discrepancies.
- Prepare and maintain accounts receivable ageing reports.
- Track daily collections and payment status.
- Coordinate with Sales and Finance teams for payment-related issues.
- Maintain proper records of invoices, receipts, and customer statements.