e-Invoicing Compliance — ZATCA & GİB
Fully certified integration with ZATCA (Saudi) Phase 1 & 2 and GİB e-Fatura (Turkey) requirements
Free ConsultationSince ZATCA mandated e-invoicing in Saudi Arabia, full Phase 1 and Phase 2 compliance is a legal obligation for every business operating in the Kingdom. We deliver a certified native Odoo module that handles XML generation, QR codes, and real-time clearance with the Fatoora portal — and for Turkish operations, complete GİB e-Fatura and e-Arşiv integration — all without external middleware. Our team tracks every regulatory update so your invoicing stays compliant automatically.
What's Included
Phase 1 — Generation
Generate compliant XML e-invoices with QR code and cryptographic stamp for all standard and simplified tax invoices, fully aligned with ZATCA technical specifications.
Phase 2 — Real-time Clearance
Direct API integration with the Fatoora portal for real-time invoice clearance and reporting. Automatic retry and error handling for rejected invoices.
GİB e-Fatura (Turkey)
Produce and transmit e-Fatura documents per GİB UBL-TR standards. Supports general application and basic application scenarios for all registered buyers.
GİB e-Arşiv
Issue e-Arşiv invoices to end consumers with full electronic archiving per Turkish Revenue Administration requirements. Includes PDF delivery to customers.
Native Odoo Integration
Built directly inside Odoo's invoicing module — no export, no parallel system, no manual steps. Compliance happens automatically as you issue invoices.
Ongoing Compliance Monitoring
We track every ZATCA and GİB regulatory update and push module updates to keep your operations compliant without business interruption.
Implementation Process
Assessment & Gap Analysis
Review your current Odoo environment, identify compliance gaps, and define a precise implementation roadmap
Configuration & Setup
Install and configure the solution with your company data, tax codes, and regulatory specifics
Testing & Validation
End-to-end testing against ZATCA or GİB sandbox environments to confirm full compliance before go-live
Go-Live & Ongoing Support
Smooth production cutover with dedicated technical support and proactive regulatory update management
Frequently Asked Questions
What is ZATCA Phase 2 (Integration Phase)?
Phase 2 requires real-time clearance and reporting of invoices through the Fatoora portal. It is mandatory for all businesses operating in Saudi Arabia.
How does Odoo support ZATCA compliance?
Odoo's l10n_sa_edi module generates ZATCA-compliant XML invoices with QR codes and cryptographic stamps. AlAfaq configures and integrates this with your Fatoora account.
How long does ZATCA implementation take?
Typically 2–4 weeks including assessment, configuration, sandbox testing against Fatoora, and go-live.
Does the solution handle both standard and simplified invoices?
Yes — standard tax invoices for B2B and simplified invoices for B2C transactions are both fully supported.
Request Free Consultation
Contact us today for a free assessment of your current compliance status
Free Consultation