Middleware that charges per invoice
Third-party SaaS platforms bill per-invoice fees: EUR 200 to 500 a month for a typical SME. That is EUR 2,400 to 6,000 a year — often more than the module itself — for work your ERP can do on its own.
The Egyptian Tax Authority mandates e-invoicing and e-receipts, and third-party SaaS middleware bills you per invoice — EUR 2,400 to 6,000 a year for a typical SME. This module does it natively inside Odoo: every invoice, POS sale or sales order automatically becomes a digitally signed (CAdES-BES) e-Invoice or e-Receipt submitted to the ETA, with a retry queue, B2C QR codes and an immutable audit log.

Try the Egypt ETA e-Invoice and e-Receipt module inside a real Odoo, no sign-up. User demo / flexigodemo.
Egypt's e-invoicing mandate now reaches SMEs of every size. The two usual ways out — paying per-invoice SaaS middleware or doing it by hand — carry a cost you only notice when the tax inspection lands or the vendor bill arrives.
Third-party SaaS platforms bill per-invoice fees: EUR 200 to 500 a month for a typical SME. That is EUR 2,400 to 6,000 a year — often more than the module itself — for work your ERP can do on its own.
Building the XML by hand and leaning on external signing services multiplies errors. One missing signature and the ETA rejects the whole batch — and your compliance standing takes the hit.
Sync delays between systems leave gaps in the record. Tax inspectors expect immutable logs and cryptographic proof for every document — and those gaps only surface when it is already too late.
No middleware, no gateways: the module plugs straight into Odoo's accounting and POS flow and keeps generation, signing, submission and status for every document inside the ERP.
Every invoice, POS sale or sales order automatically creates the ETA-compliant electronic document. No re-keying data, no manual exports.
Cryptographic signing is built in, with ETA e-seal support and immutable audit logs designed for tax inspections. No external signing services to wire up.
Validate invoices and receipts against the ETA's Preprod environment, which mirrors the Production API, and catch compliance gaps before anything goes live.
B2C e-Receipts auto-generate their QR code straight from Odoo's Point of Sale. The customer scans the receipt and verifies its authenticity directly with the ETA.
Register and manage several branches, warehouses or points of sale under one ETA account, each with its own configuration and submission queue.
If the ETA API goes down, failed submissions are queued and retried automatically once it recovers. You can also retry them manually from the submission queue dashboard.
We tell you straight before you buy: who this module fits as-is, and who it does not.
FlexigoTech is Flexibles y Accesorios Gobe, S.L., based in Barcelona. Development is handled by a single developer: when you ask about CAdES-BES signing, the submission queue or a document's ETA status, you talk directly to the person who wrote the code, not to a sales rep.
It is a native Odoo module that generates, signs (CAdES-BES) and submits e-Invoices and e-Receipts to the ETA platform, with a retry queue and an audit log. It does not replace your tax obligations nor guarantee compliance on its own: you need your own ETA account with Preprod and Production credentials to operate — and we tell you that before you buy, not after.
A single EUR 49 payment for the module. No monthly SaaS, no charge per e-Invoice or e-Receipt — you own the source code and run it on your own Odoo.
A single fee on the Odoo App Store. No subscription, no renewal, no surprise per-document billing when your invoice volume grows.
You get the complete module source. Read it, audit it, adapt it to your ETA workflow — it lives inside your own Odoo, not behind a vendor gateway.
Compatible with Odoo 17, 18 and 19, on both Community and Enterprise. Unlimited e-Invoices and e-Receipts with no volume cap.
Twelve months of updates and technical support straight from the developer who built the module. No ticket queue, no middleman.
Mandatory e-invoicing rarely travels alone: it usually shows up alongside the need to organize sales, POS and tax compliance inside a single Odoo.
Yes. You must be registered with the Egyptian Tax Authority and hold both Preprod and Production credentials before you activate the module. It ships with a guided setup wizard that walks you through the configuration step by step.
Yes. The module runs against the ETA's Preprod environment, which mirrors the Production API, so you can validate your e-Invoices and e-Receipts and catch compliance gaps before you submit anything for real. When everything checks out, you switch to Production.
Yes. The module integrates with Odoo's Point of Sale to automatically generate B2C e-Receipts with their QR code. The customer scans the receipt and verifies its authenticity directly with the ETA.
Failed submissions are held in a submission queue and the module retries them automatically once the ETA API recovers. You can also retry them manually from the submission queue dashboard, so no invoice stays untransmitted without you noticing.
Yes. The module runs on both Odoo Community and Enterprise, versions 17, 18 and 19. It plugs into the standard accounting and Point of Sale flows, so a plain Community install with those apps is enough to generate, sign and submit e-Invoices and e-Receipts to the ETA.
A one-time payment of EUR 49: the full source code, unlimited e-Invoices and e-Receipts with zero per-invoice fees, 12 months of updates and direct technical support from the person who built the module. No middleware and no separate SaaS to pay for every month.
You can pay middleware for every single invoice, or settle it inside Odoo with a one-time payment. Try the demo and tell us how you invoice: we will tell you straight whether the module fits.