The Account Officer will manage daily financial transactions and ensure accurate record keeping. The Account Officer will be responsible for maintaining accurate financial records, processing invoices, managing accounts receivable/payable, and ensuring timely reconciliation.
Key Responsibilities
Handle daily cash collections, bank transfers, POS transactions, and ensure accurate recording of all financial activities.
Manage daily accounting operations including accounts payable, accounts receivable, and general ledger entries
Process invoices, verify transactions, and ensure accurate financial recording
Reconcile bank statements and ledgers to maintain precise financial records
Prepare monthly, quarterly, and annual financial statements and reports
Serve as primary contact for client billing inquiries and ensure prompt payments
Build and maintain strong relationships with vendors and suppliers
Monitor customer accounts for overdue payments and execute collection procedures
Support budgeting and forecasting processes with accurate financial data
Identify cost-saving opportunities and improve financial efficiency
Ensure compliance with statutory legislation and company policies
Maintain organized digital and physical filing systems for financial documents
Assist with audit preparations by providing required documentation and support
Requirements
First Degree in Accounting, Finance, or a related discipline.
2 years of accounting or cashier/reconciliation experience, preferably in a restaurant, hospitality or a related industry.
Strong knowledge of financial record-keeping, POS systems, and reconciliation processes.
Proficiency in MS Excel and basic accounting software.
High level of accuracy, integrity, and attention to detail.
Strong numerical ability and problem-solving skills.
Excellent communication and reporting skills.
Ability to work with minimal supervision and manage multiple tasks efficiently.