ZATCA Phase 2 e-invoicing onboarding and compliance
Onboard cryptographic CSIDs, generate compliant UBL 2.1 XML invoices, and integrate clearance/reporting.
For companies operating under Saudi Arabia tax regulations, Ooctal provides end-to-end ZATCA Phase 2 (FATOORA) integration.
1. Onboarding & OTP Generation: Obtain your One-Time Password (OTP) from the ZATCA Fatoora portal. In Ooctal, navigate to Settings → Tax & E-Invoicing → ZATCA Onboarding.
2. CSID & Cryptographic Keys: The system generates a 2048-bit RSA key pair, creates the CSR (Certificate Signing Request), and automatically retrieves your Compliance and Production CSIDs.
3. Standard vs. Simplified Tax Invoices: B2B Standard Invoices are submitted for real-time ZATCA Clearance before document delivery; B2C Simplified Invoices generate compliant TLV QR codes with cryptographic stamping and are submitted via the 24-hour Reporting API.
4. Audit Trail and Archiving: All generated XML payloads, UUIDs, cryptographic hashes, and ZATCA acceptance responses are permanently archived for regulatory audit compliance.