Account Officer
We are looking for a detail-oriented and responsible Accountant to manage day-to-day accounting operations, customer accounts, invoicing, collections, bank transactions, and financial reconciliations. The ideal candidate should be organized, accurate, comfortable working with accounting/ERP systems, and able to follow transactions from initial entry through reconciliation and reporting. Key Responsibilities Record and review daily financial transactions accurately.
Prepare and issue customer invoices.
Maintain and reconcile customer accounts and outstanding balances.
Follow up on accounts receivable and customer collections.
Record bank transfers, bank deposits, cash transactions, and expenses.
Perform bank and cash reconciliations.
Review supporting documents and ensure transactions are properly documented.
Monitor customer statements and identify discrepancies or overdue balances.
Assist with inventory-related accounting and reconciliation when required.
Prepare weekly and monthly accounting reports.
Maintain organized accounting records and supporting documentation.
Work with Odoo ERP for accounting, invoicing, customer accounts, and reporting.
Assist with VAT, tax documentation, and electronic invoicing requirements.
Coordinate with management and operational staff to resolve accounting discrepancies.
Support month-end closing and account reconciliation.
Bachelor’s degree in Accounting, Finance, or a related field.
2 – 7 years of accounting experience preferred.
Good knowledge of general accounting principles.
Strong Microsoft Excel skills.
Experience with Odoo or another ERP/accounting system is preferred But Not a must.
Experience with accounts receivable and customer reconciliation is highly preferred.
Good understanding of VAT and Egyptian accounting/tax documentation.
High attention to detail and accuracy.
Strong organizational and follow-up skills.
Ability to handle confidential financial information professionally.