Phase 1 vs Phase 2 e-invoicing
Much of the confusion in the market comes from using "e-invoicing" for both phases. The difference is not one of degree but of kind: the first is about issuing, the second is about connecting to the authority.
ZATCA Checker
What Phase 1 of Saudi e-invoicing requires, what Phase 2 adds through integration with the authority, and why external checking tools cannot cover Phase 2.
Check your invoice nowPhase 1: issuing
This phase requires issuing an e-invoice that is machine-readable, the clearest element being a QR code carrying the five fields. There is no submission to the authority, no integration, no central sequence.
- Issue the invoice electronically, not as a scanned paper document.
- Include a machine-readable QR code on the invoice.
- Make sure the required fields inside the code are complete.
Phase 2: integration
Phase 2 adds a completely different layer: connecting the taxpayer systems to the authority and exchanging invoices automatically. That requires technical infrastructure and API integration and has nothing to do with the image of the invoice or its code.
Why the difference matters to you
Because no external tool — including this one — can verify Phase 2 requirements. A web page cannot know whether a given invoice was integrated with, or accepted by, the authority. That information exists only with the taxpayer and the authority.
The ZATCA Checker verifies Phase 1 elements only. This is not a gap in the tool; it is the natural limit of what can be checked from outside the authority systems.
Frequently asked questions
Do I need Phase 2 if I only issue simplified invoices?
Phase 2 applies to defined groups based on revenue and the compliance timeline. The tool does not determine what applies to you — check the authority requirements or ask your accountant.
Does the check work for Phase 2?
No. The check verifies Phase 1 elements inside the QR code only.