Guide · Last reviewed October 2026

ZATCA Phase 2 Readiness: Requirements, Waves and Go-Live Checklist

This guide is for finance teams in Saudi Arabia, and in UAE and other MENA groups with Saudi entities, that must connect invoicing to ZATCA's FATOORA platform. After reading, you will know which wave applies to you, what Phase 2 changes day to day, and what to do between ZATCA's notification and go-live.

In short

  • ZATCA e-invoicing Phase 1 (Generation) has applied since 4 December 2021, and Phase 2 (Integration) has been enforced in waves since 1 January 2023 [1].
  • ZATCA selects Phase 2 waves by revenue subject to VAT; the latest, Wave 25, covers revenue above SAR 187,500 in 2022, 2023, 2024 or 2025, with integration no later than 1 February 2027 [32].
  • ZATCA must notify each target group of the implementation procedures at least six months before its due date [2].
  • Standard tax invoices (usually B2B) and their notes go through clearance, while simplified tax invoices (usually B2C) and their notes must be reported within 24 hours of generation [2][3].
  • Phase 2 invoices must be generated by an onboarded e-invoice generation solution (EGS) unit, in XML or PDF/A-3 with embedded XML, and are submitted to FATOORA in XML [3].
  • Credit and debit notes follow the route of the original invoice, must state the reason for issue and, where applicable, reference the original invoice [2][3].

HYP ERP

How HYP ERP helps

HYP ERP is a ZATCA Phase 2 certified e-invoicing solution with direct FATOORA integration, built into HYP ERP and the HYPOS point of sale. It issues standard tax invoices to business customers from HYP ERP sales and sends them through clearance, and reports simplified invoices from HYPOS through the same engine. It generates the QR code and the structured electronic content automatically for each applicable invoice. Finance teams can monitor ZATCA responses and invoice statuses, follow up rejected or incomplete invoices, and keep e-invoices archived alongside the accounting records. For groups with entities in the UAE and Saudi Arabia, GCC Compliance keeps each entity's tax records in one financial environment. Each Saudi taxpayer still completes ZATCA onboarding, and the deployment is configured and tested for its invoices before go-live.

ZATCA Phase 2 readiness FAQs

How do I know which ZATCA Phase 2 wave my business is in?

ZATCA notifies selected taxpayers directly, by the email and mobile number registered with it, at least six months before the integration date [2][3]. You can also compare your revenue subject to VAT in each reference year with the published wave thresholds above.

What is the deadline for ZATCA Wave 25?

Taxpayers in Wave 25 must integrate their e-invoicing solutions with FATOORA no later than 1 February 2027. The wave covers taxpayers whose revenue subject to VAT exceeded SAR 187,500 in 2022, 2023, 2024 or 2025. ZATCA announced it on 24 July 2026 [32].

What is the difference between clearance and reporting?

Clearance applies to standard tax invoices and their notes: ZATCA validates and stamps them before they are shared with the buyer. Reporting applies to simplified tax invoices and their notes: you give the invoice to the customer at once and report it to ZATCA within 24 hours of generation [2][3].

Is a PDF invoice enough for ZATCA Phase 2?

No. Phase 2 invoices must be generated in XML or in PDF/A-3 with the XML embedded, and the submission to FATOORA must be in XML [2][3]. A plain PDF or a scanned paper invoice is not an electronic invoice under ZATCA's definition [5].

Does every POS device need to be onboarded on FATOORA?

Yes. ZATCA's guidelines state that every device issuing invoices under the same VAT number should be registered [3]. On the FATOORA portal you generate OTP codes for your EGS units and enter them in the solution within the 1-hour validity of each code [4].

What happens if ZATCA rejects an invoice?

A rejected invoice is not cancelled or edited. You correct the errors and submit another invoice for clearance [3]. Corrections to invoices already cleared or reported are made with credit or debit notes [3].

Do non-resident companies need to comply with ZATCA e-invoicing?

No. Non-resident taxpayers are excluded; the phases apply to resident taxpayers subject to the E-Invoicing Regulation and to parties issuing tax invoices on behalf of VAT-registered suppliers [1][3]. A UAE group should check each Saudi resident entity against the wave criteria.

Get your Saudi entity ready for FATOORA

See standard and simplified invoices move from HYP ERP and HYPOS to FATOORA, and plan your Phase 2 go-live.

Chat now
Chat now Request a demo