Manage, handle and maintain full sets of accounts, including invoices, accounts receivable, accounts payable, fixed assets, general ledgers and other ad-hoc duties independently
Ensure that all accounting entries and procedures adhere to the company’s standing instruction, including timely issuance of invoices to vendors/suppliers
Manage month end and year end closing and produce financial reports for review
Handle daily accounting related duties
Update bank balances and cash flow records
Reconciliation of bank statements
Record suppliers’ invoices and prepare payments
Maintain reconciliation of GL accounts
Maintain audit schedules
Monitor payment and receipts and prepare weekly cashflow forecast
Prepare AP and AR aging reports
Maintain cashbook and bank reconciliation
Process vendor invoices and staff claims
Liaise with bankers on banking matters
Ensure transactions are keyed into Sage Accpac system accurately and timely with proper GL coding
Assist in annual external audit/audit schedules
In-charge of quarterly GST submission
In-charge of corporate tax return and ECI preparation
Any ad-hoc duties assigned
REQUIREMENTS
Able to start immediately or within short notice
Supervisory experience is an advantage
Minimum Diploma in Finance/Accounting or equivalent
ACCA or CPA professional certificate is an advantage
Knowledge in full set of accounts
More than 5 years of relevant experience in accounts or project billing
Able to work independently with good interpersonal and communication skills
Take initiative and possess a positive working attitude with a mature personality
Eye for detail and possess good time management skills
Excellent communication skills
Should be proficient in accounting software (i.e. QuickBooks)