ZATCA and FTA e-invoicing integration for Odoo Community and Enterprise, popular among fast-growing SMEs across the region.
Odoo 14 through the current release, Community and Enterprise editions.
| Method | When we use it |
|---|---|
| Odoo REST/XML-RPC API | Standard path — real-time extraction at invoice validation/posting. |
| Custom module (Enterprise) | Where deeper native integration is preferred, we can ship a dedicated Odoo module. |
| Middleware connector (dsFatoora) | Validates, signs and submits; writes status back into Odoo. |
Odoo's open architecture and active module ecosystem make it straightforward to extend, and its API is well documented for real-time integration.
Community-edition Odoo has no built-in ZATCA/FTA compliance, and even Enterprise localizations vary in how current they stay as mandates evolve.
We connect via Odoo's API (or a dedicated module for Enterprise customers wanting a native-feeling experience), run invoices through the dsFatoora pipeline, and post clearance status back to the invoice record — keeping the same day-to-day workflow your team already uses.
Yes — for Enterprise customers we can build a dedicated Odoo module so compliance status shows directly on the invoice screen.
Yes, applied per company.