FlowieExchange
Compliance · 🇪🇬 Egypt Live mandate

Egypt — ETA e-invoicing & e-receipt clearance

ETA clearance live for B2B/B2G · e-receipt expanding for B2C — regulator: Egyptian Tax Authority (ETA). Facts last refreshed: 2026-05-05.

Coverage model
Flowie operates a registered Peppol Access Point in this jurisdiction directly where we hold national accreditation, or via a vetted local partner registered with the in-country regulator where on-the-ground presence is required (KSeF, SDI intermediario, ZATCA service-provider, etc.). Either way, you call the same POST /v1/documents/send.

TL;DR

Deadlines

DateWhoWhat
2020-11-15Pilot — 134 large taxpayersPhase 0 e-invoicing live.
2021-2023Waves 1–9All VAT-registered companies onboarded by April 2023.
2022-2024B2C e-receipt wavesMandatory B2C e-receipt rolled out by sector and turnover.
2026-03-31All taxpayers ≥ EGP 250k revenueResolution 281 of 2025: registration deadline at the lowered threshold.
2026All B2CEvery printed e-receipt must display an ETA-validated QR code.

Background

Egypt's Tax Authority (ETA) launched its e-invoicing programme in late 2020 and reached universal B2B/B2G coverage by April 2023. A separate e-receipt system covers B2C, expanding wave by wave.

The mandate is a hard clearance: an invoice not validated by the ETA portal is not legally valid for VAT purposes. Sellers post JSON or XML to the ETA API, sign with an HSM-issued certificate, and receive a UUID + acknowledgement. The buyer can verify the invoice via QR code on a public ETA endpoint.

Resolution 281 of 2025 (effective in 2026) lowered the registration threshold from EGP 500,000 to EGP 250,000 annual revenue and introduced a three-tier penalty regime that escalates from a warning flag to suspension of issuance ability.

Format profile

Required fields

Public sector (B2G)

Combined private + public flow — no dedicated B2G hub for this country.

B2B reporting / clearance

ETA e-invoicing portal — Real-time clearance for B2B/B2G; near-real-time reporting for B2C via the e-receipt channel.

Lifecycle statusReported as
submittedInvoice posted to ETA — pending validation.
validCleared; UUID returned; invoice may be delivered to buyer.
invalidValidation failed; correct and resubmit.
cancelledStorno acknowledged within the cancellation window.

Error codes

Generic Peppol BIS schematron error codes apply (BR-*, EN16931-*); no country-specific overlays.

Testing in sandbox

What you want to testHow
Egypt B2B happy pathSender TIN 123456789, recipient any ETA-registered TIN in Flowie sandbox; UUID echoed back.

FAQ

Do I need an HSM token to issue e-invoices in Egypt?

For B2B/B2G yes — the signature must be produced on a hardware token or HSM bound to the seller's TIN. Flowie offers a managed HSM service for staging; production requires the seller's own ETA-approved certificate.

References

Primary sources (government / regulator / standards body):

Industry analyses (vendor trackers — useful for cross-referencing):