In this article, you will learn:
Invoice Registration Portal or IRP plays a key role in authenticating the invoices generated and submitted in the e-invoicing system.
This article talks about Invoice Registration Portal (IRP), its features and modes of getting invoices registered under e-invoicing.
What is Invoice Registration Portal (IRP)?
Invoice Registration Portal (IRP) is an authority/authorities that would function as e-invoice registrar(s) via a website. These IRPs would be responsible for allocating IRN to the invoices, credit notes, debit notes uploaded by the supplier on the IRP.
Thus, the supplier can upload the invoice details via various modes so as to generate or get the IRN validated for the invoices uploaded.
Thus, invoices having a unique IRN would be deemed valid. For now, there would only be one IRP, that is NIC, who would be the first Registrar. Multiple registrars, that is IRPs, would be established for increased speed and efficiency.
Functions of IRP
The IRP would be responsible for performing the following functions:
Generating Invoice Reference Number (IRN)
IRP is responsible for generating unique Invoice Reference Number (IRN). Such a number is based on the computation of hash derived from GSTIN of the supplier, financial Year and invoice number. Accordingly, IRN is unique to each invoice and thus acts as a unique identity for each invoice.
There is also an option that allows the supplier to generate IRN himself through his accounting software. Thus, where the invoice is uploaded along with the IRN by the supplier, IRP checks if all the prescribed parameters are fulfilled.
De-duplication of IRN
As per this function, IRP will send the invoice to the central registry to ensure that the IRN generated for each invoice is unique. This is done by comparing the invoice data available with the Central registry. Therefore, deduplication process is conducted to confirm that the same invoices are not uploaded by the supplier on the IRP.
Signing Invoices Digitally
Once the invoice details are uploaded by the supplier on the IRP, the IRP will, after generating the IRN and verifying the same, digitally sign the documents so uploaded.
Such a signed e-invoice would be deemed as a valid e-invoice which would further be used by the GST and the e-way bill system.
Generating QR Code
Once the invoice is digitally signed, IRP generates QR code. This QR code contains IRN, important invoice parameters and digital signature so that this can be verified by the offline app as well as a central portal.
QR Code contains the following e-invoice parameters:
- GSTIN of the supplier and the recipient
- Invoice Number
- Date of invoice
- Invoice Value (Taxable Value and Gross Tax)
- Number of line items
- HSN Code of the main item (i.e. line item having maximum taxable value)
QR Code is specifically useful for tax officers having limited access to the internet for checking the invoice.
Linkage With GST and E-Way Bill System
Information contained in the uploaded invoice would be automatically shared with the GST system which will update details in ANX-1 of the seller and ANX-2 of the buyer.
Also, details would be simultaneously with the E-Way Bill system. This will make the process of generating E-Way Bill easy for the E-Way Bill system would create Part A of the E-Way Bill using such information.
Sending Invoice To Both Supplier and Recipient
The invoice after being authenticated by IRP is then sent via email to both the buyer as well as the seller of the Invoice.
The government will provide the offline app on the IRP. Such an app can be downloaded to verify the QR Code and the basic details of the invoice offline.
Modes For Invoice Registration
A taxpayer can use various modes to register the invoice on the Invoice Registration Portal
This involves filling invoice details on the IRP website for registration or validation.
This mode enables big taxpayers and accounting software providers to integrate their software with the IRP and generating or validating IRN. This facility would allow the taxpayers to request one invoice at a time for IRN generation.
However, bulk requests can also be made via this facility but one after the other much like E-Way Bill System.
Through this mode, taxpayers would be able to prepare invoices in a particular format and send the same for processing to IRP via SMS.
IRP provides a mobile app that can perform the functions of IRP as specified above.
Offline Tool Based
IRP provides an offline tool where the generator of the invoice can enter details on the IRP website for registration.
By availing the services of a GST Suvidha Provider (GSP), taxpayers can undertake the process of e-invoicing.
Direct Invoice Generation on IRP
There is a misconception with regard to e-invoices being generated directly on the IRP itself. Taxpayers would continue to generate invoices through their accounting software or ERP Systems as done currently.
Under the e-invoicing system, accounting software or ERP providers would have to conform to the e-invoice schema (standards) that have been published in order to standardize the invoices.