Accounts Officer/Book Keeper
Responsibilities:
Daily Transaction Processing (40%):
Post supplier invoices, customer invoices, payment vouchers, and receipt vouchers in Odoo upon approval
Record petty cash transactions and reconcile imprest accounts daily
Process journal entries as directed by the Accountant
Ensure all postings have complete supporting documentation
Document Management & Filing (25%):
Organize and file all source documents (invoices, vouchers, receipts, bank statements)
Maintain physical and digital filing systems for quick retrieval
Scan and archive financial documents systematically
Track document approvals before posting
Reconciliation Support (20%):
Assist with daily bank reconciliations across multiple accounts
Reconcile supplier statements to AP balances
Verify customer accounts against receivables ledger
Support inventory reconciliation between warehouse and finance
Investigate and resolve posting discrepancies
Month-End Support (15%):
Compile accrual listings (utilities, rent, services)
Prepare prepayment schedules (insurance, rent)
Assist with fixed asset register updates
Generate aged payables and receivables reports
Ensure all transactions are posted before period close
Requirements:
Minimum of an OND in Accounting, Finance, or Business Administration
Minimum 1-2 years of accounting experience (manufacturing preferred)
Basic double-entry bookkeeping knowledge
Proficiency in Microsoft Office (especially Excel)
Accounting software experience (ERP advantage)
Strong organizational and filing skills
Key Competencies:
Close attention to detail and accuracy
Systematic; follows procedures
Good time management, handles multiple tasks
Willingness to learn, professional, reliable