Get the Tata Capital App to apply for Loans & manage your account. Download Now

Blogs

SUPPORT

Tata Capital > Blog > E-invoicing under GST: Applicability & turnover limits for MSMEs

Generic

E-invoicing under GST: Applicability & turnover limits for MSMEs

E-invoicing under GST: Applicability & turnover limits for MSMEs

Summary

E-invoicing under GST has become an important compliance requirement for many businesses, including a growing number of MSMEs. Eligible B2B and export invoices must be validated through the Invoice Registration Portal to obtain an IRN and QR code before they are treated as valid. Applicability depends on Aggregate Annual Turnover, while certain sectors continue to remain exempt. Following the e-invoicing process reduces reporting errors, supports faster ITC claims, and helps businesses maintain reliable financial records that can also strengthen their credit profile.

GST e-invoicing is a system that electronically validates eligible business invoices through the Invoice Registration Portal by assigning them a unique Invoice Reference Number (IRN) and QR code.

A GST invoice is no longer just a document. It can also become a digitally validated record. That is exactly what the GST e-invoice system aims to achieve. Under this framework, eligible businesses must upload their B2B invoices to the Invoice Registration Portal (IRP). The portal then generates a unique Invoice Reference Number (IRN) and digitally authenticates the invoice.

Introduced in phases, the e-invoice system initially covered large companies but has gradually been extended to many MSMEs as well. As a result, more businesses now need to understand whether the e-invoice applicable rules affect them.

This article explains what GST e-invoicing is, who needs to comply, the latest turnover limits, available exemptions, and the steps involved in generating an e-invoice. Keep reading.

What is e-invoicing under GST?

The e-invoice system under GST is a process through which eligible businesses have their B2B invoices electronically authenticated through the Invoice Registration Portal (IRP) managed by the GST Network (GSTN). After validation, the portal assigns a unique Invoice Reference Number (IRN) and generates a QR code that becomes part of the invoice.

A common misconception is that the government prepares the GST e-invoice. In reality, businesses continue creating invoices in their own accounting or billing software, such as Tally or similar platforms. The e-invoice system only validates the invoice and records it. This e-invoice GST framework also helps reduce duplicate invoicing, tax evasion, and fraudulent Input Tax Credit (ITC) claims.

Understanding key terms: IRN, IRP, and QR code

Here are the three key terms related to the e-invoice GST system:

  • IRP (Invoice Registration Portal): The IRP is a government-authorized portal that checks and authenticates eligible invoices.
  • IRN (Invoice Reference Number): The IRN is a unique 64-character hash generated for every valid e-invoice. It helps prevent duplicate invoice reporting.
  • QR Code: After an invoice is authenticated, the IRP also generates a QR code. It contains important invoice details.


Also Read –  What Is GST on Personal Loan?

Who needs to comply with the e-invoicing system?

Not every business has to follow the GST e-invoice system. It applies only to businesses whose Aggregate Annual Turnover (AATO) crosses the limit notified by the government. This turnover is calculated on a PAN basis, meaning the turnover of all GST registrations under the same PAN is added together. E-invoicing mainly applies to B2B and export invoices.

The current AATO limit for non-compliance with GST e-invoicing is Rs. 5 crore. Businesses with an annual aggregate turnover exceeding this limit must prepare e-GST invoices and generate IRNs for all eligible invoices. 

It’s important to note that once your business crosses the GST e-invoice applicable threshold, it becomes mandatory to comply with the system even if your turnover falls below the limit later.

E-invoicing limit: Phased rollout history

The GST e-invoice applicable threshold has been gradually reduced over the years to bring more businesses under this system. The rollout has happened in phases, as shown in the table below:

Effective DateAggregate Annual Turnover (AATO) Threshold
October 2020Rs. 500 crore
January 2021Rs. 100 crore
April 2021Rs. 50 crore
April 2022Rs. 20 crore
October 2022Rs. 10 crore
August 2023Rs. 5 crore

There have also been reports that the government may further reduce the threshold to Rs. 2 crore, bringing many more MSMEs under the e-invoicing framework. Businesses should keep an eye on the latest notifications issued on the official GST portal.

What counts as Aggregate Annual Turnover?

The Aggregate Annual Turnover (AATO) is the combined turnover of all GST registrations (GSTINs) linked to the same PAN. It includes taxable sales, exports, exempt supplies, and inter-state supplies, but excludes GST collected on those transactions. For deciding e-invoicing applicability, the government checks whether your business crossed the prescribed turnover limit in any financial year from 2017-18 onwards, not just the current year.

Who is exempt from e-invoicing?

Some businesses and transactions are excluded from the GST e-invoice system, even if they meet the AATO threshold. These include:

  • Banks, NBFCs, and insurance companies
  • Goods Transport Agencies (GTAs)
  • Businesses providing passenger transportation services
  • Suppliers of admission tickets to cinemas and multiplexes
  • SEZ units (however, SEZ developers are not exempt)
  • B2C invoices, as e-invoicing is currently mandatory only for eligible B2B transactions and exports

Businesses should still check the latest GST notifications, as the list of exemptions may be revised from time to time.

Also Read –  Advantages of GST for small businesses

What documents are covered under e-invoicing?

Under the e-invoice GST framework, eligible businesses must generate IRNs for the following documents:

  • B2B tax invoices
  • Credit notes issued for B2B transactions
  • Debit notes issued for B2B transactions
  • Export invoices

At present, B2C invoices are generally outside the e-invoicing requirement. However, the government has introduced certain high-value reporting requirements for specific sectors from time to time. It is advisable to check the latest GST notifications for any updates.

Also Read –  How to calculate GST on a home loan?

How to generate an e-invoice on the IRP?

Generating a GST e-invoice is simple once your billing software is configured for e-invoicing. Here are the basic steps:

  1. Create the invoice in your GST-compliant billing or ERP software.
  2. The software automatically converts the invoice into the prescribed JSON format required under the e-invoicing system.
  3. Upload the JSON file to the IRP using an API, the offline utility, or other helpful software.
  4. The IRP validates the details and generates a unique IRN along with a digitally signed QR code.
  5. Share the validated invoice with your buyer/customer. The invoice details are also auto-populated into the relevant GST returns and e-way bills.

What are the benefits of e-invoicing for MSMEs?

The e-GST invoicing system offers several practical advantages for Micro, Small, and Medium enterprises (MSMEs) in India. These are:

  • Reduces manual errors while preparing and reporting invoices.
  • Makes it easier for buyers to claim Input Tax Credit (ITC) accurately.
  • Helps auto-populate GST returns and e-way bill details, reducing duplicate data entry.
  • Minimizes the risk of fake or duplicate invoices.
  • Improves record-keeping and makes GST compliance more organized.
  • Saves time by streamlining the overall invoicing and reporting process.

What are the reporting time limits and penalties?

As per the GSTN advisory issued on 5th November 2024, eligible businesses must upload their GST e-invoices to the IRP within 30 days of issuance. Shorter timelines have also been reported for certain categories. Always verify the latest rule on the official GST portal.

If an invoice that requires e-invoicing is issued without a valid IRN, it is treated as invalid under GST rules. This can prevent the buyer from claiming ITC and may also attract monetary penalties and other compliance consequences.

How do e-invoicing and GST compliance support access to finance?

Maintaining proper e-invoice GST records can do more than help with tax compliance. It also strengthens your business loan application by creating a clear record of sales, turnover, and GST filings. Many lenders, including Tata Capital, consider GST data while assessing eligibility and repayment capacity. Consistent compliance can improve your credibility and make the loan approval process smoother. If you are planning to expand your business, you can also explore Tata Capital’s Business Loan solutions.

Conclusion

The GST e-invoice system has become a regular compliance requirement for a growing number of MSMEs as the turnover threshold has been reduced over time. Learning whether e-invoice applicable rules cover your business can help you avoid penalties, ensure smooth ITC claims for your customers, and maintain accurate business records. If your turnover is close to the prescribed limit, it is wise to prepare in advance. Since the rules and thresholds may change, always verify the latest updates on the official GST portal. If you need funds to grow your business, you can apply for Tata Capital’s Business Loan.

FAQs

What is e-invoicing under GST?

E-invoicing is a system where eligible businesses upload their B2B invoices to the Invoice Registration Portal (IRP) for validation. The portal generates an Invoice Reference Number (IRN) and a QR code. The business still creates the invoice in its own accounting software; the government only authenticates it.

What is the turnover limit for e-invoicing?

The turnover limit for e-invoicing has been reduced in phases over the years. At present, the AATO limit for non-compliance with GST e-invoicing is Rs. 5 crore. Businesses with an annual aggregate turnover exceeding this limit must prepare e-GST invoices and generate IRNs for all eligible invoices. Since the limit may change from time to time, it is best to verify the latest notification on gst.gov.in.

Is e-invoicing applicable to my business?

E-invoicing applies only if your business crosses the turnover limit prescribed under GST. The limit is checked on a PAN basis by considering all GST registrations linked to that PAN. If your business falls within the notified criteria, eligible B2B and export invoices must be reported through the IRP.

Who is exempt from e-invoicing under GST?

Certain categories are kept outside the e-invoicing framework even if they meet the turnover criteria. These include banks, NBFCs, insurance companies, Goods Transport Agencies (GTAs), passenger transport service providers, cinema and multiplex ticket suppliers, and SEZ units. The government may revise this list, so checking the latest notification is advisable.

Is e-invoicing mandatory for B2C transactions?

No. At present, e-invoicing is mainly required for eligible B2B transactions and exports. Businesses generally do not have to generate an IRN for B2C invoices. However, separate QR code requirements or sector-specific rules may apply in some cases, depending on the latest GST notifications.

How do I generate an e-invoice on the IRP?

The process starts with preparing the invoice in your own accounting or billing software. Once it is ready, the invoice details are sent to the Invoice Registration Portal for validation. If everything is in order, the portal generates the IRN and QR code. The validated invoice can then be shared with your customer.

What is an IRN in e-invoicing?

IRN stands for Invoice Reference Number. It is a unique number generated by the Invoice Registration Portal after an eligible invoice is successfully validated. The IRN helps identify the invoice within the GST system and prevents the same invoice from being reported more than once.

What is the penalty for not generating an e-invoice?

If an eligible invoice is issued without a valid IRN, it is treated as non-compliant under GST rules. This may prevent the buyer from claiming Input Tax Credit (ITC) and can also lead to penalties or other action under the GST law. Timely compliance helps avoid such issues.