How to Validate ZATCA e-Invoice Using QR Code?

validate-zatca-e-invoice-using-qr-code

How to Validate ZATCA e-Invoice Using QR Code?

create free invoice

The Zakat, Tax, and Customs Authority (ZATCA), formerly known as GAZT, has successfully implemented Phase I of e-invoicing in the Kingdom of Saudi Arabia (KSA) starting from December 4, 2021, and is gearing up for Phase II set to commence on January 1, 2023. Under the e-invoicing resolution, it is now mandatory for all applicable taxpayers to incorporate Quick Response (QR) codes on their invoices to ensure their validity. In line with this initiative, ZATCA has introduced a mobile application designed for the verification of e-invoices generated by sellers. This article provides a detailed guide on how to download and effectively use the VAT app, enabling users to authenticate e-invoices by seamlessly scanning the QR codes imprinted on them. The introduction of this mobile application marks a significant step toward enhancing transparency and compliance in the tax and invoicing processes in the Kingdom.

What is a QR code?

The QR code, a matrix barcode featuring a distinctive pattern of black and white squares, is a crucial component embedded with essential invoice data in both printed and electronic formats. To authenticate the invoice, users have the option to scan the QR code using the dedicated VAT app developed by ZATCA or any compatible third-party QR scan application. It's essential to note that the QR code must be present in a human-readable format to validate the printed invoice effectively. This user-friendly approach ensures accessibility and ease of verification, emphasizing the commitment to transparency and efficiency in the invoicing process.

How to validate the ZATCA e-invoice using a QR code?

To verify an e-invoice using the VAT app, follow these straightforward steps after downloading the application:

Step 1: Open the VAT app on your device and select the 'Scan QR Code' icon.

Step 2: The app will display the 'Validate VAT Registration or E-invoices' screen, with the 'Scan QR' option pre-selected.

Step 3: Click on the 'Scan QR' button to proceed.

Step 4: Point your device's camera towards the QR code printed on the invoice and initiate the scanning process.

Step 5: Upon a successful scan, the screen will present the following details:

- Seller's name
- VAT number
- Invoice date
- Invoice amount
- VAT amount

These details provide comprehensive information, ensuring the authenticity of the e-invoice. This user-friendly process enables individuals to swiftly verify invoices, contributing to a transparent and secure invoicing system facilitated by the VAT app developed by ZATCA.

What shall be the contents of a QR code?

Unfortunately, it seems like the specific content of the QR code and the details for B2C and B2B invoices, as well as the applicable phases, have not been provided in the input. If you have the specific details from the 'Electronic Invoice Resolution,' I would be happy to assist you in summarizing or explaining them. Feel free to provide more information, and I'll do my best to help.

Particulars  To be included in the B2C invoice from  To be included in the B2B invoice from 
Seller’s name Phase I Phase II
VAT registration number of the seller Phase I Phase II
Timestamp of the electronic invoice or Credit or Debit Note (CDN) (date and time) Phase I Phase II
Electronic invoice or CDN total (with VAT) Phase I Phase II
VAT total Phase I Phase II
Hash of XML electronic invoice or CDN Phase II Phase II
Cryptographic stamp generated by the taxpayer’s e-invoice generating solution Phase II NA
Cryptographic stamps generated by ZATCA’s platform for integrated tax invoices and related CDNs NA Phase II
The public key of the e-invoice generating solution which is used to generate the cryptographic stamp Phase II NA
The public key of the ZATCA platform, which is used to generate the cryptographic stamp NA Phase II
ZATCA portal cryptographic stamp of the public key of the e-invoice solution Phase II NA

Certainly, please note that in the provided information, the 'Generation Phase' corresponds to 'Phase I,' and the 'Integration Phase' is denoted as 'Phase II.' This distinction is essential for a clear understanding of the sequential implementation of e-invoicing in the Kingdom of Saudi Arabia. The successful completion of Phase I, or the 'Generation Phase,' took place on December 4, 2021, while the subsequent 'Integration Phase' (Phase II) is scheduled to commence on January 1, 2023. This clarification ensures accurate interpretation and alignment with the phased approach adopted by the Zakat, Tax, and Customs Authority (ZATCA) in the e-invoicing rollout.

create free invoice

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow