Applicability of B2C dynamic QR code provisions extended to 30.09.2021


QR code for B2C invoices

A QR code is a quick response code. It contains coded information about an e-invoice and bank details of the supplier. It is a two-dimensional version of a barcode and can be scanned from any mobile device. B2C QR code has to be self-generated by the taxpayer. Thus, the main motto of generating QR codes for B2C e-invoices is to promote digitalisation of payments using any UPI.

This is applicable to a tax invoice issued to an unregistered person by a registered person (B2C invoice) whose annual aggregate turnover exceeds 500 Cr rupees in any of the financial years from 2017-18 onwards.

ExceptInsurer or Bank, GTA & transportation service, passenger transportation service, services by way of admission to exhibition of cinematograph in films in multiplex screens.

Dynamic QR code – A dynamic QR code is editable and allows additional features such as scan analytics, password protection, device-based redirection and access management. It provides a less dense QR code image, which is more reliable to scan.

Important Point: Further, Vide Notification No. 28/2021 – Central Tax, Penalty for non-compliance of the provision from said requirement have been further waived for three more months from 01.07.2021 to 30.09.2021. Hence effective period for waiver of penalty for non-compliance of the provision from said requirement is from 01.12.2020 to 30.09.2021

In short, now applicability of Dynamic QR Code provision is extended to 30.09.2021 instead of its applicability from 01.07.2021

Note: Where an entity issued invoices without dynamic code where applicable then such invoices shall not be treated as valid invoice. There shall be a penalty of Rs. 25000 under each head of tax for non-issuing the valid invoice

How to generate the QR code for B2C invoices and its Contents?

Under B2B invoices, QR codes are generated by the IRP(Invoice Registration Portal) and not the taxpayer. However, under B2C invoices, a taxpayer can generate QR code using their own QR code generating machines and algorithms.

A regular B2C QR code must contain the following details:

  • GSTIN of the supplier
  • Supplier UPI ID
  • Invoice number, given by the supplier
  • Date of the generation of invoice
  • Bank account details of the payee and IFSC
  • CGST, SGST, IGST, Cess, if any
  • GSTIN of the recipient – As the recipient is an unregistered person, instead of mentioning his GSTIN, a taxpayer can mention his name.
  • A taxpayer must include a payment reference link so that the recipient is redirected to the payment reference link.

The scanning of the dynamic QR code should allow the digital payment by the customer.

How does B2C GST invoice look like or format with dynamic QR code?

The formats of a B2C invoice containing the dynamic QR code is given below:

Sample :


Click here

Disclaimer:“Information contained herein is for informational purposes only and should not be used in deciding any particular case. The entire contents of this document have been prepared on the basis of relevant provisions and as per the information existing at the time of the preparation. Though utmost efforts have been made to provide authentic information, it is suggested that to have better understanding and obtaining professional advice after thorough examination of particular situation.”

Please share:

Prepared By

Muni Teja K

CA Article

Date: 27-10-2021