● Oversee and perform daily day-to-day accounting tasks: manage account payable/receivable, disbursement and reimbursement
● Handle bookkeeping and bank statements reconcile
● Handle routine payment and collection activities with vendors and customers
● Monitor and update cash flow to ensure smooth daily operations
● Prepare financial reports and summaries for management review
● Coordinate with external partners such as banks, auditors, and consultants
● Manage office budgets and planning process
● Prepare and submit monthly taxation reports (all taxes relating to business), file tax on the system, and make a payment to the Revenue Department
● Ensure compliance with accounting principles, internal policies, relevant laws and regulations e.g. tax, auditing
● Keep financial records, invoices, and documents well organized
● Manage and handle overseas transactions
● Support other finance and office tasks as needed in a startup environment
● Support back office when needed
● Other tasks as assigned by the line manager