Job Summary
The General Accountant is responsible for managing day-to-day accounting activities, maintaining accurate financial records, preparing financial reports, and ensuring compliance with company policies and accounting standards. The role requires experience in real estate, agriculture, and service companies, with strong knowledge of accounting principles, ERP systems (Odoo), and financial reporting.
Key Responsibilities
- Record and maintain daily accounting transactions, journal entries, and general ledger activities.
- Prepare monthly, quarterly, and annual financial reports.
- Reconcile bank statements, accounts receivable, accounts payable, and general ledger accounts.
- Process supplier invoices, customer payments, and expense claims.
- Prepare and review payment vouchers, receipts, and supporting documentation.
- Assist in preparing budgets, forecasts, and cash flow reports.
- Support month-end and year-end closing activities.
- Maintain fixed asset records and depreciation schedules.
- Ensure compliance with tax regulations and assist in preparing tax-related documents.
- Coordinate with external auditors and provide required financial documentation.
- Monitor and follow up on customer collections and supplier payments.
- Record accounting transactions related to real estate projects, agricultural operations, and service contracts.
- Generate financial reports and analysis using Odoo ERP.
- Prepare and analyze financial data using Microsoft Excel (Pivot Tables, VLOOKUP/XLOOKUP, formulas, and reporting).
- Maintain proper filing of accounting records and financial documents.
- Communicate effectively with internal departments and external stakeholders regarding financial matters.
- Perform other accounting duties assigned by the Finance Manager.
Requirements
Requirements & Qualifications
- Bachelor's degree in Commerce, specializing in accounting.
- 3–5 years of experience as a General Accountant.
- Previous experience in Real Estate, Agriculture, and Service companies is highly preferred.
- Strong knowledge of accounting principles, financial reporting, and general ledger accounting.
- Hands-on experience with Odoo ERP.
- Advanced proficiency in Microsoft Excel.
- Good working knowledge of Microsoft Outlook and Microsoft Office applications.
- Good command of English.
- Familiarity with Egyptian tax regulations (VAT, withholding tax, payroll tax, etc.) is an advantage.
- Strong analytical and problem-solving skills.
- High level of accuracy and attention to detail.
- Excellent organizational and time management skills.
- Ability to work independently and manage multiple priorities.
- Strong communication and teamwork skills.
- Ability to maintain confidentiality of financial information.