Saudi Arabia E-Invoicing Guide: Everything You Need to Know About ZATCA
What is ZATCA E-Invoicing?
The Zakat, Tax and Customs Authority (ZATCA) launched e-invoicing as part of Saudi Vision 2030 to modernize the tax system. The system requires VAT-registered businesses to issue invoices in standardized electronic formats. If you're evaluating ERP systems for Saudi businesses, ZATCA compliance is one of the first requirements to verify.
E-Invoicing Implementation Phases
Phase 1 — Generation and Storage (December 2021)
Phase 1 required businesses to issue and store invoices electronically in specific formats (XML or PDF/A-3 with embedded XML).
Phase 2 — Integration (January 2023 onwards)
Phase 2 requires direct integration with ZATCA's Fatoora platform for real-time clearance, applied in waves based on company revenue.
What Your ERP Must Include
- Standard XML invoices (UBL 2.1)
- QR Code per ZATCA specifications
- Digital signature on each invoice
- Direct integration with Fatoora for real-time clearance
- Invoice archiving for at least 7 years
To understand the full scope of what a modern ERP covers beyond invoicing, read our complete ERP guide.
Non-Compliance Penalties
Fines range from SAR 1,000 to SAR 50,000 depending on the nature and frequency of the violation. Ensure your system is compliant before your mandatory implementation date.
How Zervixo Handles ZATCA Compliance
Zervixo ships with full ZATCA support — XML invoices, QR codes, digital signatures, and Fatoora integration — built in from day one at no extra cost.
Want to run your business more efficiently?
Try Zervixo free for 14 days — no credit card required.
Start your free trial