Job description
- Prepare, issue, and send customer invoices in a timely and accurate manner.
- Monitor accounts receivable aging and follow up on outstanding/overdue payments.
- Record and reconcile incoming payments (bank transfers, checks, etc.) against invoices.
- Communicate with customers regarding billing discrepancies, payment terms, and collections.
- Prepare AR reports and aging summaries for management on a regular basis.
- Coordinate with the Sales and Customer Service teams to resolve invoice disputes.
- Maintain accurate and organized AR documentation and customer account records.
- Assist with month-end closing related to accounts receivable.
- Support internal and external audit requests related to AR.
Job requirements
- Diploma/Bachelor's degree in Accounting, Finance, or a related field.
- Minimum 1 or 2 years of experience in Accounts Receivable, Finance, or Accounting (fresh graduates with strong fundamentals may be considered).
- Familiarity with accounting software (e.g., SAP, Accurate, Xero, Odoo) is a plus.
- Proficient in Microsoft Excel.
- Strong numerical accuracy and attention to detail.
- Good communication and negotiation skills for payment follow-ups.
- Able to work both independently and as part of a team - Honest, disciplined, and able to meet deadlines.