- Manage day-to-day accounting activities, including accounts payable, accounts receivable, and general ledger entries.
- Prepare monthly, quarterly, and annual financial statements and reports.
- Reconcile bank accounts, vendor accounts, and other balance sheet accounts.
- Ensure timely processing of invoices, payments, and receipts.
- Monitor cash flow and assist in treasury management.
- Support budget preparation, forecasting, and variance analysis.
- Ensure compliance with accounting standards, tax regulations, GST/VAT requirements, and company policies.
- Coordinate with internal and external auditors during audits.
- Review accounting records for accuracy and completeness.
- Assist in implementing and improving accounting processes and internal controls.
- Supervise and guide junior accounting staff.