ZATCA & Compliance

E-Invoicing Deadlines: Is Your Business Ready?

H Hasib ·

"Am I ready for ZATCA's next deadline?" is a harder question to answer than it should be, mostly because e-invoicing readiness isn't one single thing — it's several pieces that need to be true at once. Here's a practical way to check where you actually stand.

Phase 1: Are You Actually Compliant Today?

Phase 1 has been mandatory since December 2021, so if your business issues tax invoices, this isn't a future deadline, it's a current requirement. Check whether every invoice you issue carries a correctly generated QR code, whether simplified and full tax invoices are used correctly for each transaction type, and whether your VAT registration number appears consistently. If any of these has gaps, that's worth fixing now, independent of any future deadline.

Phase 2: Do You Know Your Wave?

ZATCA rolls Phase 2 out in waves, generally by revenue size, and notifies affected businesses directly with a specific deadline, typically at least six months ahead. Check whether you've received a wave notification — if you have, that deadline is real and specific to your business, not a general estimate. If you haven't, your wave likely hasn't been called yet, but that's worth confirming rather than assuming indefinitely.

A Practical Readiness Checklist

  • Phase 1 compliance verified — QR codes, correct invoice types, and consistent VAT numbers on every invoice you issue today.
  • ZATCA account details current — so any wave notification reaches you without delay.
  • A clear answer from your software provider on Phase 2 status — not a vague assurance, but a specific, honest update.
  • Clean financial records — since e-invoicing readiness and general bookkeeping health tend to move together.

What "Not Ready" Actually Looks Like

Being unready usually isn't a single dramatic failure — it's a combination of small gaps: a QR code that's technically present but not generated correctly, an invoicing template that predates your VAT registration, or a wave notification that arrived and got buried in an inbox nobody checks regularly. None of these are catastrophic on their own, but together they add up to real risk by the time a deadline actually arrives.

Where Booksara Fits

Booksara handles Phase 1 compliance fully and automatically today, and we're direct about Phase 2 status rather than promising more than what's actually built. See our ZATCA phase 2 integration page for the current, honest picture.

Frequently Asked Questions

How do I know if my business is ready for ZATCA e-invoicing?

Check whether every invoice carries a correct QR code, whether invoice types are applied correctly, and whether you've received or are watching for a Phase 2 wave notification from ZATCA.

Is Phase 1 compliance still relevant if I'm focused on Phase 2?

Yes, Phase 1 requirements remain in force alongside Phase 2 — Phase 2 adds requirements, it doesn't replace what Phase 1 already requires.

How will I know when Phase 2 applies to my business?

ZATCA notifies affected businesses directly with their specific wave and deadline, so keeping your ZATCA account details current is important.

What are common signs a business isn't actually e-invoicing ready?

Inconsistent QR codes, outdated invoice templates, missing or incorrect VAT numbers, and an unclear or missed wave notification.

Where can I check Booksara's current Phase 2 status?

Our ZATCA Phase 2 integration page gives an honest, current update on where our Phase 2 development stands.

Readiness is a checklist, not a feeling. Start free with Booksara and get Phase 1 compliance handled today, with a clear view of what's coming next.