ZATCA E-Invoicing: Complete Guide for Saudi Businesses
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
- Obtain CSID cryptographic certificates from ZATCA portal
- Configure ERP (Oracle, SAP, Zoho, QuickBooks, local POS) with certified integrator
- Test in sandbox environment with sample B2B and B2C transactions
- Go live before wave deadline; monitor rejection codes daily for first 30 days
- 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.
About the author
ZATCA-Registered Tax Advisor · 11+ years Saudi Arabia tax & Zakat
Fatima specialises in Saudi Arabia tax, Zakat, and ZATCA compliance, with eleven years of practice advising foreign-invested companies and joint ventures on income tax, withholding obligations, and transfer pricing documentation. She has guided businesses through multiple ZATCA e-invoicing Phase 2 integration waves and regularly reviews ISZ Global's KSA regulatory articles for accuracy.
Need an expert?
ISZ Global guides you to the right consultant — not just one profile.
Free consultation