- Manage the complete Accounts Payable cycle: verify, process, and schedule vendor invoices and paymentsaccurately and on time.
- Manage the complete AccountsReceivable cycle: raise customer invoices, monitor outstanding balances, andensure timely collection.
- Follow up regularly withvendors on statements, payment queries, and reconciliation of accounts.
- Follow up with customers onoverdue invoices and outstanding balances, maintaining professional relationships throughout.
- Perform monthly reconciliationsof supplier and customer accounts and resolve discrepancies promptly.
- Prepare and present periodicreports on payables, receivables, ageing, and cash flow for management review.
- Draft professional businesscorrespondence, including reminder, demand, and confirmation letters to vendorsand customers.
- Maintain organised, accurate,and up-to-date accounting records and supporting documentation.
- Support month-end and year-endclosing activities and liaise with internal teams and auditors as required.
Requirements &Qualifications
. Diploma or Degree in Accounting, Finance, Commerce, or a related field.
. Prior experience in Accounts Payable and Accounts Receivable or a similar accounting role is preferred.
. Strong working knowledge of Microsoft Excel (formulas, spreadsheets, and reporting).
. Experience with accounting software is an advantage.
. Good understanding of basic accounting principles and reconciliation processes.
Skills & Attributes
. Excellent verbal and written communication skills.
. Strong letter-writing and business correspondence ability.
. Confident in following up with vendors and customers in a professional, courteous manner.
. Strong reporting and analytical skills with a high level of accuracy and attention to detail.
. Well organized, able to prioritize, and meet deadlines.
. Punctual, reliable, and committed to the role.
. Honest, trustworthy, and able to work both independently and as part of a team.