SP & SC — Legal and Taxation Service

E-Invoicing Under GST: Who Must Comply and How

By SP & SC EditorialUpdated 13 July 20265 min read

The ₹5 crore threshold, IRN + QR-code mechanics, and IRP flow with your billing software.

E-Invoicing Under GST: Who Must Comply and How

E-invoicing under GST mandates businesses to electronically upload their invoices to the Invoice Registration Portal (IRP) for validation. This system generates a unique Invoice Reference Number (IRN) and a QR code, ensuring authenticity and real-time reporting of B2B transactions. Compliance is crucial for specified businesses, streamlining GST processes and enhancing transparency.

What is e-invoicing under GST?

E-invoicing under GST is a system where specified businesses generate and upload their B2B invoices to the Invoice Registration Portal (IRP) for validation, receiving a unique Invoice Reference Number (IRN) and a digitally signed QR code in return. This process standardises invoice generation, reduces errors, and facilitates real-time reporting of transactions to the GST system. The core idea is to move from physical invoices to a digital format that is machine-readable and verifiable. This system ensures that all B2B transactions are reported to the GST Network (GSTN) as they occur, rather than at the time of filing returns.

Who is required to comply with e-invoicing?

Currently, businesses with an aggregate annual turnover exceeding ₹5 crore in any preceding financial year from 2017-18 onwards are required to comply with e-invoicing. The government has progressively lowered this threshold to expand the ambit of e-invoicing. Initially, it applied to businesses with turnover above ₹500 crore, then ₹100 crore, ₹50 crore, ₹20 crore, and most recently, ₹10 crore, before settling at the current ₹5 crore threshold. This phased implementation aims to bring more businesses under the e-invoicing regime, improving compliance and data accuracy.

What is an IRN and a QR code in e-invoicing?

An Invoice Reference Number (IRN) is a unique 64-character hash generated by the Invoice Registration Portal (IRP) for every invoice uploaded, serving as a unique identifier for that specific invoice. The QR code, also generated by the IRP, is a two-dimensional barcode containing key invoice details such as GSTIN of supplier and recipient, invoice number, IRN, date, value, and HSN code, allowing for quick verification of the invoice's authenticity. The IRN confirms that the invoice has been successfully registered with the IRP, while the QR code provides a convenient way to access and verify the invoice details without needing to log into the portal.

How does the IRP differ from GSTN filing?

The Invoice Registration Portal (IRP) is specifically designed for the generation and validation of e-invoices, assigning an IRN and QR code to each invoice, whereas the GSTN (Goods and Services Tax Network) is the overarching IT infrastructure that facilitates all GST-related activities, including return filing, registration, and payment. The IRP acts as an intermediary, validating invoices before they are pushed to the GSTN for auto-population into GSTR-1. This means that while the IRP handles the real-time reporting of individual invoices, the GSTN is where businesses ultimately file their consolidated returns. The data from the IRP automatically populates parts of the GSTR-1, reducing manual data entry for businesses.

Does e-invoicing apply to B2B and B2C transactions?

E-invoicing currently applies only to Business-to-Business (B2B) transactions, including B2G (Business-to-Government) transactions, and not to Business-to-Consumer (B2C) transactions. For B2C transactions, businesses are required to generate dynamic QR codes if their turnover exceeds ₹500 crore, but these are not e-invoices in the same sense as B2B invoices. The focus on B2B transactions is primarily to curb fake invoicing and facilitate seamless input tax credit flow within the business ecosystem.

What is the time limit for cancelling an e-invoice?

An e-invoice can be cancelled on the Invoice Registration Portal (IRP) within 30 days from the date of its generation. If an e-invoice needs to be cancelled after this 30-day window, it cannot be done directly on the IRP; instead, a Credit Note must be issued through the GST portal to adjust the tax liability. This time limit ensures that businesses promptly rectify any errors or changes in their invoices, maintaining the integrity of the GST system.

Comparison of E-invoicing Thresholds Over Time

Effective DateAggregate Annual Turnover (in any preceding FY from 2017-18)Applicable Transactions
01-Oct-2020₹500 CroreB2B, Exports
01-Jan-2021₹100 CroreB2B, Exports
01-Apr-2021₹50 CroreB2B, Exports
01-Apr-2022₹20 CroreB2B, Exports
01-Oct-2022₹10 CroreB2B, Exports
01-Aug-2023₹5 CroreB2B, Exports

How SP & SC helps

Navigating the complexities of GST e-invoicing can be challenging. SP & SC Legal and Taxation Services offers expert assistance with GST return filing and compliance, ensuring your business meets all e-invoicing requirements seamlessly. Our services include registration, invoice generation, and reconciliation, helping you avoid penalties and maintain accurate records. Visit our GST Return Filing service page for more details.

Frequently asked questions

What documents require e-invoicing?

E-invoicing is mandatory for B2B invoices, credit notes, and debit notes issued by specified businesses. This includes invoices for goods, services, and exports. Transport documents like delivery challans or bill of supply are generally excluded unless they are part of a B2B transaction that requires an invoice.

What happens if I don't comply with e-invoicing?

Non-compliance with e-invoicing can lead to penalties under the GST law. For instance, issuing an invoice without an IRN when required can result in a penalty of ₹10,000 for each instance or 100% of the tax due, whichever is higher, as per Sec. 122 of the CGST Act, 2017. Additionally, input tax credit might be denied to the recipient if the supplier has not issued a valid e-invoice.

Can I generate an e-invoice offline?

While the actual generation of the IRN and QR code requires an online connection to the IRP, businesses can prepare their invoice data offline using their accounting or ERP systems. This data is then uploaded to the IRP in a JSON format. Many software solutions integrate directly with the IRP to automate this process, allowing for a near-offline experience for data entry.

Is e-invoicing applicable to exempted supplies?

No, e-invoicing is not applicable to exempted supplies, as no tax is levied on such supplies. The primary purpose of e-invoicing is to track taxable B2B transactions and facilitate input tax credit. For exempted supplies, a 'Bill of Supply' is issued instead of a tax invoice, and these are outside the scope of e-invoicing.

What is the process for generating an e-invoice?

The process involves generating an invoice on your accounting software, sending the invoice data (in JSON format) to the IRP, receiving the digitally signed e-invoice with IRN and QR code from the IRP, and then issuing this validated e-invoice to the recipient. The IRP also sends the invoice data to the GSTN and the e-way bill portal (if applicable).

Does e-invoicing replace the e-way bill?

No, e-invoicing does not replace the e-way bill. An e-way bill is required for the movement of goods exceeding a certain value, while e-invoicing is for the reporting of invoices. However, if an e-invoice is generated, the details can be used to auto-populate Part A of the e-way bill, streamlining the process. The e-way bill is still a separate requirement under Rule 138 of the CGST Rules, 2017.

WhatsAppCall usFile ITR