General Accountant – ( Odoo )
- Company: Electric Charge Co.
Department: Finance & Accounting
Location: Egypt Office (New Cairo)
Reports To: Finance Manager / CFO
Scope: Full accounting and reporting for KSA branches (remote) - Position Summary:
- The Senior Accountant will manage and control all accounting operations for Electric Charge’s Saudi Arabia branches while working from the Egypt office. The role requires full command of Odoo ERP, with responsibility for accurate financial reporting, tax compliance (VAT & Zakat), and intercompany reconciliations between Egypt and KSA entities.
- This position is ideal for an experienced accountant who can handle cross-border accounting independently, ensure compliance with ZATCA regulations, and support management with real-time financial insights.
- Key Responsibilities
- Financial Accounting & Reporting
- Maintain the full accounting cycle for KSA operations through Odoo ERP.
- Prepare and analyze monthly, quarterly, and annual financial statements under IFRS.
- Perform monthly closings, accruals, prepayments, and balance sheet schedules.
- Prepare consolidated reports and branch-level profitability statements.
- Odoo ERP Accounting
- Lead all accounting operations within Odoo including:
- Chart of accounts setup for multi-company (Egypt–KSA) structure.
- Vendor bills, customer invoices, and bank reconciliations.
- Inventory valuation, landed cost allocation, and project cost tracking.
- Custom report generation (P&L, cash flow, tax summaries).
- Coordinate with the IT and finance teams to ensure data accuracy and ERP optimization.
- Train junior staff on accounting processes in Odoo.
- Taxation & Compliance (KSA Focus)
- Prepare and file VAT returns through ZATCA portal.
- Support Zakat and Withholding Tax (WHT) calculations and documentation.
- Ensure compliance with e-invoicing (Fatoora) Phase 2 standards.
- Coordinate with external auditors and KSA tax consultants.
- Treasury, Payables & Receivables
- Manage supplier payments and customer collections for KSA.
- Perform daily bank reconciliations and monitor multi-currency balances.
- Track project-based receivables and ensure timely settlements.
- Support cash flow forecasting and expense control.
- Budgeting & Management Reporting
- Assist in preparing annual budgets for KSA branches.
- Conduct variance analysis between budget and actual results.
- Provide monthly financial performance reports to management.
- Audit & Controls
- Maintain internal control procedures for remote branch operations.
- Prepare audit files, ensure digital document retention, and support annual audits.
- Recommend process improvements to enhance accuracy and efficiency.
- Employment Type:
- Full-Time – Based in Egypt, managing KSA operations remotely
Qualifications & SkillsBachelor’s degree in Accounting, Finance, or Commerce.5–8 years of progressive accounting experience in trading or industrial sectors.Odoo ERP expertise is mandatory.Proven knowledge of Saudi taxation (VAT, Zakat, WHT).Excellent English and Arabic communication skills.Analytical mindset with a high level of accuracy and attention to detail.Certifications (CMA / CPA) are an advantage. Technical Expertise Requirements CategoryRequired ExpertiseERP SystemsOdoo ERP (Accounting, Inventory, Purchase, Sales, Projects) – mandatoryAccounting StandardsIFRS, Saudi GAAP familiarityTax SystemsZATCA Portal (VAT, Zakat, WHT, E-Invoicing/Fatoora)Reporting ToolsAdvanced Excel (Pivot Tables, Power Query), Odoo reportsBankingMulti-currency reconciliation, online banking (Al Rajhi, SNB, Riyad)Audit & ControlsDigital documentation, remote audit preparationCostingInventory costing (FIFO, Weighted Avg), landed cost, freight control