ISZ Global
Back to blogZATCA

ZATCA E-Invoicing: Complete Guide for Saudi Businesses

ISZ Global Team1 June 2026

Phase 1 vs Phase 2 requirements, integration steps, and penalties for non-compliant e-invoicing in Saudi Arabia.

Saudi Arabia's Fatoorah e-invoicing programme is mandatory for VAT-registered businesses. Phase 1 required structured electronic invoices with QR codes; Phase 2 (Integration Phase) requires real-time connection to ZATCA's platform for generation, clearance, or reporting. Non-compliance blocks valid invoicing, disrupts B2B supply chains, and triggers fines.

Phase 1 vs Phase 2

Phase 1 — Generation Phase: Issue invoices electronically with mandatory fields and QR code; store invoices per ZATCA XML/PDF standards.

Phase 2 — Integration Phase: Your ERP or billing system integrates via ZATCA API — simplified invoices may be reported in batches; standard tax invoices often require clearance before sharing with the buyer.

Check your integration wave date on zatca.gov.sa — waves continue through 2025–2026 by turnover and sector.

Technical Integration Steps

1. Obtain CSID cryptographic certificates from ZATCA portal 2. Configure ERP (Oracle, SAP, Zoho, QuickBooks, local POS) with certified integrator 3. Test in sandbox environment with sample B2B and B2C transactions 4. Go live before wave deadline; monitor rejection codes daily for first 30 days 5. Train finance and sales on credit notes, debit notes, and amended invoices

Common Rejection Reasons

Invalid buyer VAT number, wrong tax codes, certificate expiry, clock sync issues, missing supply date, and incorrect invoice type (standard vs simplified).

Penalties

ZATCA publishes penalty schedules for non-compliance with e-invoicing provisions — including fines for missing integration by deadline and issuing non-compliant invoices. Treat Fatoorah as operational critical path, not IT optional.

Expert Support via ISZ Global

ISZ Global matches you with ZATCA-certified consultants in Riyadh, Jeddah, and Dammam for gap analysis, integrator selection, sandbox testing, and go-live support. WhatsApp ISZ Global after reading this guide — we connect you with the right specialist for your ERP and wave deadline.

Need an expert?

ISZ Global guides you to the right consultant — not just one profile.

Free consultation
Get Matched Free