What is Fatoora?
Published
"Fatoora" names two connected things: the Saudi e-invoicing project as a whole, and the authority's technical platform to which invoicing systems connect in Phase 2, and through which invoices pass for clearance or reporting.
An invoice's journey through the platform
Invoicing system generates signed XML ↓Submitted to Fatoora (synchronous) ↓Platform validates: structure, fields, signature, sequence ↓Cleared + authority stamp or Rejected with a reason ↓ ↓Shared with the buyer Fix and resubmit
Invoice issued to the customer immediately at sale ↓Reported to the platform within the set window (24 hours under applicable requirements)
The difference is fundamental: a standard invoice waits for the platform before it is valid; a simplified one issues immediately and reporting follows. That is why a connectivity outage doesn't stop the till, but does stop B2B invoicing.
Onboarding steps
- Setup on the Fatoora portal: register invoicing devices/units and obtain integration certificates (cryptographic identifiers, CSIDs) through a path that begins with a certificate signing request (CSR).
- Simulation environment: test invoice generation and acceptance before any real invoice.
- Production: switch to the production certificate and begin live clearance and reporting.
- Monitoring: track rejections and fix root causes as they appear, not in batches later.
The precise procedural details of onboarding are maintained on the authority's portal, which is the reference at implementation time.
What the authority sees as a result
Every cleared or reported invoice reaches the authority before your VAT return does. The practical consequence: your return is reconciled against your own invoices automatically. A gap between declared sales and platform sales no longer needs a field audit to be found. That inverts the accounting priority: internal reconciliation before filing is no longer just good practice - it is defensive necessity.
Frequently asked questions
Do I interact with the platform manually?
No. Your compliant invoicing system talks to it through APIs. Your direct contact is the Fatoora portal, for onboarding and device management.
What happens during a connectivity outage?
Simplified invoices keep issuing, with reporting completed within the window. Standard invoices require clearance before sharing, so an outage stops them - which is why integration stability belongs in system selection criteria.
Is Fatoora the same as an electronic invoice?
No. The electronic invoice is the document; Fatoora is the project and platform the document passes through in Phase 2.