Saudi Arabia’s Zakat, Tax and Customs Authority (ZATCA) has made e-invoicing mandatory for all businesses as part of its Vision 2030 digital transformation goals. Non-compliance can lead to heavy fines (up to SAR 50,000), making it crucial for companies to adopt the right solutions.
This guide covers everything you need to know about ZATCA e-invoicing, including Phase 1 & 2 requirements, implementation steps, and how Zatify can help your business stay compliant.
What is E-Invoicing in Saudi Arabia?
E-invoicing (Fatoorah) is the digital generation, issuance, and storage of tax invoices as per ZATCA’s regulations. It replaces traditional paper invoices with a secure, standardized electronic format.
Key Features of ZATCA E-Invoicing:
✔ QR Code – Every invoice must include a ZATCA-compliant QR code.
✔ Real-Time Reporting (Phase 2) – Invoices must be reported to ZATCA’s Fatoorah portal in real time.
✔ Tamper-Proof – Invoices must be cryptographically signed to prevent alteration.
✔ Archival – Businesses must store invoices for 5+ years.
ZATCA E-Invoicing Phases
1. Phase 1 (Generation Phase)
-
Applies to all VAT-registered businesses in KSA.
-
Requires:
-
Digital invoice generation (PDF/XML)
-
Basic QR code (containing seller/buyer VAT numbers, invoice amount, timestamp)
-
No system integration needed yet
-
2. Phase 2 (Integration Phase – Rolling Mandate)
-
Requires real-time reporting to ZATCA via API integration.
-
Applies in waves based on annual revenue:
-
Wave 1 (Jan 2023) – Businesses with SAR 3B+ revenue
-
Wave 2 (July 2023) – Businesses with SAR 500M+ revenue
-
Wave 3 (Jan 2024) – Businesses with SAR 250M+ revenue
-
Wave 4 (July 2024) – All remaining taxpayers
-
Aramco Vendors Note: If you supply to Saudi Aramco, you must comply early. Zatify’s Aramco Vendor Compliance Service ensures you meet their stricter deadlines.
How to Comply with ZATCA E-Invoicing
Step 1: Compliance Assessment
Before implementation, businesses must:
✔ Check if they fall under Phase 1 or Phase 2.
✔ Identify gaps in their current invoicing system.
✔ Ensure their ERP/accounting software supports ZATCA requirements.
🔗 Get a Free Compliance Check from Zatify
Step 2: System Integration
Businesses in Phase 2 must:
✔ Integrate their ERP (SAP, Oracle, Zoho) with ZATCA’s Fatoorah portal.
✔ Implement Continuous Transaction Controls (CTC) for real-time reporting.
✔ Generate advanced QR codes with hashing.
🔗 Zatify’s E-Invoicing Integration Solutions
Step 3: Testing & Go-Live
✔ Submit sample invoices to ZATCA for validation.
✔ Train staff on e-invoicing processes.
✔ Monitor for errors post-implementation.
Why Choose Zatify for ZATCA Compliance?
With 100+ successful implementations, Zatify provides:
✅ End-to-End Compliance – From assessment to integration.
✅ ERP Integration – Works with SAP, Oracle, Microsoft Dynamics, Zoho.
✅ Aramco Vendor Support – Specialized solutions for Aramco suppliers.
✅ Ongoing Monitoring – Ensures no compliance gaps.
📌 Need Help?
🔹 ZATCA Phase 2 Compliance
🔹 ERP Integration Services
🔹 Aramco Vendor E-Invoicing