Plain-language guides to Fatoora
Saudi e-invoicing without the jargon — written by the team behind Signet, the Arabic-first Phase-2 bridge that sits beneath the ERP or POS you already run.
The 9 TLV tags inside every Fatoora QR, explained
Seller, VAT number, timestamp, totals — and the four cryptographic tags that mark an invoice as Phase-2.
READ THE GUIDE →Phase 1 vs Phase 2: what actually changes
From "electronic" to "provable": UBL 2.1 XML, XAdES signatures, clearance and 24-hour reporting.
READ THE GUIDE →Integration waves: when does Phase 2 reach you?
How revenue-based waves work, why Wave 24's SAR 375,000 threshold matters, and how to plan the runway.
READ THE GUIDE →Why ZATCA rejects e-invoices
The five families of rejection — and why decoding the QR is the fastest first diagnostic.
READ THE GUIDE →Every ZATCA rejection & error code, explained
Searchable reference — all 165 BR-KSA and EN 16931 validation rules with ZATCA’s official message. Paste your code to find it.
OPEN THE LOOKUP →What a Phase-2 bridge actually does
Five jobs between your ERP and ZATCA — validation, UBL 2.1, signing, clearance, archival — and where Signet stands today.
READ THE GUIDE →Arabic-first, not translated
The Arabic fields are the legal record. Why bolt-on translation breaks them, and what RTL-by-design means.
READ THE GUIDE →