For years, e-invoicing under GST was something only large companies or organizations had to worry about, but now the provisions have changed completely. The Indian government has steadily lowered the turnover threshold; GST e-invoicing for MSMEs has become a compliance reality for a much wider set of small and mid-sized businesses across India. If your business has crossed a prescribed limit that is more than 5 crore and you are still issuing regular invoices, then it will charge you a heavy penalty of Rs.10,000 per invoice or 100% of the tax due, whichever is higher. Therefore, it is mandatory for you to understand all about it, and in this blog we will break down everything about e-invoicing under GST that MSMEs need to know about, how to generate e-invoices, and what happens if you don't apply.
What is e-invoicing under GST?
E-invoicing is a system where some specified businesses must electronically authenticate their B2B invoices through a government-notified portal called the “invoice registration portal" so that they can be treated as valid invoices in the eyes of the government. This is very much different from simply creating an invoice from several software programs. A GST e-invoice only becomes legal when it is registered and carries a unique invoice reference number (IRN).
Now let's understand how it works. When you generate an invoice in your own billing or accounting software, you have to upload your invoice to the “invoice registration portal." Then the IRP will validate your invoice and then assign it a unique “Invoice Reference Number (IRN)."
Then it digitally signs it and returns a QR code. Now the IRN and QR code must then be added to the invoice before it is issued to the buyer. Without this step, the invoice has no legal standing under GST, regardless of how complete or accurate it looks.
E-invoicing applicability: who needs E-invoicing under GST
E-invoicing completely depends on the turnover of the business and not on the business size, industry, or legal structure.
Current E-invoice Turnover limit
As I mentioned above, the GST e-invoice turnover limit is Rs. 5 crore, and this is the minimum limit. Any GST-registered business whose aggregate turnover limit exceeds Rs. 5 crore in any financial year since 2017-18 falls under the e-invoicing mandate even if turnover dips below the figure in the later year; once you are in, you stay in. The invoicing turnover limit under GST is calculated on a PAN basis. That means if you hold multiple GSTINs across different states under the same PAN, their turnover is added together.
Where E-invoicing applies
B2B (business-to-business) supply of goods and services
Exports of goods and services
Supplies of SEZ units
Deemed exports
Credit notes and debit notes issued against the above.
B2C transactions are not covered under e-invoice rules under GST.
E-invoice Exemption under GST
Banks, NBFCs, and other financial institutions
Good transport agencies (GTAs) transport goods by road
Suppliers of passenger transport services.
Government department and local authorities
Units in a special economic zone (SEZ) for supplies received.
How to generate an e-invoice under GST.
Create your invoice as usual in your accounting or any ERP software
Upload your invoice to the invoice registration portal (IRP) either directly or by GSP (GST suvidha provider).
The IRP validate the data, check for duplication, and generate a Unique Invoice reference number (IRN)
The portal digitally signs the invoice and generate a QR code containing key invoice details
The signed E-invoice, along with IRN and QR code, is sent back to the supplier and made available to the buyer.
The supplier prints or shares the invoice with the IRN and QR code. This is the only version that is valid under GST laws.
Penalty for Not generating E-invoice
Non-use of e-invoicing is not only a paperwork error. It has direct financial and operational implications. Rule 48(5) of the CGST Rules provides that an invoice issued without a valid invoice reference number (IRN) is not issued at all.
Violation | Penalty |
Not generating an e-invoice (IRN missing) | 100% of the tax due, or Rs. 10,000 per invoice whichever is higher |
Incorrect or incomplete e-invoice | Rs. 25,000 per invoice |
Why This Matters for MSMEs
Many MSMEs believe that e-invoicing regulations are still a "large business" issue. However, a rising number of small and mid-sized manufacturers, traders, and service providers are already under scope, sometimes without recognizing it, with the barrier currently set at Rs. 5 crore and calculated cumulatively since 2017–18. Before it becomes a compliance emergency, the first step in determining whether e-invoicing applies to you is to review your turnover history and GSTIN-wise sales numbers.
Getting your invoicing systems e-invoice-ready also has a side benefit: cleaner, more standardized records make it significantly easier when approaching lenders for working capital or business loan applications, since accurate, verifiable turnover data is often exactly what financial institutions look for during credit assessment.
FAQs
What is the current e-invoice applicability limit?
Businesses that exceeded the ₹5 crore aggregate yearly revenue threshold in any fiscal year starting in 2017–18 are subject to the GST's e-invoice applicability limit.
Is e-invoicing applicable to B2C invoices?
No, business-to-consumer transactions are not covered by e-invoicing under GST; instead, it only applies to exports, B2B supplies, and supplies to SEZs.
Can I claim ITC without an e-invoice?
No. A supplier's invoice is deemed invalid, and the recipient is unable to claim input tax credit against it if it lacks a valid IRN.
Does the e-invoicing turnover limit apply per GSTIN or per PAN?
To verify applicability, turnover from all GSTINs registered under the same PAN is totaled.

