E-Invoicing (Fatoorah) Compliance Saudi Arabia
Full implementation and ongoing management of ZATCA's mandatory Fatoorah e-invoicing system — Phase 1 and Phase 2 integration.
Phase 2 is being phased in by annual revenue wave — businesses above the notified VAT turnover threshold receive a mandatory integration notification 6 months before their compliance deadline. Missing a Phase 2 deadline exposes your business to penalties of SAR 5,000–50,000 per non-compliant invoice. Intelli Solutions manages the full Fatoorah implementation lifecycle — from technical setup and ERP integration to ongoing compliance monitoring and ZATCA portal management.
Phase 1 vs Phase 2 — What's Required
Effective: 4 December 2021
All VAT-registered businesses must generate invoices in an electronic format (XML or PDF/A-3 with embedded XML). Paper invoices are no longer legally valid for B2B transactions. Requirements include:
- Electronic invoice generation and archiving
- QR code on all simplified tax invoices (B2C)
- Invoice UUID (unique identifier)
- Cryptographic stamp on each invoice
- 6-year electronic archiving obligation
Rolling Out by Revenue Wave
Businesses must connect their invoicing system to ZATCA's FATOORAH portal via a standard API. B2B tax invoices require real-time clearance before sending to buyers. B2C simplified invoices require batch reporting within 24 hours. Requirements include:
- CSID (Cryptographic Stamp Identifier) setup
- API integration with FATOORAH portal
- ERP/POS system modification or middleware
- Real-time clearance for B2B invoices
- 24-hour batch reporting for B2C invoices
Our Fatoorah Implementation Service
Phase Assessment
We determine your Phase 2 wave based on VAT turnover, review your existing invoicing system, and produce a gap analysis against ZATCA requirements.
CSID Certificate Setup
We generate and register your Cryptographic Stamp Identifier (CSID) with ZATCA — required for all Phase 2 integrations.
ERP / POS Integration
We integrate your existing system (SAP, Oracle, Odoo, QuickBooks, Zoho, Tally, or custom ERP) with ZATCA's FATOORAH API — or deploy a certified middleware solution where direct integration is not feasible.
UAT & ZATCA Onboarding
User Acceptance Testing against ZATCA's compliance checker, followed by official onboarding to the FATOORAH production environment.
Go-Live & Monitoring
Supervised go-live with real-time monitoring of invoice clearance rates, rejection codes, and API uptime — plus monthly compliance reports.
Supported ERP & Invoicing Systems
Our technical team has completed Fatoorah integrations across all major platforms used in Saudi Arabia:
SAP S/4HANA & R/3
Full ABAP-level FATOORAH integration with standard SAP SD/FI modules.
Oracle ERP / NetSuite
Oracle Fusion and NetSuite integration via certified middleware and direct API.
Microsoft Dynamics 365
D365 Finance & Operations and Business Central connectors.
Odoo ERP
Odoo 16/17 Fatoorah module deployment and ZATCA integration.
QuickBooks / Xero / Zoho
Middleware-based integration for SME accounting platforms.
Custom / Bespoke Systems
REST API integration for proprietary billing systems and custom-built ERPs.
E-Invoicing Fatoorah Saudi Arabia — Key Facts
Frequently Asked Questions — E-Invoicing Fatoorah Saudi Arabia
Other Tax & Zakat Services
Received a Fatoorah Phase 2 Notification?
Act now — 6 months goes fast. Our team can assess your ERP and deliver a compliant integration before your ZATCA deadline.