Looking for a business loan


Thank you for your interest, our team will get back to you shortly

Please Fill the Details to download

Thank you for your response

Get Expert Assistance

Thank you for your response

Our representative will get in touch with you shortly.

Smart E-Invoicing: Fastest bulk upload of invoices

Get up and running in 3 mins

Integrate with Tally (or any other) ERP

24/7 customer support

India's No 1 e-Invoicing software

One-click communication

Send einvoices to all your customers over email

Always on

99.99% uptime with multi-GSP redundancies in place

Data import

API, SFTP with any ERP, standard govt template, custom mapper

All about the QR code /e invoice verifying app

Updated on :  

08 min read.

e invoice verification app, released by the NIC, allows users to verify the authenticity of an e-invoice based on the QR code appearing on it. A QR code is a two-dimensional Quick Response code in a machine-readable format. It is mandatory that the signed QR code appears on all e-invoices to provide simplified access to eligible GST invoices. Read on to know more about the QR code verification App and how to verify e-invoice.

Latest Updates

26th December 2022
The CBIC has clarified that there is no proposal before the GST Council and no plans of the government to implement the next phase of e-invoicing for those businesses with turnover over Rs.5 crore from 1st January 2023.

11th October 2022
The GST Council may implement the next phase of e-invoicing for businesses with an annual turnover of more than Rs.5 crore from 1st January 2023. The system may get extended to businesses with a turnover of over Rs.1 crore by the end of the next fiscal year.

1st August 2022
The e-Invoicing system for B2B transactions has now been extended to those with an annual aggregate turnover of more than Rs.10 crore up to Rs.20 crore starting from 1st October 2022, vide notification no. 17/2022.


Pro Tip: Get up and running with e-Invoicing in 3 minutes Request a free demo

Why Do we Need To Add A QR Code?

The e-Invoicing system requires applicable taxpayers to upload certain types of tax invoices on the e-invoice portal or IRP, such as NIC or Clear IRP, for verification and authentication. The IRP verifies the invoice details once those are uploaded, digitally signs the invoice and shares it back as e-invoice alongwith the Invoice Reference Number (IRN) and a signed QR code.

Further, the taxpayer must compulsorily include/print the received QR code on the e-invoice while sharing it with the buyer. In case a valid/correct QR code is not printed or not appearing on the final e-invoice, e-invoice and e-way bill generated therefrom, both will be considered invalid and unusable. It can attract heavy penalties from the tax authorities. Further, the buyer cannot claim their rightful input tax credit.

e Invoice verification will therefore help buyers to identify if the e-invoice is valid or not using QR code added.

Ways to verify the QR code

A taxpayer, as well as a tax officer, can validate the details of an invoice through the QR code using the e invoice verification system. The QR code usually contains important invoice details such as the GSTIN of the supplier and buyer, invoice number, date of invoice generation, invoice value, HSN code, unique invoice reference number and the digital signature of IRP. Accordingly, there are two ways to verify an e-invoice on the QR code offline app:

  • Verify QR code: Scan the QR code on e-invoice using e invoice scanner, e invoice QR code scanner, or e invoice barcode scanner.
  • Verify signed e-Invoice: Upload the JSON file and check the authenticity of digital signature used on the signed e invoice

How to download and install the QR code verification App?

Follow the steps below to download the e invoice verification app:

Step 1:Visit https://einvoice1.gst.gov.in/Others/QRCodeVerifyApp. You will be able to view the screen below:


Step 2: Users should select the type of operating system on their mobile device, whether Android or IOS.

Step 3:Enter the mobile number and click on ‘Submit’.  The user will receive an OTP on the entered mobile number, valid for 10 minutes. Enter the OTP and verify the same.

e invoice verification app

On successful validation, the e-invoice system will send a QR code.

Step 4:Verify the App APK to the registered mobile number. A user can download this app and install the APK and verify the QR code.

How to scan e invoice QR code?

NIC provides a detailed guide on steps to use the e invoice verification app. Know how to verify e-invoice. You can scan invoice and get results within minutes. Follow the below steps:

Step 1: After installing the APK, click on the “verify QR code” button on the app which is the first option. It is convenient when you need to quickly verify one e-invoice.

QR code verification App

The second option is to upload the invoice JSON. Click on the “verify signed e-invoice” button on the home screen of the app. The option is preferred when you have many e-invoices to be verified.

Browse the JSON file to upload and get the invoice details as shown below:


Step 2: Scan the QR code on the invoice to get the invoice verification details as shown below:

e invoice verification

You notice that the message ends with a confirmation that the e-invoice is signed by the government-authorised IRP such as NIC or Clear IRP. If it is not a valid e-invoice, it throws a message accordingly that it is not one.

inline CTA
Easy e-invoicing with ClearTax
Easy ERP integration. Comprehensive Product. 360 degree customer support.