E-invoicing, or electronic invoicing, is a system introduced by the GST Council of India for the electronic authentication of B2B invoices. Under this system, invoices are generated in a standardised format and reported to the Invoice Registration Portal (IRP), which validates them and issues a Unique Invoice Reference Number (IRN) along with a QR code.
It ensures real-time reporting, reduces errors, and makes GST compliance more efficient. Contrary to popular belief, e-invoices are not created directly on the GST portal — instead, they are generated using a company’s accounting or ERP software integrated with the IRP.
Latest Updates on GST E-Invoicing (2025)
-
Applicability Threshold Reduced – From 1 August 2023, businesses with an annual turnover of ₹5 crore or more must generate e-invoices (earlier limit was ₹10 crore).
-
Special Economic Zone (SEZ) Units – SEZ units are exempt from e-invoicing; however, SEZ developers are covered under the provisions.
-
Mandatory for Export Transactions – E-invoicing is now applicable for exports and deemed exports, ensuring seamless ITC claims.
-
B2C Transactions Still Exempt – E-invoicing is not applicable for B2C (business-to-consumer) invoices.
-
Multiple IRPs Introduced – New IRPs have been authorised to improve system capacity and reduce downtime.
-
Auto-Population in GST Returns – Invoice data auto-populates GSTR-1, reducing manual errors.
-
Integration with E-Way Bill – E-invoicing is directly linked with e-way bill generation, avoiding duplication of efforts.
-
QR Code Requirement – Mandatory display of IRP-generated QR code on invoices for verification purposes.
Who Needs to Generate E-Invoices?
As per the latest rules:
-
Mandatory for all businesses with an annual turnover of ₹5 crore or more in any financial year since 2017-18.
-
Applicable for B2B transactions, exports, and certain credit/debit notes.
E-Invoicing Process in India – Step-by-Step
-
Invoice Generation – Create an invoice in your ERP/accounting software in the prescribed JSON format.
-
Upload to IRP – Send the invoice data to the Invoice Registration Portal.
-
Validation & IRN – The IRP verifies the details, generates an IRN and a digitally signed invoice.
-
QR Code Addition – A QR code is embedded, enabling quick verification of invoice details.
-
GST & E-Way Bill Integration – Data automatically flows to the GST portal and e-way bill system.
Benefits of E-Invoicing for Businesses
-
GST compliance made easy – Automatic data flow into GSTR-1 returns.
-
Reduces errors – Standardised format prevents mismatches in GST filings.
-
Faster Input Tax Credit – Buyers can claim ITC without delays.
-
Cost savings – Eliminates manual entries and reduces paperwork.
-
Transparency & fraud prevention – Curbs fake invoice creation.
FAQs on GST E-Invoicing
1. From when is e-invoicing mandatory for ₹5 crore turnover?
From 1 August 2023, e-invoicing is mandatory for businesses with a turnover of ₹5 crore or more in any financial year from 2017-18 onwards.
2. Which transactions require e-invoicing?
-
B2B supplies
-
Exports and deemed exports
-
Supplies to SEZ developers
-
Credit and debit notes for the above transactions
3. Which entities are exempt from e-invoicing?
-
SEZ units (not developers)
-
Insurers, banking companies, and financial institutions
-
Goods transport agencies (GTA)
-
Passenger transport services
-
Suppliers of admission to exhibitions, films, etc.
4. Is e-invoicing applicable for B2C sales?
No, B2C invoices are exempt, but businesses may still need to display a dynamic QR code on such invoices.
5. What are the penalties for not issuing an e-invoice?
Penalties include:
-
Up to ₹25,000 per incorrect or missing invoice
-
Disallowance of Input Tax Credit (ITC) for the recipient
6. Does e-invoicing automatically generate an e-way bill?
Yes, key invoice details are automatically shared with the e-way bill system, reducing duplication.