ZATCA Phase 2 Integrated

ZATCA E-Invoicing Software
Built for Saudi Businesses

FastFatoora automates the entire Fatoora e-invoicing lifecycle — CSID onboarding, real-time ZATCA clearance, UBL 2.1 XML generation, and cryptographic QR stamping — so every invoice you issue is compliant from the first click.

100%
Phase 2 Compliance Rate
2M+
Invoices Cleared
<1s
ZATCA Clearance Time
500+
Saudi Businesses

What is ZATCA e-invoicing, and why does Phase 2 matter?

ZATCA (the Zakat, Tax and Customs Authority) requires every VAT-registered business in Saudi Arabia to issue electronic invoices — known locally as Fatoora. Phase 1 (Generation) simply required invoices to be issued electronically with a QR code. Phase 2 (Integration) goes further: your invoicing system must connect directly to ZATCA's servers, cryptographically sign every invoice, and clear (or report) it in real time before it reaches your customer.

That's the part most invoicing tools can't do — it requires a registered Cryptographic Stamp Identifier (CSID), UBL 2.1 XML formatting, and a live API connection to ZATCA's Integration portal. FastFatoora handles all of it automatically, so you issue invoices the same way you always have — we take care of the compliance underneath.

Talk to our ZATCA readiness team

Everything Phase 2 integration requires — automated

Onboarding & CSID

Generate your CSR and obtain a Cryptographic Stamp Identifier directly through our portal — no manual ZATCA console work required.

Get onboarding help
Clearance & Reporting

Real-time Clearance for Standard (B2B) invoices, and Reporting within 24 hours for Simplified (B2C) invoices — both handled automatically per Phase 2 rules.

UBL 2.1 XML Generation

Every tax invoice is automatically converted to compliant UBL 2.1 XML, cryptographically signed, and stamped with a unique UUID.

QR Code & Anti-tampering

Every invoice receives a ZATCA-compliant QR code. Hash-chain technology means no cleared invoice can be altered after the fact.

See bilingual invoicing
HOW IT WORKS
1
Device Onboarding
CSID registered
2
XML Generated
UBL 2.1 structure
3
Signed & Cleared
ZATCA API call
4
QR Delivered
Sent to buyer
Ready to see it running on your own invoices?
No credit card required — full Professional access for 14 days.
Start Free Trial

Standard vs. Simplified tax invoices

Invoice Type Used For ZATCA Handling
Standard Tax Invoice B2B and B2G transactions Cleared in real time before reaching the buyer
Simplified Tax Invoice B2C, walk-in retail and point-of-sale Reported to ZATCA within 24 hours of issuance

Frequently asked questions

Yes — FastFatoora is a ZATCA Phase 2 integrated provider, handling CSID onboarding, real-time clearance, and simplified-invoice reporting directly through ZATCA's Integration APIs.

Phase 1 (Generation) only required electronic invoices with a QR code. Phase 2 (Integration) requires your system to connect directly to ZATCA, cryptographically sign every invoice, and clear or report it via a live API — which is what FastFatoora automates end-to-end.

Most businesses complete CSID registration and are issuing Phase 2 compliant invoices within minutes of signing up — our free onboarding session walks you through your Chart of Accounts and ZATCA readiness check at the same time. Book a session

Yes — every cleared invoice updates your inventory and general ledger automatically. See how stock and invoicing stay in sync on our inventory management page .

Explore more of FastFatoora

14-Day Free Trial

Get ZATCA Phase 2 ready
in minutes, not months.

Join 500+ Saudi businesses already clearing invoices through FastFatoora. No credit card required.

Free Trial

Try full ZATCA Phase 2 integration for 14 days, no credit card needed.

Start Free Trial Talk to Sales