Saudi Arabia ZTA: Overview

Get an overview of the requirements for Saudi Arabia.

Mandate information

The Zakat, Tax and Customs Authority (ZATCA), formerly known as the General Authority of Zakat and Tax (GAZT) serves as the primary regulatory body in Saudi Arabia responsible for overseeing customs and tax matters. On December 4, 2020 ZATCA officially approved e-invoicing through the release of the E-Invoicing Regulation, enforcing resident taxpayers to issue and store electronic invoices by December 4, 2021 (phase one). On May 28, 2021, ZATCA published the final guidelines of the controls, requirements, technical specifications and procedural rules for implementing the provisions of the E-Invoicing Regulation.

The E-Invoicing Regulation should be considered in conjunction with the Unified VAT Agreement (the Agreement), the VAT Law published on 4/11/1438H and its amendments (the VAT Law), the VAT Implementing Regulation (VAT Implementing Regulation) and the resolutions stemming from the Electronic Invoicing Regulation, which includes the resolution on the Controls, Requirements, Technical Specifications and Procedural Rules.

The aim of the initiative is to digitalise the issuing of paper invoices, credit and debit notes into a structured electronic format between the buyer and the seller, whilst providing greater visibility and controls for reducing the VAT gap in Saudi Arabia.

Phase One - Generation Phase

Phase one launched December 4 2021 and involves the following considerations:

  • Involves the generation of electronic invoices, debit and credit notes.
  • XML generation is optional.
  • Electronic invoices must contain the mandatory fields defined by ZATCA.
  • The cryptographic stamp, hash and UUID are all also optional features.
  • Integrating with ZATCA systems is not possible. Instead, invoices are issued by the supplier to the buyer.

Phase Two - Integration Phase

Phase two launched January 1 2023 and involves the following considerations:

  • Involves the generation of tax invoices, debit and credit notes in a structured XML format.
  • UBL 2.1 is the approved syntax.
  • Electronic invoices must conform with the KSA CIUS which is based on the EN 16931.
  • Integrate billing software with ZATCA’s FATOORA e-invoicing platform.
  • The cryptographic stamp, hash and UUID are mandatory features.
  • The cleared invoice is returned from FATOORA to the billing software to send to the buyer.
  • Continuous roll-out based on taxpayer turnover.
  • Target groups will receive notifications at least six months in advance.

Details

DetailValue
Official SpecificationOfficial specification ZATCA (based on Universal Business Language (UBL2.1))
FormatZATCA (ZTA)
SupportsB2B and B2G
Country Specific ConfigurationSaudi Arabia ZTA: Configuration Overview
Country Specific ExtensionsSaudi Arabia ZTA: Extensions

Restrictions

  • Vertex e-Invoicing does not support B2C in Saudi Arabia.

In This Section

TopicRestriction
Saudi Arabia ZTA: OverviewOverview information for this country.
Saudi Arabia ZTA: ReceiverRead about the Receiver used by this country.
Saudi Arabia ZTA: Example DocumentsExample Documents.
Saudi Arabia ZTA: Configuration OverviewConfigurations for this country.
Saudi Arabia ZTA: ExtensionsExtensions for this country.
Saudi Arabia ZTA: RulesThe Rules used by this country.