ZATCA Phase 2 E-Invoicing: What Saudi Businesses Need to Know in 2026
Saudi Arabia's ZATCA Phase 2 e-invoicing requirements are now in full effect, and businesses across the Kingdom need to ensure their systems are compliant. Here's what you need to know.
What is ZATCA Phase 2?
Phase 2 (Integration Phase) requires businesses to connect their e-invoicing systems directly to ZATCA's Fatoora platform. Unlike Phase 1, which only required generating e-invoices with QR codes, Phase 2 mandates real-time integration with specific technical requirements:
- UBL 2.1 XML invoice format
- QR code generation on every invoice
- Cryptographic stamping for authenticity
- Real-time clearance through the Fatoora portal
Who needs to comply?
All VAT-registered businesses in Saudi Arabia fall under ZATCA's e-invoicing mandate. ZATCA has been rolling out Phase 2 in waves based on company revenue, so check which wave applies to your business.
How ERP systems help
Modern ERP implementation connects your accounting directly to ZATCA's platform, automating the entire e-invoicing process. Instead of manually generating compliant invoices, your ERP system handles UBL 2.1 formatting, QR codes, and cryptographic stamping automatically.
Companies using Odoo, Oracle Fusion, or Microsoft Dynamics 365 can integrate ZATCA compliance directly into their existing workflows, eliminating manual errors and penalty risks.
What happens if you don't comply?
ZATCA has announced penalties for non-compliance, including fines for businesses that fail to integrate by their wave deadline. The cost of penalties far exceeds the cost of proper implementation.
Getting started
If your business hasn't yet integrated with ZATCA's Fatoora platform, now is the time. Working with an experienced ERP implementation partner in Saudi Arabia ensures your integration is done correctly the first time.
Learn more about ZATCA-compliant ERP solutions at https://impleway.com/erp-implementation