Compliance

ZATCA Compliance

Introduction – Purpose-Built for Saudi Compliance

FatooraOnline® ensures full, native compliance with the Kingdom of Saudi Arabia’s ZATCA Phase 2 e-invoicing regulations — from invoice generation to real-time clearance and secure long-term archival.

Whether you’re issuing simplified invoices for daily sales or standard invoices for B2B clients, the platform handles all technical validations, cryptographic stamping, XML generation, and ZATCA API submissions automatically.

Compliance isn’t an add-on — it’s built into the core of our platform.


What You Can Do With
FatooraOnline:

Generate both Standard and Simplified Invoices

Auto-apply UUID, QR Code, and Cryptographic Stamp

Submit invoices via real-time clearance APIs

Handle invoice chaining with cryptographic hash values

Export compliant PDFs with embedded XML (ZATCA Schema v3.2)

Maintain an audit-ready log and archival trail for 9+ years

Technical Compliance & Real-Time
Clearance Flow

FatooraOnline is fully aligned with ZATCA Phase 2 technical specifications, including API-based real-time clearance, device registration logic, and cryptographic security elements — all handled within the platform, without any middleware.

Core Compliance Components Handled Automatically:
Compliance Element FatooraOnline Capability
UUID Generation Unique invoice ID auto-generated per ZATCA rules
QR Code Embedding Printed on all Simplified Invoices (base64-encoded)
Cryptographic Stamp Digitally signed with private key, auto-attached
Invoice Hash Chain Maintains hash from previous invoice to ensure sequence integrity
PDF with Embedded XML Delivered in bilingual format with ZATCA-compliant schema (v3.2)
Real-Time Clearance Standard invoices are validated directly through ZATCA Production API
Response Archival Stores ZATCA response JSON with timestamp
Error Handling Failed submissions retried automatically with alerts logged
Arabic + English Support All fields, line items, and metadata handled bilingually

Technical Compliance & Real-Time Clearance Flow

FatooraOnline is fully aligned with ZATCA Phase 2 technical specifications, including API-based real-time clearance, device registration logic, and cryptographic security elements — all handled within the platform, without any middleware.

Hosted

Invoice Created

Via manual entry, POS, ERP, or recurring engine

ZATCA

Lower Cryptographic Stamp
+ Hash AppliedChurn

Unique to invoice & device

API

Submission to ZATCA

Real-time clearance API

Lang

ZATCA Response Returned

Cleared or Rejected

Mobile

PDF/XML Generated

Embedded QR, UUID, and ZATCA response metadata

SME

Archival Begins

Invoice, XML, and response file stored for 9+ years