Egypt's mandatory e-invoicing system represents the most significant tax compliance change for businesses in decades. Every B2B invoice must now be submitted electronically through the Egyptian Tax Authority's system before it is legally recognized. Non-compliance carries significant penalties. This guide explains what you need to know and do.

What Is Egypt's E-Invoicing System?

The Egyptian Tax Authority (ETA) launched a mandatory electronic invoicing system that requires businesses to issue invoices digitally through the ETA platform, with each invoice validated and stamped in real time. Paper invoices are no longer legally recognized for B2B transactions from companies registered in the system.

The system provides the ETA with real-time visibility into all commercial transactions — dramatically improving tax collection efficiency and reducing the informal economy.

Who Is Affected?

The ETA has been rolling out e-invoicing requirements in waves, starting with large taxpayers and progressively including medium and small businesses. All VAT-registered businesses in Egypt are expected to be fully enrolled. Check your enrollment wave date through the ETA portal.

E-Invoice Technical Requirements

A compliant e-invoice must include:

  • Seller's tax registration number
  • Buyer's tax registration number (for B2B)
  • Itemized invoice lines with product descriptions
  • GS1 codes for products (where applicable)
  • Tax codes for each line (standard 14%, zero-rated, exempt)
  • The invoice must be submitted to ETA in JSON or XML format via API
  • ETA validates and returns a UUID (unique identifier) — this UUID must appear on the invoice

Integration Options

ETA Portal (Manual)

Enter invoices directly in the ETA online portal. Suitable only for very low invoice volumes — impractical for businesses issuing more than 20 invoices per day.

ERP API Integration

Your accounting system connects directly to the ETA API, submitting invoices automatically when generated. This is the practical solution for most businesses — invoice creation and ETA submission happen in one step with no additional effort from your team.

Third-Party Middleware

Software that sits between your existing system and the ETA API, translating formats. A workaround if your ERP doesn't have native ETA integration.

Penalties for Non-Compliance

  • Fines for issuing non-compliant invoices
  • Buyers cannot claim input tax credit on non-ETA invoices
  • Risk of tax audit and retrospective penalties
  • Potential suspension of VAT registration in severe cases

Practical Compliance Checklist

  1. Verify your enrollment wave date on the ETA portal
  2. Confirm your accounting system has ETA API integration
  3. Configure all product codes with GS1 codes and tax classifications
  4. Test end-to-end invoice submission before your go-live date
  5. Train your invoicing team on the new process
  6. Verify that all your major suppliers are also e-invoice registered (for input tax credit)

E-Receipts (B2C)

Separate from the B2B e-invoice system, Egypt also implemented an e-receipt system for B2C transactions (sales to final consumers). POS systems at retail points must submit transaction data to the ETA in real time.

Full ETA E-Invoice Compliance Built In

Erpegy integrates directly with the ETA system — every invoice is submitted automatically.

Start Free Trial