Dynamic QR Code on B2C Invoices

Notification No 14/2020- Central Tax dated 21st March, 2020 applicable to a tax invoice issued to an unregistered person by a registered person (B2C invoice) whose annual aggregate turnover exceeds Rs.500 Crores in any of the financial years from 2017-18 onwards. The seller has to print B2C QR Code on the invoice which would allow the customer to pay by scanning the the QR Code.


Dynamic QR Code on B2C invoices is not applicable for the following

  • Supplier of taxable service is an insurer or a banking company or a financial institution, including a non-banking financial company
  • A goods transport supplying services in relation to transportation of goods by road in a goods carriage.
  • A taxpayer supplying passenger transportation service
  • An agency supplying services by way of admission to exhibition of cinematography in films in multiplex screens
  • OIDAR supplies made by any registered person, who has obtained registration under section 14 of the IGST Act 2017, to an unregistered person.

Information displayed on B2C QR Code

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

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


b2c qr code


B2B QR Code vs B2C QR Code

BasisB2B QR CodeB2C QR Code
Relevant NotificationNotification No. 68/2019–Central Tax14/2020-Central Tax dated 21st March 2020                        89/2020 – Central Tax dated 29th November 2020
ApplicabilityRegistered persons (GST taxpayers) having an aggregate turnover above Rs. 500 crore in a financial year from 1 Oct 2020. Registered persons (GST taxpayers) having an aggregate turnover above Rs.100 crore in a financial year from 1 Jan 2021.Registered persons (GST taxpayers) having an aggregate turnover above Rs. 500 crore in a financial year from 1 Dec 2020. The penalty has been waived for non-compliance from 1st December, 2020 to 31st March, 2021, if the taxpayer complies with the provisions from 01st April, 2021.
QR code to be generated byGenerated by IRPGenerated by the seller himself.
Facilitation of paymentQR code only gives informationQR code facilitates payment using UPI
Signed QR CodeElectronically signed QR CodeNot electronically signed
IRNGenerated along with IRN (QR Code contains IRN)Not generated along with IRN
Type of CodeStatic QR CodeDynamic QR Code
Parties involvedSupplies made by a class of registered persons to other registered persons and exportsSupplies made by a registered person to unregistered persons (also called B2C supplies)

To know more about B2B QR Code, refer to E-Invoice – Quick Reference Code (QR Code)