Compliance

ZATCA Phase 2 e-invoicing: what Saudi businesses need to know

If you run a VAT-registered business in Saudi Arabia, e-invoicing (Fatoorah) is no longer optional — and Phase 2 is the part that actually changes how your systems work. This is a plain-language walkthrough of what Phase 2 means, what it requires, and how to get ready without the last-minute scramble.

First, a quick recap: Phase 1 vs Phase 2

ZATCA rolled out e-invoicing in two phases:

What Phase 2 actually requires

At a technical level, a Phase 2-compliant invoice and system must support:

Clearance vs reporting — the key distinction

Phase 2 treats two invoice types differently, and this trips a lot of businesses up:

In practice this means your point-of-sale or billing flow has to talk to ZATCA as part of issuing the invoice — not as an afterthought at month-end.

Who's affected, and when?

Phase 2 is being enforced in waves, based on a business's annual VAT-eligible revenue. The earliest waves covered the largest taxpayers; each subsequent wave brings in smaller revenue bands, so the net keeps widening over time.

The important part for planning: ZATCA notifies each business of its wave and go-live date in advance (historically with around six months' notice). If you've been notified, the clock is running. If you haven't yet, you almost certainly will be — so getting ready early is simply cheaper than reacting.

Not sure if your invoicing is Phase 2-ready?

We set up and integrate compliant e-invoicing as part of our monthly service and software implementations — and keep you compliant as the waves expand.

See Monthly Finance & Accounting →

Your Phase 2 readiness checklist

  1. Confirm your wave. Check whether ZATCA has notified you of an integration date.
  2. Use a compliant solution. Make sure your accounting/ERP or POS supports Phase 2 — Zoho, QuickBooks, Odoo and SAP all have compliant paths when configured correctly. (See our guide on choosing and implementing accounting software.)
  3. Onboard with ZATCA. Generate your cryptographic stamp identifier and register your devices/solution units.
  4. Test in the sandbox. Validate clearance and reporting flows before go-live, not after.
  5. Train your team. Whoever issues invoices needs to understand the new flow so nothing gets stuck.

Common mistakes we see

Done right, Phase 2 is a setup project followed by a smooth, automatic flow. Done late, it stalls your invoicing — and in Saudi Arabia, that means it stalls your cash. The businesses that handle it best treat it as part of a well-run monthly finance function, not a fire drill.

This article is general information, not tax or legal advice, and ZATCA's rules and timelines are updated periodically. Always confirm your specific obligations against the latest ZATCA guidance or with your advisor. Digits provides e-invoicing setup and compliance support but does not act as the regulator.

← Back to Insights