- Handle full sets of accounts including AP, AR, GL, Journal, P&L, balance sheet
- Preparation of monthly cash forecast and perform monthly bank reconciliation
- Perform monthly payroll, including income tax
- Preparation & submission of quarterly GST filling
- Handle petty cash
- Preparation of audit documents
- Coordinate and liaise with external stakeholders (e.g. auditors, corporate secretarial agents, tax agents, government authorities, etc) where required
- Ensure proper documentation and filing of company business transactions
- Recording of staff leaves
- Perform daily accounting duties including verifying invoices and financial data entry into the accounting system
- Assist to reconcile monthly SOA and prepare payments (AP)
- Assist to prepare billing of sales invoices (AR) and reconcile incoming payments
- Bank reconciliation and monitoring of cash flows
- Filing and scanning of paperwork
- Handle all account related issues
- Perform other duties and ad hoc projects as assigned