Skip to content

Applies to India

GST e-invoice QR code: what it contains and how to check it

By the OrbitPi product team · Updated · 5 min read

A GST e-invoice carries a QR code signed by the Invoice Registration Portal (IRP). It contains the supplier and buyer GSTINs, invoice number, date and value, the number of line items, the HSN code of the main item, and the Invoice Reference Number (IRN) with its date. Comparing the QR data with the printed invoice, and checking that the IRN is still active, helps accounts payable teams catch altered or unregistered invoices before claiming input tax credit.

Key takeaways

  • E-invoicing applies to businesses whose aggregate turnover in any financial year from 2017-18 has exceeded ₹5 crore.
  • The IRP returns an IRN and a digitally signed QR code for each registered invoice.
  • The QR code holds nine key fields, including both GSTINs, invoice value and IRN.
  • A readable QR code only proves what was registered; confirm the IRN has not been cancelled.
  • An invoice that must be e-invoiced but has no IRN is not treated as a valid tax invoice.

General information, not professional advice. This guide summarises the rules as we understand them on the date shown. Laws, notifications and thresholds change, and their application depends on your facts. Check the official sources below and consult a chartered accountant or tax adviser before acting on it.

How OrbitPi DocAI helps

OrbitPi DocAI reads supplier invoices with their line items, reads the QR code on GST e-invoices and compares it with the extracted values. Values that fail a check go to a reviewer, and approved data is exported to Excel, CSV or your own systems.

Explore OrbitPi DocAI

Official sources

GST e-invoice QR code: FAQ

Who has to issue GST e-invoices?

Registered persons whose aggregate turnover in any financial year from 2017-18 onwards has exceeded ₹5 crore, for B2B supplies, exports, credit notes and debit notes. Some sectors, such as banks, insurers, goods transport agencies and SEZ units, are excluded.

What information is in the e-invoice QR code?

Supplier GSTIN, recipient GSTIN, invoice number, invoice date, invoice value, number of line items, HSN code of the main item, the IRN and the IRN generation date.

How can I verify an e-invoice QR code?

Scan it with the verification facility on the e-invoice portal or the official QR verification app, which checks the IRP’s digital signature. Then compare the decoded fields with the printed invoice and confirm the IRN is still active.

Is an invoice valid without an IRN?

If the supplier is required to issue e-invoices, an invoice issued without an IRN is not treated as a valid tax invoice, which can affect the buyer’s input tax credit.

Can an e-invoice be cancelled?

The IRN can be cancelled on the IRP within 24 hours of generation. After that, changes are handled through credit or debit notes and the GST return.

See OrbitPi DocAI on your own data

Bring a sample invoice, stock sheet or lead list. We’ll run it live in a 30-minute demo.

Book a demo