QR Code is a mandatory field in printed and electronic invoices that contains basic invoice data for verification of invoices and ensuring ZATCA e-invoice compliance. QR Codes are auto-generated by the invoicing solution the code is updated by the e-Invoice integration portal during the clearance process.
Here is the difference between B2B and B2C e-invoices for Phase 1 and Phase 2 of ZATCA e-invoicing,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VAT registration number of the seller
|
|
|
|
|
Timestamp of the electronic invoice or credit/debit note (date and time)
|
|
|
|
|
Electronic invoice or credit/debit note total (with VAT)
|
|
|
|
|
|
|
|
|
|
Hash of XML electronic invoice or credit/debit note
|
|
|
|
|
Cryptographic stamps generated by ZATCA’s platform for integrated tax invoices and associated credit/debit notes
|
|
|
|
|
Cryptographic stamp generated by the taxpayer’s e-Invoice generating solution
|
|
|
|
|
The public key of the ZATCA platform, which is used to generate the cryptographic stamp
|
|
|
|
|
The public key of the e-invoice generating solution, which is used to generate the cryptographic stamp
|
|
|
|
|