The Kingdom of Saudi Arabia (KSA) announced the implementation of e-invoicing in two phases through Zakat, Tax and Customs Authority (ZATCA), earlier known as GAZT. e-Invoicing in KSA applies to all VAT-registered taxpayers except those categorised as non-residents for VAT purposes.
ZATCA initiated phase 1 of e-invoicing in Saudi Arabia w.e.f 4th December 2021. Also, ZATCA announced the below waves under phase 2:
S No | Wave number | VAT turnover | Year of turnover | Implementation date |
1 | Wave 1 under phase 2 | More than SAR 3 billion | 2021 | 01.01.2023 |
2 | Wave 2 under phase 2 | More than SAR 500 million and less than SAR 3 billion | 2021 | 01.07.2023 |
3 | Wave 3 under phase 2 | More than SAR 250 million and less than SAR 500 million | 2021 or 2022 | 01.10.2023 |
4 | Wave 4 under phase 2 | More than SAR 150 million and less than SAR 250 million | 2021 or 2022 | 01.11.2023 |
5 | Wave 5 under phase 2 | More than SAR 100 million and less than SAR 150 million | 2021 or 2022 | 01.12.2023 |
6 | Wave 6 under phase 2 | More than SAR 70 million and less than SAR 100 million | 2021 or 2022 | 01.01.2024 |
7 | Wave 7 under phase 2 | More than SAR 50 million and less than SAR 70 million | 2021 or 2022 | 01.02.2024 |
8 | Wave 8 under phase 2 | More than SAR 40 million and less than SAR 50 million | 2021 or 2022 | 01.03.2024 |
9 | Wave 9 under phase 2 | More than SAR 30 million and less than SAR 40 million | 2021 or 2022 | 01.06.2024 |
10 | Wave 10 under phase 2 | More than SAR 25 million and less than SAR 30 million | 2022 or 2023 | 01.10.2024 |
11 | Wave 11 under phase 2 | More than SAR 15 million and less than SAR 25 million | 2022 or 2023 | 01.11.2024 |
12 | Wave 12 under phase 2 | More than SAR 10 million and less than SAR 15 million | 2022 or 2023 | 01.12.2024 |
13 | Wave 13 under phase 2 | More than SAR 7 million and less than SAR 10 million | 2022 or 2023 | 01.01.2025 |
14 | Wave 14 under phase 2 | More than SAR 5 million and less than SAR 7 million | 2022 or 2023 | 01.02.2025 |
15 | Wave 15 under phase 2 | More than SAR 4 million and less than SAR 5 million | 2022 or 2023 | 01.03.2025 |
16 | Wave 16 under phase 2 | More than SAR 3 million and less than SAR 4 million | 2022 or 2023 | 01.04.2025 |
17 | Wave 17 under phase 2 | More than SAR 2.5 million and less than SAR 3 million | 2022 or 2023 | 31.07.2025 |
17 | Wave 18 under phase 2 | More than SAR 2 million and less than SAR 2.5 million | 2022 or 2023 | 31.08.2025 |
Phase 2 of KSA e-invoicing is crucial as the taxpayers must integrate their ERP/POS systems/ billing software with ZATCA’s Fatoora portal. Several types of integration solutions are available in the market, including direct API integration, SFTP-based integration, database-based integration, POS integration, etc.
Hence, choosing the integration mode with the e-Invoicing solution mode is important and is based on the business requirements and type of e-invoices to be generated. This article explains all the types of integrations available to comply with phase 2 of e-invoicing in Saudi Arabia.
Let’s go through the integration modes one by one.
You can integrate multiple ERP/POS units with ‘Restful’ APIs in the direct API integration method. This integration method is highly preferred as it results in smooth invoice generation with minimal changes to the existing ERP/ POS/ billing systems.
If you are required to generate standard tax invoices, you must keep your integration online all the time. The e-invoicing process for the always-online mode under direct API integration will be as follows:
However, when you are required to generate simplified tax invoices only, then you can keep the integration online at specific intervals or whenever you plan to report them to ZATCA. The e-invoicing process for the online option mode will be as follows:
Please note that you must issue the simplified tax invoice to the buyer immediately at the time of sale if you are not reporting them in real-time. Later, once you report them and get the ZATCA-compliant e-invoice, you can share it via mail or online with the buyer.
You can implement secure file sharing via SFTP between your system and e-invoice solution cloud servers. This integration method is preferred when direct integration is impossible amid your organisation’s strict data sharing and IT security policies.
The e-invoicing process for the SFTP-based integration mode will be as follows:
In the database-based integration mode, your systems will be integrated with intermediate databases with bespoke data mapping.
The e-invoicing process for the database-based integration mode will be as follows:
In the POS integration method, you can generate e-invoices offline with XML and QR codes and later report the invoices to ZATCA at regular intervals via the internet. This mode is suitable for generating simplified tax invoices as they do not require real-time clearance from ZATCA.
The e-invoicing process for POS integration mode will be as follows:
You can opt for excel based data upload method if you
You can create e-invoices in bulk by uploading data via customised excel templates prepared by your order management systems. However, you must manually fill up all the invoice data and then upload it to your e-Invoice solution, which in turn sends it to ZATCA’s Fatoora portal after necessary transformations to generate the e-invoices.
This integration mode is the most easiest way to generate e-invoices during phase 2 of KSA e-invoicing if you do not have an ERP or order management system. The cloud-based e-invoicing solutions prepared using the latest technologies provide an easy-to-use web UI interface. This interface lets you create an invoice easily from scratch and then convert it to an e-invoice in a single click.
ClearTax is one such e-invoicing solution provider in Saudi Arabia that offers many curated benefits and helps you get 100% ZATCA compliant ahead of the deadline. ClearTax e-invoicing software comes with many smart features, as follows: