i) Constant follow-up on outstanding invoices and take proactive action

ii) Ensure collections to be promptly deposited on a timely manner

iii) Prepare reminder emails / calls on overdue

iv) Reconciliation and/or handling disputes on payments

Trade Debtors Aging and collection analysis:

i) Updates on collection status on daily basis

ii) Work with the team on monthly target collections

iii) Daily monitoring and analysis of monthly debtors aging to ensure prompt payments


i) Reconciliation of debtors aging

ii) Collection reports

iii) Team performance reports

Generate invoices:

i) Work closely with Operations team to accurately prepare and issue invoices and credit notes

ii) Ensure all inter-company billings are completed accurately

iii) Accurately input sales data to the System Platform of the Company


i) Keeping track of all payments and expenditures, including, purchase invoices, statements, etc.

ii) Reconciling processed work by verifying entries and comparing system reports to balances

    Other matters:

    i) Assist on month end closing

    ii) Monthly bank reconciliation

    iii) To perform other ad-hoc tasks which may be assigned from time to time


    • Candidate must possess Degree in Accounting, Finance or equivalent
    • Strong ethic, integrity and accountability attitude
    • Computer literate and proficiency in Microsoft Excel spreadsheet
    • Possess a good work ethic with positive attitude and interpersonal skills
    • Independent and confident in dealing with internal and external parties