ZATCA in Saudi Arabia - A Complete Guide
| Country | Kingdom of Saudi Arabia |
| Status - B2G | Mandatory |
| Status - B2B | Mandatory |
| Status - B2C | Mandatory |
| Status - Non residents | Not Applicable |
| Formats | QR code on PDF |
| Authority | ZATCA |
| Network name | Digital Zakat(FATOORA) |
| Legislation | E-invoicing regulations, published on Friday December 4th 2020 |
Overview
The Zakat, Tax and Customs Authority is responsible for the implementation of Einvoicing in the Kingdom of Saudi Arabia. The regulations governing E-Invoicing in KSA were issued by the Board of Directors of the Zakat on December 4, 2020. The implementation included 2 phases Phase 1 known as 'Generation Phase', started from 4th December 2021 and phase 2 known as 'Integration Phase' started from 1st January 2023. Einvoicing is usually referred to as FATOORA in KSA.
In phase 2, the relevant businesses must integrate their systems with the Tax Authority's system in order to obtain a clearance for Tax Invoices (including the corresponding debit and credit notes) and report the transactions for which Simplified Tax Invoices (including the corresponding debit and credit notes) have been issued.
Tax Invoices must be submitted in XML format (not PDF/A-3) to FATOORA Platform for“ Clearance ”using APIs. FATOORA Platform will validate whether the Tax Invoice is compliant with XML Implementation Standard and run additional referential checks. Once the Tax Invoice pass validation checks, FATOORA Platform will “Clear ”the Tax Invoice by including a Cryptographic Stamp and a QR Code to the XML. The “Cleared ”XML will be sent back to the taxpayer using API.
The taxpayers have an option to generate Simplified Tax Invoices for the B2B transactions if the value of Taxable Supplies is less than 1,000 SAR. It must be noted that for Simplified Invoices for B2C transaction can be generated for any value (even for transactions where value of Taxable Supplies exceed 1,000 SAR). This limit of 1,000 SAR is only applicable when the supplier chooses to issue Simplified Tax Invoice for B2B transactions.
Who need to generate einvoice in KSA ?
Phase 2 implementation is in groups, which ZATCA calls waves. The first group is same as the first group selected for phase 1. All resident businesses who are registered for VAT in Saudi Arabia whose revenues exceed 3 billion riyals for the calendar year 2021 forms this group and were required to integrate with the Fatoora platform starting from 1 January 2023.
For every later wave ZATCA publishes selection criteria — a VAT-taxable revenue threshold tested against named calendar years — and states that it notifies the taxpayers targeted by a wave at least six months before their integration date. [1]
Phase 2 integration waves
Waves 1–4 were announced as integration start dates ("starting from …"); from Wave 10 onward ZATCA's roll-out table gives a hard Integration Deadline. The column below reflects that distinction.
| Wave | VAT-taxable revenue exceeded | Tested in calendar year(s) | Integration date |
|---|---|---|---|
| 1 | SAR 3 billion | 2021 | from 1 January 2023 (deadline passed) |
| 2 | SAR 500 million | 2021 | from 1 July 2023 (deadline passed) |
| 3 | SAR 250 million | 2021 or 2022 | from 1 October 2023 (deadline passed) |
| 4 | SAR 150 million | 2021 or 2022 | from 1 November 2023 (deadline passed) |
| 5–9 | Stepped down to SAR 30 million — ZATCA's current table collapses waves 1–9 into one "More than SAR 30 Mn" band | Not restated in ZATCA's current table | Deadline passed [2] |
| 10 | SAR 25 million | 2022, 2023 or 2024 | 31 December 2024 |
| 11 | SAR 15 million | 2022, 2023 or 2024 | 31 January 2025 |
| 12 | SAR 10 million | 2022, 2023 or 2024 | 28 February 2025 |
| 13 | SAR 7 million | 2022, 2023 or 2024 | 31 March 2025 |
| 14 | SAR 5 million | 2022, 2023 or 2024 | 30 April 2025 |
| 15 | SAR 4 million | 2022, 2023 or 2024 | 31 May 2025 |
| 16 | SAR 3 million | 2022, 2023 or 2024 | 30 June 2025 |
| 17 | SAR 2.5 million | 2022, 2023 or 2024 | 31 July 2025 |
| 18 | SAR 2 million | 2022, 2023 or 2024 | 31 August 2025 |
| 19 | SAR 1.75 million | 2022, 2023 or 2024 | 30 September 2025 |
| 20 | SAR 1.5 million | 2022, 2023 or 2024 | 31 October 2025 |
| 21 | SAR 1.25 million | 2022, 2023 or 2024 | 30 November 2025 |
| 22 | SAR 1 million | 2022, 2023 or 2024 | 31 December 2025 |
| 23 | SAR 750,000 | 2022, 2023 or 2024 | 31 March 2026 |
| 24 | SAR 375,000 | 2022, 2023 or 2024 | 30 June 2026 [2] |
| 25 | SAR 187,500 | 2022, 2023, 2024 or 2025 | 1 February 2027 [1] |
Official source snapshot captured 2026-07-28: ZATCA's full roll-out wave table — original
Waves 10–25 above are transcribed from ZATCA's roll-out-phases page, which publishes the table as an image (zatca.gov.sa/en/E-Invoicing/Introduction/PublishingImages/E-invoicingEN.webp) rather than as HTML text — so it will not show up in a text search of the page. ZATCA closes the table with "Additional Waves to be Announced", meaning Wave 25 is not stated to be the last. [2]
The roll-out-phases table still carries the column header "Annual Revenues Subject to Value Added Tax (VAT) (Highest in 2022 or 2023 and 2024)"; it has not been updated to include 2025. The Wave 25 news release of 24 July 2026 tests "2022, 2023, 2024 or 2025". Where the two conflict we follow the news release, which is the later and wave-specific source. Waves 1–4 pre-date that header and were announced against 2021 and 2022 figures — ZATCA's original wording is quoted verbatim in the archive further down this page. [1] [2]
Wave 25 is the latest announced wave. ZATCA published its criteria on 24 July 2026: taxpayers whose VAT-taxable revenues exceeded SAR 187,500 in any of 2022, 2023, 2024 or 2025 must integrate their e-invoicing solutions with the Fatoora platform by 1 February 2027. That halves the Wave 24 criterion of SAR 375,000, and it reaches down to the Saudi voluntary VAT-registration threshold of SAR 187,500 — so it captures many voluntary registrants as well as every mandatorily-registered business. It is not, however, a clean sweep of the VAT register: voluntary registration can be based on taxable supplies or taxable expenses reaching SAR 187,500, whereas Wave 25 tests only revenues subject to VAT, and "exceeded" excludes a business sitting exactly on SAR 187,500. [1]
Source snapshot captured 2026-07-28 — original
Applicable Transactions
To comply with regulations, you are obligated to generate e-invoices for domestic sales, exports originating from KSA to other nations, and transactions involving prepayments for goods and services. However, e-invoices are not mandatory for transactions exempt from VAT and their associated payments, imports entering KSA, or supplies subject to the reverse charge mechanism.
Formats
Standard e-invoice Or Tax Invoice

Standard E-Invoices are generally issued in Business to Business (B2B) transactions.A Tax Invoice as per Article 53(1) of VAT Implementing Regulations that is generated and stored in a structured electronic format through electronic means. The format is XML or PDF/A-3 format with embedded XML. Note that a paper invoice that is scanned or its photo is not considered an e-invoice.
Simplified e-invoice

A Simplified Tax Invoice as per Article 53(7) of VAT Implementing Regulations that is generated and stored in a structured electronic format generally issued for a B2C (business to consumer) transaction and does not generally include the buyer’s details1. Optionally, Simplified Tax Invoices may also be issued for business-to-business transactions in case the value of supply is below SAR1000. Persons subject to the E-Invoicing Regulation will be required to transmit all Simplified Tax Invoices to the FATOORA Portal within (24) hours from its issuance. Once the Simplified Tax Invoice passvalidation checks, FATOORA Platform will provide an API response.
Simplified Tax Invoices must be generated in XML format or a PDF/A-3 (with embedded XML). Taxpayer’s einvoice generation solution must stamp the XML using CSID issued by ZATCA and also include a QR Code which is compliant with Phase 2 requirements (9 tags in TLV base64 format).
Types of Einvoices
Standard e-invoice process

Clearance Model of Tax Invoices for B2B and B2G
Clearance is a real-time transaction integration model of Tax Invoices, where after integration, the taxpayer directly sends the electronic invoice prior to sharing with the buyer. Tax Invoices are then validated across several categories of varying level, and if approved, are stamped by the Authority and returned to the taxpayer to be shared with the buyer. Clearance applies to all Tax Invoices and their associated credit/debit notes.
- Supplier generates invoice file and sends it to ZATCA platform
- ZATCA (Fatoora) Platform validates invoice information
- File is digitally signed by ZATCA
- Supplier receives cleared and signed invoice
- Supplier shares invoice with the buyer
- Buyer can verify invoice clearance status on the platfrom and / or check digital signature
Simplified e-invoice process

Near-real time reporting of Simplified Tax Invoices for B2C
Reporting is a near-real time transaction model, where Simplified Tax Invoices and their associated Credit/Debit notes are uploaded to the FATOORA Portal within 24 hours from issuance. Once uploaded, Simplified Tax Invoices are then validated, and an acknowledgement through the API is reported back to the taxpayer.
- Supplier generates invoice with QRcode including digital map
- Customer can verify invoice authenticity by scanning QR code. Request is also shared with the ZATCA e-invoicing platform to asynchronously verify invoice upload and notify the user once the invoice is uploadedby the taxpayer
- Invoice data is stored by the supplier under required structure and format in the Supplier's invoicing software
- Invoice data is shared with ZATCA e-invoicing platform whenever connectivity is available(i.e. as closeto real time as possible)
Debit Note
Debit notes are issued by the sellers in order to issue a correction in value to buyers. Debit notes are used for increasing the value of the original invoice or the VAT amount. Debit notes follow the same format as the invoice for which they have been issued.
Credit Note
Credit notes are issued by the sellers in order to refund buyers and are used to correct invoices information if generated with an error. Credit notes follow the same format as the invoice they have been issued upon.
Each stored invoice must follow a naming convention for naming of the file: VAT Registration(tax registration number) + Timestamp (date and time at the point of invoice generation) + Invoice Reference Number
QR code components
The following information should be present in the QR code
- Seller’s name
- VAT registration number of the seller
- Date and time of invoice/note
- VAT amount
- Total amount (with VAT) of invoice/note
How to Sign Up for einvoicing?
Entities need to singup with compliant E-Invoice Solutions. The Taxpayers will be able to connect to the API of the FATOORA Portal by following the below steps:
- Taxpayer accesses FATOORA portal website (FATOORA.zatca.gov.sa) and logs in using ERAD credentials
- Taxpayer requests OTP code for the solution to integrate
- Taxpayer populates OTP code in E-Invoice Solution
- Taxpayer reviews if solution was successfully on-boarded