إسنادEsnad
Back to blog
ComplianceJanuary 15, 2026 · Esnad Team

ZATCA Phase 2 Waves — Which Wave Is Your Business In?

Phase 2 integration waves
  1. Wave 23

    31 Mar 2026

    SAR 750k+

  2. Wave 24

    30 Jun 2026

    SAR 375k+

  3. Wave 25

    1 Feb 2027

    SAR 187.5k+

What are ZATCA waves?

ZATCA rolls out Phase 2 e-invoicing in waves based on company size (VAT revenue). Each wave has a deadline by which you must be able to issue and clear/report ZATCA-compliant invoices.

Wave timeline (simplified)

WaveCriteriaDeadline
1Large enterprisesAlready in effect
2Mid-size (VAT threshold)Check ZATCA portal
3Remaining taxpayersFollow ZATCA announcements

Your exact wave and deadline appear in your Fatoora portal. Missing your deadline can result in penalties and blocked operations.

Fastest way to become compliant

  1. Register on Fatoora — Get your business linked to ZATCA.
  2. Choose an integration path — Build in-house (weeks/months) or use a middleware API like Esnad (hours).
  3. Create an EGS unit — One per branch/device. With Esnad you provide an OTP from Fatoora; we handle CSR, compliance flow, and production CSID.
  4. Issue a test invoice — Use sandbox first, then go live.

With Esnad, from signup to first cleared invoice typically takes under an hour.


Start free — 14 days →

Skip the boilerplate. Use Esnad API.

The fastest way to integrate ZATCA compliance into any system.

ZATCA Phase 2 Waves — Which Wave Is Your Business In? | Esnad