Saudi Arabia
Saudi e-invoicing (ZATCA Fatoora) made simple.
ZATCA requires structured, signed e-invoices with a QR code, cleared before delivery for B2B and reported for B2C, rolled out to taxpayers in waves.
Overview
How ZATCA e-invoicing works.
Phase 1 (generation) and Phase 2 (integration) together define how invoices are created, signed, sent to ZATCA and shared with buyers.
Clearance and reporting
B2B invoices are cleared by ZATCA before delivery; simplified B2C invoices are reported within 24 hours.
Signed XML with QR code
UBL 2.1 XML, a cryptographic stamp and a TLV QR code on every invoice.
Onboarding and CSID
Each device or solution unit is onboarded and receives a CSID. Ecountix automates it.
Timeline
Phases
- Phase 1: generationStructured invoices, QR code, no integration yet
- Phase 2: integration wavesTaxpayers are notified in waves by revenue
Dates last verified [date to be confirmed before launch]. Source: ZATCA e-invoicing portal [to be verified].
Who must comply
Who must comply.
| Phase | Applies to | What changes |
|---|---|---|
| Phase 1 | All VAT-registered taxpayers | Generate and store structured invoices with a QR code |
| Phase 2 | Taxpayers in notified waves | Integrate with ZATCA for clearance or reporting |
What you need to do
Five steps to be ready.
- Confirm your waveCheck ZATCA notices and the readiness checker.
- Clean your master dataVAT numbers, addresses and tax categories.
- OnboardCreate the CSID and stamping certificate with Ecountix.
- TestRun clearance and reporting in the sandbox.
- Go liveMove to production and monitor in the dashboard.
FAQ
Common questions
What is a CSID?
A Cryptographic Stamp Identifier issued by ZATCA that lets your system sign invoices.
What is the difference between clearance and reporting?
Clearance means ZATCA approves an invoice before you send it. Reporting means you send it to the buyer first and report to ZATCA afterwards.
Do you support Arabic invoices?
Yes. Invoices can carry Arabic and English text as ZATCA requires.
Connect to ZATCA without the heavy lifting.
Test clearance and reporting in the sandbox.