The ZATCA Phase 2 checklist
- E-invoices in structured XML (UBL 2.1 with the KSA extension)
- A cryptographic stamp and a QR code on every invoice
- B2B invoices cleared by ZATCA before delivery; B2C reported within 24 hours
- The POS onboarded to ZATCA, with a production certificate (CSID) per device
When it applies to you
ZATCA has brought businesses into Phase 2 in waves, by taxable turnover, and notifies each business of its wave. The 2026 waves reach businesses with turnover above SAR 375,000.
What to do if it isn't
You either upgrade your current POS or move to one built for Phase 2. We build offline-first POS to Fatoora Phase 2 requirements and take each installation through ZATCA's onboarding with you before it goes live.