Insights & Perspective

Saudi Arabia ZATCA Phase 2 E-Invoicing: Technical Compliance & API Integration

Aurex Editorial
May 26, 2026
Saudi Arabia ZATCA Phase 2 E-Invoicing: Technical Compliance & API Integration

Understanding the Integration Phase in KSA

Saudi Arabia’s ZATCA Phase 2 introduces real-time continuous audit validation. Businesses must transition from generating simple QR codes to full machine-to-machine API integrations with the Fatoora portal.

Key Technical Requirements

  • Cryptographic Stamp (CSID): Every invoice must be digitally signed using certificates obtained during onboarding.
  • UUID and Hash: Documents must contain a unique UUID and a cryptographic hash linked to the previous invoice.
  • XML Format: Invoices must be generated in UBL 2.1 XML standard format before submission.

Aurex ERP Integration

Aurex ERP automates the entire CSR (Certificate Signing Request) onboarding flow and dynamically signs and reports invoices within seconds, ensuring 100% legal compliance.