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.