E-Invoicing Under GST – Latest Updates, Process, and Compliance Guide (2025)

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

  1. Invoice Generation – Create an invoice in your ERP/accounting software in the prescribed JSON format.

  2. Upload to IRP – Send the invoice data to the Invoice Registration Portal.

  3. Validation & IRN – The IRP verifies the details, generates an IRN and a digitally signed invoice.

  4. QR Code Addition – A QR code is embedded, enabling quick verification of invoice details.

  5. 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.

Leave a Comment