ZATCA Phase-2 — Everything You Need
Your comprehensive guide to e-invoicing in Saudi Arabia. Articles, tools, dashboards, and Odoo solutions from a certified partner.
What is ZATCA Phase-2?
ZATCA Phase-2 is the second phase of Saudi Arabia's e-invoicing system, known as the "Integration Phase".
ZATCA (Zakat, Tax and Customs Authority) began enforcing Phase-2 in January 2023 in waves by company size. Every B2B invoice in covered companies must:
- Be generated in UBL 2.1 XML format with all mandatory fields
- Be sealed with a cryptographic stamp via ZATCA-issued CSID
- Be registered in ZATCA's system before issuance (B2B clearance)
- Contain QR code + UUID + hash chain
Non-compliance leads to penalties starting at 5,000 SAR per invoice and may include VAT registration suspension.
Start Here
All ZATCA Articles
Odoo for Saudi Construction Companies: The 2026 Building Guide
How Odoo runs a Saudi construction company — from bidding to ZATCA, including government tender tracking.
Odoo POS for Saudi Restaurants 2026: The Practical Guide
How Odoo POS runs your restaurant in Saudi Arabia — from orders to ZATCA and delivery.
ZATCA Phase-2 Complete Guide: Everything You Need Before the Deadline
Saudi Arabia's e-invoicing entered its second phase. We break down the requirements, integration, and how Odoo gets you compliant.
ZATCA FAQ
When must ZATCA Phase-2 be implemented?
+
What is the difference between Phase-1 and Phase-2?
+
Does Odoo support ZATCA Phase-2 natively?
+
How much does ZATCA Phase-2 cost on Odoo?
+
Ready to Implement ZATCA Phase-2?
Softloomer delivers the full integration with Fatoora. Start with a free scoping call.
📅 Book Scoping Call