Generate e-invoices, send payment links and reminders, and streamline cashflow with IRIS Peridot Plus

What we do

IRIS IRP is the Govt. recognized Invoice Registration Portal (IRP) for businesses to register invoices

What we do

IRIS IRP Is The Govt. Recognized Invoice Registration Portal (IRP)
For Businesses To Register Invoices

IRIS IRP - Invoice Registration Portal for E-invoicing

In Oct 2020, e-invoicing was rolled out in India in a staggered manner.

The E-Invoicing threshold is to be soon brought down to all taxpayers.

More than compliance, E-invoicing is a bigger opportunity for overall business digitisation.
IRIS IRP - Invoice Registration Portal for E-invoicing

Government announces private IRPs

To foster the spread and adoption of e-invoicing, the government has recently announced private IRPs in addition to the government portal- NIC. Private IRPs are also authorized to issue an Invoice Registration Number (IRN).

What we offer

An end-to-end solution for e-invoice management and beyond

What we offer

An End-To-End Solution For E-Invoice Management And Beyond

E-Invoicing for Taxpayers

IRIS IRP offers a stable and secure connection for taxpayers to generate IRN for their e-invoices. Choose to connect your ERPs via API Integration or use our multiple interfaces aka web, app or excel utility and generate e-invoices seamlessly. Not only this, we offer AI and ML solutions around invoice data for CFOs to streamline their AP and AR cycles and manage better cash-flows.
How to Connect
  • Generate e-invoices one-by-one or in bulk
  • Use Excel Utility for on-premise solution requirements
  • Upload batch data on cloud application for segregated teams
  • Integrate IRP APIs with your ERP to get on-the fly IRNs
What do you get?
  • Built by team of domain and tech experts
  • 100% Data Confidentiality
  • 99.9% Up-time
How to Connect
What do you get?
E-Invoicing for Taxpayers
E-Invoice Integrators, Einvoicing API

E-Invoice Integrators

Boost your solution capabilities with IRIS IRP E-invoice integration to provide your clients the assurance of a trusted partner and the confidence of a seamless experience.

Calling ERP service providers, ASPs, GSPs, system integrators and/or billing software providers to reimagine invoice data with us. Build solutions that provide endless possibilities to your customers around AR-AP cycles, payments, receivable financing or simply to generate E-Invoices.

Who is this for?
  • GSP looking for agile E-Invoice API connection
  • ASP looking for core and enhance E-Invoice APIs
  • ERPs looking for a seamless e-invoicing experience for their clients
  • Billing software providers looking for a guided API integrations
What do you get?
  • Bold innovators in tax technology space
  • Active member of GST ecosystem
  • Seasoned API integration team
Who is this for?
What do you get?
Building Trust

The ways of doing business are changing fast. Let us make your first step easy. We are

Building Trust

The Ways Of Doing Business Are Changing Fast.
Let Us Make Your First Step Easy. We Are
E-invoice Generation via IRIS IRP


IRIS IRP for IRN generation


Generate IRN via IRIS IRP




What is E-Invoicing? When does the mandate go live
E-invoicing aka Electronic Invoicing is an electronic authentication mechanism under GST. As per the e-invoicing mandate, every business (having turnover above 10 Cr.) is required to register all of its B2B and export invoices with the Invoice Registration Portal (IRP) to get a unique identification number known as the Invoice Reference Number (IRN). Thus, an e-invoice is a document with an IRN and a digitally signed QR code printed on it.
What is an IRN?
IRN (Invoice Reference Number) is a registration number provided by the government under the e-invoicing mandate to prove the authenticity of any invoice generated by businesses. The e-invoicing mandate which was introduced in India in October 2020 mandates businesses to get their invoices registered with the Government designated system i.e. Invoice Registration Portal (IRP). To explain in simple terms, when an invoice is sent to the IRP, it gets a number unique for that particular invoice using the hash algorithm under e-invoicing.
How to generate an IRN?
The government has provided three different options to businesses to generate IRN: 1. Generate IRN with Excel Utility Tool 2. Generate IRN through API integration via E-invoice Portal 3. Generate IRN through GST Suvidha Provider (GSP) like IRIS GST
What is NIC?
NIC stands for National Informatics Centre. It is under the Ministry of Electronics and Information Technology (MeitY) and is the technology partner of the Government of India.
What is IRP?
IRP stands for Invoice Registration Portal. It’s a portal that acts as a registrar where businesses need to send their invoices for registration and obtain a unique identification number for every invoice called the Invoice Reference Number (IRN). The very first and the government’s official IRP is – NIC. The e-invoice portal currently in use is
What is a private IRP?
Private IRPs are private companies that can help companies generate IRN. To accommodate more businesses under e-invoicing, recently the government has officially authorised 4 private IRPs i.e. 4 GSPs (GST Suvidha Providers) from across the country. IRIS is one of the authorised private IRPs who along with the NIC can help companies generate IRN.
Is an e-invoice the same as a digital invoice?
No, an e-invoice is mandatory to have an IRN and a digitally signed QR Code without which it will be considered invalid.
How can I check the authenticity of an e-invoice?
Every e-invoice has an IRN and a digitally signed QR Code. IRP-generated QR code is digitally encoded that gets converted to a scannable image and can be processed by applications such as IRIS Peridot, IRP released app; which has the capability to apply the publicly available digital signature and decode the QR Code.
What is B2B QR Code?
A B2B e-invoice QR Code is not just another QR Code, but a standard and digitally signed one. This digitally signed QR code can be generated only by IRP and hence adds authenticity to the document. The QR code contains select information of invoice, IRN and its generation date.
How can I get a QR Code for my e-invoice?
You need to send all your B2B and export invoices to the Invoice Registration Portal (IRP) to get an IRN and a digitally signed QR Code.
How can I know if I need to prepare an e-invoice or not?
The e-invoicing mandate has been introduced in India in a phased manner based on the Aggregate Annual Turnover (AATO) of the companies. Currently, e-invoicing is applicable for all the companies with an AATO of Rs. 10 Cr. and more. Here’s a reference table for you with the e-invoice applicability dates and GST notification number.
Can I prepare an e-invoice from my current billing software?
No, you can prepare just an invoice from your billing software. To prepare an e-invoice, you need to obtain an IRN (Invoice Reference Number) from an authorised IRP like IRIS IRP.

Are you in for a future full of possibilities? Let’s Talk!