Invoices are submitted to the ETA portal, signed, and receive a unique identifier before they are valid.
The facts
| Format | ETA e-invoice (JSON or XML) with an electronic signature |
| Goes to | Egyptian Tax Authority, through the national e-invoicing portal |
| Regime | Clearance — the authority authorises the document before it is valid |
| Invoice number | Stays ours: gap-free, sequential, yours to control |
| Seller tax ID | Tax registration number |
| Buyer tax ID | Tax registration number |
| Peppol EAS code | Not in the official EAS list |
| Integration | Direct, no third-party provider needed |
The part that costs a day
Every line has to carry a code from a recognised list — GS1 or the authority's own EGS codes — so the catalogue has to be mapped before the first invoice, not after. The document is also signed with a hardware token issued to the company, which means issuing cannot be fully delegated to a cloud system that does not hold that token.
We issue gap-free, sequential numbers that reset on your schedule and are never reused — including for voided documents, which keep theirs. The authority takes the document as numbered.
Never extracted from the gross. The two formulas differ by a cent and the wrong one gets the file rejected. The leftover cent is declared as payment rounding (BT-114), where the standard puts it.
Straight talk
We do not hold your signing certificate, we do not file your periodic returns, and we are not your accountant.
Issuing here goes through a certified provider, with your own credentials. We build the document, validate it, send it and record what comes back.