← Back to blog ZATCA & Compliance

ZATCA Phase 2: what Saudi businesses need to know

H Hasib ·

ZATCA Phase 2 (the Integration phase) requires businesses to generate invoices as UBL 2.1 XML, stamp them cryptographically, and clear or report them through the Fatoora platform API.

What changes in Phase 2

Unlike Phase 1, which only required a QR code, Phase 2 introduces cryptographic stamps, invoice hashes and a connection to ZATCA's servers. Standard tax invoices are cleared in real time, while simplified invoices are reported within 24 hours.

Booksara handles the XML generation, stamping and submission for you — so you keep invoicing exactly as before.

#ZATCA #e-invoicing #compliance