ZATCA Phase 2 · Integration Phase solution

ZATCA Phase 2 e‑invoicing, handled for you.

EZIntegrated connects your POS, ERP or online store to the ZATCA Fatoora platform. Send us your invoice data: we build, sign and clear or report it, then send back the result and the QR code.

  • Clearance & reporting
  • Simple REST API
  • Arabic & English

What we offer

Everything you need for Phase 2 e-invoicing, without building it yourself.

Clearance & reporting

Standard (B2B) invoices are cleared in real time and simplified (B2C) invoices are reported within the 24-hour window.

One simple API

A single JSON request from your POS, ERP or online store. No XML, hashing or signing on your side.

Guided onboarding

Register each branch or device with an OTP from the Fatoora portal. We handle the CSR, compliance checks and certificates.

Secure invoice archive

Every invoice and its signed XML is stored securely and kept for at least 6 years, ready whenever you need it.

QR codes & webhooks

Get the QR code instantly for your receipt, and signed webhook updates when an invoice is cleared, reported or rejected.

Monitoring & alerts

Automatic retries when ZATCA is unreachable, plus alerts for rejected invoices, reporting deadlines and expiring certificates.

How it works

1

Create your account

Add your company and its VAT registration details.

2

Onboard your devices

Enter the OTP from the Fatoora portal for each branch or cash register.

3

Send invoices

Call our API. We sign and submit to ZATCA, then return the result and the QR code.

Ready for Phase 2?

Create an account and start in the ZATCA sandbox today.

Create an account