Skip to content

E-invoicing around the world

Stay ahead of e-invoicing requirements

← Explore all countries
India flag

E-invoicing in India

India requires GST e-invoicing for businesses above the applicable turnover threshold, with invoices registered through an Invoice Registration Portal.

B2B mandatory Coming soon

At a glance

B2B e-invoicing Mandatory
B2G e-invoicing Partially mandatory
Infrastructure GST Invoice Registration Portal (IRP)

Key e-invoicing deadlines

1 October 2020
Completed

GST e-invoicing rollout begins

India's GST e-invoicing system becomes mandatory for the first group of large taxpayers, introducing the requirement to report applicable invoice data to an Invoice Registration Portal (IRP) and obtain an Invoice Reference Number (IRN). 
1 August 2023
Completed

E-invoicing threshold reduced to ₹5 crore

The GST e-invoicing requirement expands to taxpayers with aggregate annual turnover of ₹5 crore or more in any preceding financial year from 2017–18 onwards, significantly extending the scope of the mandate. 
1 April 2025
Completed

30-day reporting limit expands

Taxpayers with aggregate annual turnover of ₹10 crore or more must report applicable e-invoices to an IRP within 30 days of the invoice date. Invoices reported after the 30-day period are rejected for IRN generation. 

India operates an established electronic invoicing system under the Goods and Services Tax (GST) framework. Businesses within scope create invoices in their own accounting, billing or ERP systems and report the required invoice data electronically to an authorised Invoice Registration Portal (IRP).

The system was introduced progressively from 2020 and has since been extended to a wider range of businesses. E-invoicing currently applies to eligible taxpayers with aggregate annual turnover of INR 5 crore or more in any relevant preceding financial year.

E-invoicing generally applies to GST-registered taxpayers whose aggregate annual turnover has reached INR 5 crore or more in any financial year from 2017–18 onwards, subject to the exemptions defined under the GST rules.

The requirements cover specified documents and transactions including B2B supplies, supplies to Special Economic Zones (SEZs), exports, and deemed exports. Certain categories of taxpayers are exempt from e-invoice reporting even where the turnover threshold is exceeded.

Businesses within scope continue to create invoices using their existing accounting or ERP systems. The required invoice data must then be reported to an authorised Invoice Registration Portal in the prescribed GST e-invoice schema.

Once the invoice data has been successfully validated, the IRP generates a unique Invoice Reference Number (IRN) and digitally signed QR code. The registered invoice can then be issued to the recipient with the required electronic invoice information.

The system therefore combines businesses' existing invoicing processes with central electronic registration and validation of invoice data.

India's e-invoicing infrastructure is built around authorised Invoice Registration Portals (IRPs), which receive and validate invoice data and generate the Invoice Reference Number required under the GST e-invoicing framework.

Invoice data is reported according to the prescribed e-invoice schema, FORM GST INV-01, using structured data generated from the business's accounting, billing, or ERP system. Multiple authorised IRPs are available for submitting invoice data.

Successfully registered invoice information is also transmitted electronically into the wider GST ecosystem, supporting the automated population of relevant GST reporting data.

iEDI support for e-invoicing in India is coming soon.

We are expanding our international e-invoicing coverage to include India, helping businesses connect their existing ERP and business systems to the required e-invoicing infrastructure without replacing their existing setup.

If your business operates in India, contact us to discuss your requirements and learn more about our upcoming coverage.

Frequently asked questions

Is e-invoicing mandatory in India?
Yes. GST e-invoicing is mandatory for notified taxpayers whose aggregate annual turnover has reached INR 5 crore or more in a relevant financial year, subject to applicable exemptions. 
What is an Invoice Registration Portal (IRP)?
An IRP is an authorised platform that receives invoice data, validates it and generates the Invoice Reference Number and associated electronic validation information required under India's GST e-invoicing framework. 
Which transactions are covered by Indian e-invoicing?
The framework covers relevant B2B transactions as well as exports and certain other notified supplies and documents for taxpayers within scope. 
Do businesses need to replace their ERP to comply?
No. Businesses can continue generating invoice information in their existing ERP or billing system and submit the required structured data to an authorised IRP. 
Does iEDI support Indian GST e-invoicing?
iEDI support for e-invoicing in India is coming soon. We are expanding our international e-invoicing coverage to include India and will support businesses in connecting their existing ERP and business systems to the relevant e-invoicing infrastructure. Contact us to discuss your requirements and learn more about our upcoming coverage. 
Coming soon

Preparing for e-invoicing in India?

iEDI support for e-invoicing in India is coming soon. Talk to us about your requirements and how you can prepare your systems for the upcoming setup.