New — ProofKosh is now live on AWS Marketplace — the DPDP Act consent ledger & audit evidence platform.
Explore ProofKoshProofKosh View on AWS MarketplaceAWS
ZATCA Certified Partner Saudi Arabia • Phase 1 & Phase 2

ZATCA E-Invoicing Saudi Arabia
Phase 1 & Phase 2 Compliance

Complete ZATCA-compliant e-invoicing — Generation Phase (Phase 1) and Integration Phase (Phase 2 Clearance). Fatoorah XML/UBL, SHA-256 digital signature, real-time ZATCA clearance. Oracle EBS, Oracle Fusion, SAP, Zoho integrated.

200+ Saudi enterprises • Riyadh • Jeddah • Dammam • Khobar • NEOM

< 3s
ZATCA Clearance Time
99.9%
Uptime SLA
1L+
Invoices/Day
SHA-256
Digital Signature
200+
Saudi Enterprise Clients
In short

ZATCA e-invoicing in Saudi Arabia runs in two phases: Phase 1 (generation) requires structured electronic invoices with a QR code, and Phase 2 (integration) requires invoices to be cleared or reported through ZATCA's Fatoora platform with cryptographic stamping. Clearance failures are usually traced back to the ERP rather than the platform — customer and tax master data, VAT treatment, or a payload that does not validate. ROSTAN integrates Phase 2 clearance directly into Oracle EBS and Fusion Receivables for Saudi entities.

ZATCA Phases

Phase 1 vs Phase 2 — What's the Difference?

1
Phase 1 — Generation
Fatoorah invoices with QR code
  • Generate structured XML invoice (UBL 2.1)
  • Embed QR code on every B2C invoice
  • Store invoices in required format
  • No real-time ZATCA submission required
  • Mandatory since December 2021
ACTIVE NOW
2
Phase 2 — Integration
Real-time ZATCA clearance
  • Real-time clearance model for B2B invoices
  • Reporting model for B2C invoices
  • ZATCA API integration via ERP connector
  • Cryptographic stamp on every invoice
  • Rolling out by wave since January 2023

Technical Specifications

UBL 2.1 XML Format
Fatoorah-compliant XML invoice generation per ZATCA technical specifications
CSID & Cryptographic Stamp
Compliance Stamp Identifier issued by ZATCA embedded in every invoice
SHA-256 Digital Signature
Every invoice XML digitally signed — tamper-proof, audit-ready
TLV-encoded QR Code
Type-Length-Value encoded QR code per ZATCA B2C requirements
Real-time Clearance
B2B invoices cleared through ZATCA before delivery to buyer
48-Hour Reporting
B2C invoices reported to ZATCA within 24-hour window
ERP API Connector
Oracle EBS, Oracle Fusion, SAP via REST API — no manual steps
99.9% Uptime SLA
Failover queue ensures no invoice is lost during ZATCA downtime
Audit Trail
Complete invoice history, clearance status, rejection reasons logged

ZATCA Compliant in 2 Weeks

Our ZATCA experts will analyze your ERP, generate a compliance plan, and deploy the integration. Free assessment, no commitment.

Free · No obligation

ZATCA Phase 2 not clearing?

Fatoora integration, cryptographic stamping, QR generation or invoices being rejected at clearance. Tell us what you run and what the rejection says.

A named Oracle consultant replies — not a call-centre
We will tell you if you do not need us
Your details are never sold or shared

Your data is safe. We never share or sell your information.

Back to Top
ROSTAN Support
Online · Typically replies instantly
WhatsApp Chat directly, fastest response Call Us +91-9810958952 Email Us info@rostantechnologies.com Send a Message Fill the contact form
Chat with us