Home » Blog » E-Invoicing Rules

E-Invoicing under GST: Rules, Turnover Limits, and Benefits (2026)

Written by: GSTBillFree Compliance Team

Fact-checked & Updated for FY 2025-26. E-invoicing has fundamentally changed how B2B transactions occur in India. Our experts explain the latest CBIC turnover limits and IRN generation protocols to keep your business compliant.

Electronic Invoicing, widely known as E-Invoicing, is one of the most significant digital reforms introduced by the GST Council of India. Its primary goal is to standardize the format in which electronic data of an invoice is shared across various software, and to prevent tax evasion.

If you are an MSME owner, it is highly likely that the e-invoicing mandate applies to you, or will apply to you soon. Generating a standard bill is no longer enough; it must be authenticated. Let us break down everything you need to know about the current E-invoicing rules.

Generate a Standard GST Invoice First

What is E-Invoicing?

Contrary to popular belief, E-invoicing does not mean generating an invoice directly on the GST portal. It simply means that your standard invoice (generated via software or our Free GST Invoice Generator) must be electronically uploaded and authenticated by the government's Invoice Registration Portal (IRP).

Once authenticated, the IRP returns the invoice with two critical elements:

  1. IRN (Invoice Reference Number): A unique 64-character hash.
  2. Signed QR Code: A scannable code containing crucial invoice details.

Latest Turnover Limits for E-Invoicing

The government has been implementing e-invoicing in a phased manner to give smaller businesses time to adapt. As of the latest CBIC notifications, e-invoicing is mandatory for all registered businesses whose Aggregate Annual Turnover (AATO) in any preceding financial year (from 2017-18 onwards) exceeds ₹ 5 Crores.

Important: If your turnover crossed the ₹ 5 Crore threshold in the previous financial year, you cannot issue standard B2B invoices. They must contain an IRN and a QR code. Failure to do so means your buyer will not get their Input Tax Credit (ITC).

Applicability: Where is E-Invoicing Required?

E-invoicing is NOT required for every single transaction you make. It is strictly mandatory for:

E-invoicing is currently NOT applicable to B2C (Business to Consumer) transactions, SEZ developers, banking/insurance companies, and goods transport agencies (GTA).

Benefits of E-Invoicing

While it may seem like an extra compliance burden, e-invoicing offers massive benefits to the Indian economy and honest taxpayers:

Conclusion

E-invoicing is the future of taxation in India. Even if your turnover is below ₹ 5 Crores, getting accustomed to digitized, standard billing is highly recommended. You can start today by generating clean, error-free PDF invoices using our free tool, ensuring that your HSN codes and tax calculations are perfectly compliant.

Create a Free B2B Invoice Online

Also Read:

Frequently Asked Questions (FAQs)

What is the turnover limit for E-invoicing?
Currently, e-invoicing is mandatory for all registered businesses whose Aggregate Annual Turnover (AATO) in any previous financial year from 2017-18 exceeds ₹ 5 Crores.
Is E-invoicing applicable to B2C sales?
No. E-invoicing is currently only mandatory for B2B (Business to Business) transactions and Exports. It does not apply to B2C (Business to Consumer) invoices.
What happens if I don't generate an e-invoice?
If you cross the turnover limit and issue a B2B invoice without an IRN/QR code, the invoice is considered invalid. You may face a penalty of up to ₹25,000, and your buyer will be denied their Input Tax Credit (ITC).