Compliance Guide · Saudi Arabia

ZATCA Phase 2 (Fatoora) Compliance for Law Firms: The 2026 Guide

Updated 21 August 2026 · 8 min read · by the QuickInflo team

If your law firm issues invoices in Saudi Arabia, ZATCA Phase 2 e-invoicing isn't optional — but complying with it doesn't have to mean replacing the accounting system you already use. This guide explains what Phase 2 actually requires, how it applies to legal billing, and gives you a practical compliance checklist.

1. What ZATCA e-invoicing (Fatoora) is

ZATCA — the Zakat, Tax and Customs Authority — mandates electronic invoicing for VAT-registered businesses in Saudi Arabia under a programme known as Fatoora. It was introduced in two phases:

Phase 2 is the demanding one. It moves e-invoicing from "produce a compliant PDF" to "connect your system to the government's platform and have every invoice validated."

2. What Phase 2 actually requires

To be Phase 2 compliant, each tax invoice your firm issues must:

ZATCA enrols businesses in waves. You are notified of your integration date at least six months in advance, based on your annual revenue. Waves have progressively covered smaller businesses — which is why many mid-size and boutique firms that were previously out of scope are now in it.

3. Standard vs. simplified tax invoices

ZATCA treats two invoice types differently, and the distinction matters for law firms:

Standard tax invoices (B2B / B2G)

Used when you bill another business or a government entity — which is most legal work. These must be cleared by ZATCA in real time: the invoice is sent to the platform, validated, stamped, and only then can it be shared with your client.

Simplified tax invoices (B2C)

Used when you bill an individual consumer. These don't need pre-clearance — but they must be reported to ZATCA within 24 hours of being issued.

For a typical law firm invoicing corporate clients on matters and retainers, the majority of invoices are standard tax invoices requiring real-time clearance — the stricter path.

4. Why law firms find it harder than most

Law firms hit three specific friction points with ZATCA Phase 2:

The result: firms either face an expensive ERP overhaul, or a manual re-keying bottleneck at every billing cycle. Neither is necessary.

5. Your ZATCA Phase 2 compliance checklist

6. How to comply without changing your accounting software

The most important thing to know: you do not need to rip out your accounting or practice-management system. A compliant e-invoicing layer can sit on top of what you already use — taking the invoices you produce today and turning them into ZATCA-ready e-invoices.

That's exactly how QuickInflo's ZATCA e-Invoicing works. It converts your existing invoice PDFs into compliant, QR-stamped tax invoices with the required XML and audit trail — in batches, so an entire billing cycle is handled at once, with no change to your accounting software. Combined with QuickInflo's AR follow-up automation, your firm can stay compliant and get paid faster from the same toolkit.

How QuickInflo helps: QuickInflo's ZATCA e-Invoicing turns the invoices you already produce into compliant, QR-stamped tax invoices with the required XML and audit trail — in batches, so an entire billing cycle is cleared at once, and with no change to your accounting software. Pair it with AR follow-up automation to stay compliant and get paid faster from one toolkit.

Get ZATCA-ready without the ERP project

Turn the invoices you already produce into compliant, QR-stamped e-invoices — in batches, from the software you already use. Free 10-day trial.

Start your free 10-day trial →

7. Frequently asked questions

Do law firms in Saudi Arabia have to comply with ZATCA Phase 2?

Yes. Any VAT-registered business that issues tax invoices — including law firms billing legal fees — is in scope. ZATCA enrols firms in waves and notifies each of its integration date at least six months ahead.

What's the difference between a standard and a simplified tax invoice?

Standard invoices (B2B/B2G) must be cleared by ZATCA in real time before you share them with the client. Simplified invoices (B2C) must be reported to ZATCA within 24 hours. Most law-firm invoices to corporate clients are standard invoices.

Do I have to replace my accounting software?

No. A compliant e-invoicing solution can sit on top of your existing system, converting the invoices you already produce into ZATCA-compliant e-invoices — no full ERP replacement needed.

What format must Phase 2 invoices be in?

XML (UBL 2.1) or PDF/A-3 with embedded XML, including a cryptographic stamp, UUID, and QR code, integrated with ZATCA's Fatoora platform for clearance or reporting.

This guide is general information, not tax or legal advice. Confirm your firm's specific obligations and wave date with ZATCA or your tax adviser.