Carbon footprint, initiatives and workforce metrics reported from data already in your Odoo accounting, fleet and HR.

Saudi suppliers to Aramco, PIF portfolio companies and the giga projects are now asked for Scope 1 and 2 figures on vendor portals and tenders, and most answer with an annual Excel exercise built from fuel cards, utility bills and a consultant's estimate. The Odoo ESG app follows a collect, measure, act workflow in which emission records link to journal entries and partners, so figures reconcile with your books, and Naqlah, an Odoo Gold Partner in Saudi Arabia, adds it once Accounting, Fleet and HR hold the underlying data.
Reports come out in Arabic and English with figures in SAR from the same ledger as your ZATCA compliant accounting, so an auditor can trace a Scope 1 figure back to the fuel vendor bill in Odoo Accounting. That gives listed companies and their subsidiaries a working base for the Saudi Exchange ESG disclosure guidelines, gives suppliers answers for the sustainability questionnaires large Saudi buyers now send, and lets groups show progress against Vision 2030 and Saudi Green Initiative targets. Employee data used in social metrics stays under the Personal Data Protection Law access rules already applied in HR, and Naqlah maps the fuel, electricity and logistics bills posted in Accounting to emission factors so collection is continuous rather than annual, and sets up vehicle models in Fleet for commuting emissions.
Supplier questionnaires
Scope 1 and 2 figures ready for Aramco, PIF company and giga project vendor portals. Each number traces to a posted bill rather than an estimate.
Group reporting
In a multi-company Odoo database, each subsidiary's emissions come from its own books, with analytic views per branch. Every entity answers its own questionnaire with its own figures.
Audit trail
Every emission record links to a journal entry or partner. Uncertainty bands are flagged so reviewers know which figures are measured and which are estimated.
1. Bill posted
The vendor bill for diesel or petrol is posted in Accounting to the fuel expense account.
2. Emission record created
An emission record is created from the bill with the fuel emission factor mapped to that expense category, keeping the partner and journal entry reference.
3. Quantity converted
The litres are converted to kilograms of CO2e and the record is classified as Scope 1, with the uncertainty noted.
4. Report updated
The figure appears in the Carbon Footprint report for the period and in the analytics comparison, ready to export for a questionnaire or board pack.
Timelines depend on scope, and Naqlah gives you a clear roadmap in the first consultation.
| Area | Before | With Odoo via Naqlah |
|---|---|---|
| Data collection | Annual Excel exercise from fuel cards and bills | Continuous from posted vendor bills |
| Scopes | Estimated in one lump | Classified per record as Scope 1, 2 or 3 |
| Evidence | None beyond the spreadsheet | Linked journal entries and partners |
| Reporting | Consultant PDF once a year | Odoo report in Arabic and English on demand |
| Initiatives | Slide deck promises | Tracked with estimated and actual reductions |
| Social metrics | Manual headcount tables | Pay gap drawn from payroll |
Everything else, we cover in a free 30-minute consultation.
Free consultation. Meet the team and get a clear roadmap in one call.