Phase 1 (Generation) vs Phase 2 (Integration): The Structural Shift
Under the national E-Invoicing (Fatoorah) mandate, Saudi Arabia introduced a two-tiered transformation:
Offline Generation
Taxpayer generates PDF/XML locally with basic QR code; no direct ZATCA connection
Advance Notification
ZATCA audits VAT returns and formally serves taxpayer with 6-month integration deadline
Phase 2 Wave Enforcement
Enterprise must complete EGS onboarding, CSID issuance, and live API connectivity
Compliance Auditing
All B2B transactions cleared in real-time; non-integrated systems blocked from issuing legal invoices
Master Schedule: ZATCA Phase 2 Wave Rollout & Revenue Thresholds
The following authoritative matrix details the rollout schedule, revenue criteria, and official enforcement deadlines across all announced waves:
| Wave Number | Revenue Qualification Threshold (VAT Subject) | Relevant Tax Year Audited | Official Announcement Date | Mandatory Enforcement Deadline |
|---|---|---|---|---|
| Wave 1 | Exceeding SAR 3 Billion | 2021 | Jun 2022 | Jan 1, 2023 |
| Wave 2 | Exceeding SAR 500 Million | 2021 | Dec 2022 | Jul 1, 2023 |
| Wave 3 | Exceeding SAR 250 Million | 2021 / 2022 | Mar 2023 | Oct 1, 2023 |
| Wave 4 | Exceeding SAR 150 Million | 2021 / 2022 | Apr 2023 | Nov 1, 2023 |
| Wave 5 | Exceeding SAR 100 Million | 2021 / 2022 | May 2023 | Dec 1, 2023 |
| Wave 6 | Exceeding SAR 70 Million | 2021 / 2022 | Jun 2023 | Jan 1, 2024 |
| Wave 7 | Exceeding SAR 50 Million | 2021 / 2022 | Jul 2023 | Feb 1, 2024 |
| Wave 8 | Exceeding SAR 40 Million | 2021 / 2022 | Aug 2023 | Mar 1, 2024 |
| Wave 9 | Exceeding SAR 30 Million | 2022 / 2023 | Nov 2023 | Jun 1, 2024 |
| Wave 10 | Exceeding SAR 25 Million | 2022 / 2023 | Feb 2024 | Oct 1, 2024 |
| Wave 11 | Exceeding SAR 15 Million | 2022 / 2023 | Mar 2024 | Nov 1, 2024 |
| Wave 12 | Exceeding SAR 10 Million | 2022 / 2023 | Apr 2024 | Dec 1, 2024 |
| Wave 13 | Exceeding SAR 7 Million | 2022 / 2023 | May 2024 | Jan 1, 2025 |
| Wave 14 | Exceeding SAR 5 Million | 2022 / 2023 | Jun 2024 | Feb 1, 2025 |
| Wave 15 & 2026 Waves | Exceeding SAR 3 Million & SME Thresholds | 2023 / 2024 | Progressive | 2025 / 2026 Rolling Deadlines |
How ZATCA Determines Your Enterprise Wave
Many enterprise finance teams ask whether wave thresholds apply to individual branch revenues or consolidated group performance:
Statutory Safeguards & Rights Protection
Mandatory protections enforced by MHRSD & Saudi Labor Law
The 6-Month Preparation Roadmap for In-Scope Taxpayers
When your enterprise receives an official Wave notification, your IT and finance teams must execute a synchronized transition roadmap:
ERP & Solution Gap Audit
Audit existing billing software against ZATCA UBL 2.1 specifications; select certified provider
Sandbox Simulation Testing
Generate cryptographic keys, obtain Simulation CSID, and test API endpoints
Production Onboarding & Pilot
Obtain live Production CSID; run dual parallel billing tests on non-critical workflows
Mandatory Go-Live Cutover
Switch 100% of B2B transactions to real-time clearance and B2C transactions to reporting
Prohibited Invoicing Features Under Phase 2
Enterprises transitioning into Phase 2 must ensure their software does not contain any of the prohibited technical capabilities outlawed under the E-Invoicing Regulations:
Statutory Penalties for Missing Your Wave Deadline
Failing to complete Phase 2 integration by your assigned wave enforcement date exposes the enterprise to severe statutory liabilities under the Saudi VAT Law (Royal Decree No. M/113):
| Violation Category | First Offense Statutory Penalty | Repeat Offense Statutory Penalty | Operational / Business Impact |
|---|---|---|---|
| Failure to Issue Electronic Invoices | Formal Warning / SAR 1,000 | SAR 5,000 to SAR 20,000 | Invoices deemed invalid for client input VAT deduction. |
| Non-Compliance with Phase 2 Specifications | SAR 1,000 to SAR 10,000 | SAR 20,000 to SAR 50,000 | Inability to clear B2B transactions legally. |
| Altering or Deleting Issued Invoices | SAR 10,000 minimum | Up to SAR 50,000 per incident | Classified as willful tax fraud; potential criminal referral. |
| Failure to Report B2C Invoices within 24 Hours | SAR 1,000 | SAR 5,000 | Portal compliance score downgrade; targeted tax audit. |
| Persistent Systemic Non-Integration | Platform suspension | Maximum statutory fines | Blocking of import licenses, customs clearances, and bank facilities. |
Client Inability to Deduct Input VAT:
If an enterprise in an enforced wave continues issuing un-cleared Phase 1 invoices to corporate B2B buyers, the buyer's corporate accountants cannot legally claim the 15% input VAT deduction on those invoices. This immediately damages commercial vendor relationships.
How to Verify Your Enterprise Wave Status on the ZATCA Portal
To verify whether your establishment has been officially assigned to a live or upcoming wave:
Frequently Asked Questions (FAQ)
Can an enterprise request an extension for its assigned wave deadline?
No. ZATCA strictly adheres to wave enforcement deadlines and does not grant individual corporate postponements. The mandatory 6-month advance notification window is legally designated as sufficient time for enterprise ERP readiness and testing.
What happens if our revenue drops below the threshold in the following year?
Once an enterprise is legally notified and integrated into Phase 2, it remains permanently subject to Phase 2 requirements, regardless of whether its revenue declines in subsequent fiscal years.
Can a company integrate into Phase 2 voluntarily before its wave?
Yes. ZATCA encourages voluntary early integration. Any VAT-registered taxpayer can onboard their EGS units, obtain Production CSIDs, and begin clearing invoices through the Fatoora Portal before their mandatory wave is announced.
Are export invoices and zero-rated transactions subject to Phase 2?
Yes. Export invoices, zero-rated supplies, and inter-company commercial transactions between VAT-registered entities must all comply with UBL 2.1 standard invoice clearance rules in Phase 2.
Does a retail store selling exclusively to walk-in consumers need Phase 2 integration?
Yes. Retail stores issue Simplified Tax Invoices (B2C). When their assigned wave goes live, their POS devices must be onboarded with dedicated CSIDs and must report all simplified transactions to ZATCA's API within 24 hours of issuance.
Was this compliance guide helpful?
Your feedback helps our legal editorial team maintain authoritative KSA guidance.
Advocate High Court (Punjab Bar Council) and ATT GCC VAT Certified Specialist. Author of comprehensive regulatory commentaries on Saudi corporate law, ZATCA e-invoicing protocols, and Labor Reform Initiatives.