eInvoice Verification — QR Code JSON Scanner for e-Invoices
The GST council has notified that every taxpayer with a turnover (B2B supplies) above INR 500 crores in a financial year will have to implement e-Invoicing. Under this, the taxpayers have to generate invoices on their internal systems (ERP/accounting/billing software) and then report it online to the ‘Invoice Registration Portal (IRP). The IRP will validate the information provided in the invoices and return the digitally signed e-Invoices with a unique ‘Invoice Reference Number (IRN)’ along with a QR Code in JSON format to the taxpayer.
The QR code generated by IRP has to be printed on the invoice copy shared with the buyer.
Once you get the QR Code, You can check whether it is verified or not on
eSoham - eInvoice Verification.
Sample QR Code:
There are two options available in the application:
1. Verify Digital Signature using QR Code: This option allows you to scan the QR code of the e-invoice, verify the digital signature of the QR code, and display the signed content.
2. Verify Digital Signature using JSON: This option allows you to upload the signed e-invoice JSON file and verify the digital signature of the invoice and display the signed content.
The eSoham - eInvoice Verification App is also verified JSON that you can upload from the app. The Sample JSON is available. You can modify and upload to check whether it's verified or not.
Here are some screenshots: