How are QR codes generated on e-invoices within KSA?

Tax2gov ZATCA coding screen and Storage Encryption

Tax2Gov introduces the QR Code Feature, a powerful tool designed to streamline invoice validation and ensure seamless regulatory compliance worldwide.

Effortless Compliance, Instant Verification Our QR Code Feature embeds essential invoice details into a scannable code, making it easy for customers and authorities to authenticate invoices and verify compliance.

Why Tax2Gov QR Code Feature Stands Out?

      • Universal Compliance: Supports global regulatory requirements, including ZATCA and other international e-invoicing standards.
      • Seamless Integration: Automatically generates QR codes for all invoice types without additional setup.
      • Instant Validation: Enables quick verification of invoice authenticity through any QR code scanner or smartphone camera.
      • Improved Customer Trust: Reinforces transparency and builds trust by providing accessible invoice information.

Applicable for All Business Models

      • B2B Invoices: Optional in Phase 1 and mandatory in Phase 2 for regulatory compliance.
      • B2C Invoices: Essential for simplified e-invoices, including key invoice details and taxpayer information.

The table below illustrates the applicability of the QR Code based on the invoice type and the respective phase of implementation:

KSA E-Invoicing PhasesApplicability of QR Codes for Simplified E-Invoices (B2C)QR Code Applicability in B2B E-Invoices
Phase 1: Generation PhaseCompulsoryCompulsory
Phase 2: Integration PhaseCompulsory with additional information

Compulsory with additional information

 

Essential Content for QR Code Inclusion in E-Invoices

1- B2B Invoices

As previously mentioned, QR codes are required on B2B invoices and B2C invoices during Phase 1, but with less data, and now it is mandatory to start integrating Cryptographic stamp data and its associated information in Phase 2. including the following essential information:

      1. Seller’s identification details
      2. Seller’s VAT registration number
      3. Timestamp indicating the date and time of the electronic invoice or credit/debit note
      4. Total amount of the electronic invoice or credit/debit note, inclusive of VAT
      5. VAT amount
      6. Hash of the XML electronic invoice or credit/debit note(Phase 2)
      7. Cryptographic stamp generated by the taxpayer’s e-Invoice generation tool (Phase 2)
      8. Public key of the e-invoice generation tool utilized for generating the Cryptographic stamp (Phase 2)
QR Code B2B e-invoice

2- B2C Invoices

The simplified tax invoice QR code must display specific essential fields upon scanning. This ensures that crucial information is readily accessible and facilitates a streamlined and efficient process for both businesses and consumers in KSA e-invoicing, must include the following essential fields:

      1. Seller’s identification
      2. Seller’s VAT registration number (TIN)
      3. Timestamp indicating the date and time of the electronic invoice or credit/debit note
      4. Total amount of the electronic invoice or credit/debit note, inclusive of VAT
      5. VAT amount
      6. Hash of the XML electronic invoice or credit/debit note (Phase 2)
      7. Cryptographic stamp generated by the taxpayer’s e-Invoice generation tool (Phase 2)
      8. Public key of the e-invoice generation tool utilized for generating the Cryptographic stamp (Phase 2)
      9. the ECDSA signature of the Cryptographic stamp‘s issued by ZATCA’s technical CA (Phase 2)
QR Code B2C e-invoice

What do you think?

Related articles

T2G - Hands, document and calculator for accounting in home office for reading, review or tax with remote.

E-invoicing in Saudi Arabia Phase 1 Changes

In its quest to digitize the economy, Saudi Arabia has put a requirement for e-invoicing on all its taxable persons. Phase 1 changes enter into

Read more
T2G - Woman doing accounting

KSA ZATCA e-Invoicing Phase 2 Rules, Requirements and Regulations

The Zakat, Tax, and Customs Authority (ZATCA) of the Kingdom of Saudi Arabia has initiated a phased implementation with respect to e-invoicing. Consequently, this phase

Read more

Modern Technologies Applied in Electronic Invoicing

As Saudi Arabia embraces digital transformation, businesses are leveraging cutting-edge e-invoicing technologies to enhance security, speed, and efficiency. From AI to blockchain, these innovations are

Read more
Contact us

Partner with Us – Your Trusted e-Billing Solution

We’re here to answer any questions and assist you in finding the services that best meet your needs.

Your benefits:
What happens next?
1

We Schedule a call at your convenience 

2

We do a discovery and consulting meting 

3

We prepare a proposal 

Schedule a Free Consultation