Skip to main content
KreupAI Logo
Kingdom of Saudi ArabiaRegulator: Zakat, Tax and Customs Authority (ZATCA)

What is ZATCA Phase 2? — Zakat, Tax and Customs Authority Phase 2 E-Invoicing (Integration Phase)

Last updated: · Reviewed by Bosco Sabu John, Founder & CEO

Direct Definition

ZATCA Phase 2 (Integration Phase) is the mandatory electronic invoicing regulation administered by the Zakat, Tax and Customs Authority in Saudi Arabia. It requires taxable businesses to integrate their billing and ERP systems directly with ZATCA's Fatoora platform for real-time clearance of standard B2B tax invoices and reporting of simplified B2C tax invoices. ZATCA Phase 2 replaces legacy paper invoices and disconnected billing with a cryptographically secured, real-time fiscal clearance ecosystem. By enforcing cryptographic stamping, previous-invoice hash chains, and structured UBL 2.1 XML formats, the regulation eliminates tax evasion, ensures transaction integrity, and establishes full audit transparency across Saudi Arabia commercial trade.

Statutory Authority & Legal Framework

ZATCA E-Invoicing (Fatoora) Regulations and Phase 2 Integration Wave Mandates.

Technical Architecture & Data Standards

UBL 2.1 XML structure, ECDSA digital signatures, SHA-256 cryptographic hashing, cryptographic stamp identifiers (CSID), Base64 QR code encoding, and real-time RESTful API integration with the Fatoora platform.

Who Must Comply

  • All VAT-registered businesses resident in Saudi Arabia notified within successive implementation waves
  • Wholesale, retail, manufacturing, logistics, and professional service companies issuing tax invoices in KSA
  • Third-party e-commerce platforms and automated point-of-sale systems processing commercial sales in the Kingdom

Key Regulatory Requirements

  • Real-time clearance of B2B tax invoices by ZATCA before delivering the legal invoice to the customer
  • Near real-time reporting (within 24 hours) of simplified B2C invoices and associated credit/debit notes
  • Generation of cryptographic invoice stamps, sequential counters, and previous-invoice hash chains

Enterprise Software & Integration Requirements

  • Requires billing and ERP platforms to maintain technical integration adapters built to ZATCA Phase 2 API specifications
  • Demands automated UBL 2.1 XML invoice schema transformation and cryptographic signature calculation
  • Enforces absolute prevention of invoice tampering, unauthorized date changes, or invoice sequence renumbering

Related Regulatory Frameworks & Terms

What is ZATCA Phase 2? Zakat, Tax and Customs Authority Phase 2 E-Invoicing (Integration Phase) (Kingdom of Saudi Arabia) | KreupAI