Key Responsibilities:
Process accounts payable and receivable accurately and in a timely manner
Reconcile bank statements and maintain general ledger entries
Prepare and submit invoices, purchase orders, and payment runs
Monitor and follow up on outstanding receivables
Assist with payroll processing and related reconciliations
Maintain and update financial records and documentation
Assist in the preparation of monthly, quarterly, and annual financial reports
Liaise with suppliers, clients, and internal departments regarding financial matters
Ensure compliance with financial regulations and company policies
Support audits and provide documentation as required
Qualifications and Skills:
Bachelors degree or diploma in Accounting, Finance, or a related field
Proven experience in a similar accounts or finance role (2+ years preferred)
Proficiency in accounting software (e.g., QuickBooks, Xero, MYOB, SAP)
Strong attention to detail and high level of accuracy
Good organizational and time-management skills
Ability to work independently and as part of a team
Solid understanding of accounting principles and financial regulations
Strong communication and interpersonal skills
Desirable:
Experience in [insert relevant industry]
Knowledge of tax requirements and compliance (e.g., VAT, GST)
Professional certification (e.g., CPA, ACCA) is a plus