GST invoices can carry two kinds of QR code. Large taxpayers must print a dynamic QR code on B2C invoices, and every e-invoice registered with the Invoice Registration Portal carries a signed QR code.
Under Rule 46 and the related notification, a registered person with aggregate turnover above Rs. 500 crore in any financial year must show a dynamic QR code on invoices issued to unregistered customers. The customer can scan it and pay through UPI or other digital modes. It must contain details such as the supplier's GSTIN, UPI ID, bank account details, invoice number and date, total value and GST amount.
Where payment is made by the customer using the dynamic QR code, or where the invoice links the payment through other digital means, the requirement is treated as met. Exports and some specified sectors are excluded.
Taxpayers covered by e-invoicing register B2B invoices on the IRP, which returns an Invoice Reference Number and a digitally signed QR code. This QR code must be printed on the invoice.
Officers checking goods in transit scan it to verify the invoice details instantly.
Have a GST question or problem? Our chartered accountants can review it for free and tell you the next step. Call or WhatsApp +91 63677 44602, or use the form below.
This guide explains the law in general terms as of October 2026. Time limits and requirements can depend on the facts of your case and on the notice you received.
Share a few details and a GST expert calls you back — usually within 10 minutes during working hours.
We’ll reach you on WhatsApp or call +91 63677 44602. No spam.
WhatsApp will open with your details pre-filled — just hit send. We’ll reach you on +91 63677 44602 shortly.