· Keep financial records up to date (General Ledger, Accounts Payable, Accounts Receivable).
· Close accounts accurately and on time.
· Process and record daily financial transactions.
· Handle accounts payable: verify, approve, and issue payments.
· Reconcile and update bank statements daily.
· Do monthly bank and account reconciliations.
· Prepare financial reports (revenue, profit & loss, balance sheet, aging of debtors and creditors, cash flow).
· Organize and file accounting documents for easy access.
· Communicate with auditors, tax agents, and other relevant parties about accounting issues.
· Monitor cash flow to ensure there is enough money for operations.
· Process staff and director claims on time.
· Prepare and manage monthly payroll, including salaries and deductions.
· Follow payroll tax laws and regulations.
· Perform other tasks as assigned.