General

ZATCA Phase 2

Everything you need to know about ZATCA e-invoicing Phase 2 (Integration) and how E-Fatorah supports it.

Updated 13 Aug 2026

Description

ZATCA e-invoicing Phase 2 (the Integration Phase) requires businesses to link their systems directly with the ZATCA "Fatoora" platform, so invoices are generated in a digitally signed electronic format with a QR code, and sent to or logged with the authority in real time. E-Fatorah is fully compliant with this phase's requirements.

What E-Fatorah Provides for This Phase

  • Generating invoices in a digitally signed XML format per ZATCA specifications.
  • Embedding a QR code on all tax and simplified invoices.
  • Direct onboarding with the ZATCA API portal.
  • Clearance of tax invoices with the authority, and reporting of simplified invoices within the regulatory timeframe.
  • Secure electronic archiving of all issued and received invoices.

Steps to Activate Integration

  1. Make sure your business data (tax number, commercial registration, national address) is complete on the "Business Profile" page.
  2. Go to "Settings" then "ZATCA Phase 2".
  3. Follow the onboarding steps and enter the OTP code issued from the ZATCA portal.
  4. Once onboarding succeeds, all invoices will automatically be issued in a compliant format and sent to ZATCA without any extra action.