GST compliance in India has moved steadily towards automation, and e-invoicing is one of the clearest examples. Rather than replacing invoices businesses already generate, the system requires certain invoices to be authenticated by a government portal before reaching the buyer. First rolled out for large corporations in October 2020, the scheme has since been extended in stages to cover a much wider set of taxpayers, including many mid-sized and exporting businesses.
Business owners, accountants and finance teams all need a working understanding of e-invoicing, since it affects how invoices are raised, how Input Tax Credit (ITC) is matched, and how GSTR-1 is populated. This article walks through the concept, applicability, exemptions, workflow, benefits and pitfalls, so businesses can approach compliance with confidence.
Key Takeaways
-
e-Invoicing is mandatory for GST-registered businesses with aggregate annual turnover exceeding ₹5 crore in any financial year since 2017-18 (Notification No. 10/2023-Central Tax).
-
Applicable invoices must be reported to the Invoice Registration Portal (IRP) to receive a unique IRN and QR code before issuance.
-
Banks, insurers, NBFCs, goods transport agencies and SEZ units, among others, are exempt regardless of turnover.
-
Taxpayers with turnover of ₹10 crore or more must report invoices to the IRP within 30 days of the invoice date.
Understanding e-Invoicing in GST
Contrary to a common assumption, e-invoicing does not mean the government creates invoices for businesses. Invoices continue to be generated through a business's own accounting, billing or ERP system. What e-invoicing adds is a reporting requirement: invoice details, formatted per the FORM GST INV-01 schema, are submitted to the IRP, which validates them, issues an IRN, and attaches a digitally signed QR code.
People often confuse e-invoicing with e-way bills, but the two serve different purposes. e-Way bills concern the movement of goods, while e-invoicing authenticates the invoice document, though the systems do exchange data. It is also worth noting that e-invoicing is not universal. It principally covers B2B supplies, exports and certain government-related supplies, while B2C retail invoices remain outside its scope.
Also Read About: What is GST?
Why Was e-Invoicing Introduced?
The GST Council approved e-invoicing in its 37th meeting in September 2019, with several objectives in mind:
-
Curbing tax evasion: Real-time reporting makes fake invoices, used to claim fraudulent ITC, harder to generate.
-
Improving invoice matching: Since data reaches authorities at the point of generation, mismatches between outward supply and claimed ITC are easier to detect.
-
Increasing transparency: A standardised format reduces disputes and gives officers consistent data.
-
Automating GST reporting: e-invoice data auto-populates into GSTR-1 and e-way bills, cutting manual data entry.
How the GST e-Invoicing System Works
-
Invoice creation: The supplier generates the invoice in their own billing or ERP system, per the e-invoice schema (INV-01).
-
Reporting to the IRP: Invoice data is uploaded directly, via a GST Suvidha Provider (GSP), or through an offline utility.
-
Validation: The IRP checks for duplication using the supplier's GSTIN, document type, number and financial year, and verifies mandatory fields.
-
IRN generation: A unique 64-character Invoice Reference Number is generated from this validated data.
-
Digital signing and QR code: The IRP digitally signs the invoice and generates a QR code carrying key particulars, including the IRN.
-
Return to supplier: The signed e-invoice is returned for issuance to the buyer.
-
Auto-population: Relevant data flows into the supplier's GSTR-1 and, where applicable, Part A of the e-way bill.
e-Invoice Applicability Under GST
The turnover threshold has been lowered progressively since 2020:
|
Effective date |
Aggregate annual turnover threshold |
|
1 October 2020 |
Above ₹500 crore |
|
1 January 2021 |
Above ₹100 crore |
|
1 April 2021 |
Above ₹50 crore |
|
1 April 2022 |
Above ₹20 crore |
|
1 October 2022 |
Above ₹10 crore |
|
1 August 2023 |
Above ₹5 crore (current) |
Under Notification No. 10/2023-Central Tax, any registered person whose aggregate annual turnover has exceeded ₹5 crore in any financial year from 2017-18 onwards must comply. Once crossed, the obligation continues even if turnover later falls below ₹5 crore. Aggregate turnover is calculated PAN-India, combining all GSTINs under the same PAN, and includes taxable, exempt, export and inter-state supplies.
Who Is Exempt from e-Invoicing?
Certain categories are exempt regardless of turnover, per Notification No. 13/2020-Central Tax and later amendments:
-
Insurers, banking companies and financial institutions, including NBFCs.
-
Goods Transport Agencies (GTAs) transporting goods by road.
-
Suppliers of passenger transportation services.
-
Cinema admission service providers in multiplex screens.
-
SEZ units (SEZ developers are not exempt).
-
Government departments and local authorities.
-
Input Service Distributors (ISDs).
-
OIDAR service providers registered under Rule 14 of the CGST Rules.
This exemption applies to the entity as a whole, not merely a specific line of business within it.
Mandatory Components of a GST e-Invoice
|
Component |
Description |
|
Supplier GSTIN |
Registration number of the seller |
|
Buyer GSTIN |
Registration number of the recipient, where registered |
|
Invoice number and date |
Unique identifier and issue date |
|
HSN/SAC code |
Classification of goods or services |
|
Item details |
Description, quantity, unit price |
|
Taxable value |
Value on which GST is computed |
|
Tax rate and amount |
CGST/SGST/IGST breakup |
|
Total invoice value |
Final payable amount, including tax |
|
Place of supply |
Determines IGST versus CGST/SGST |
|
IRN |
Unique 64-character number from the IRP |
|
QR code |
Digitally signed code with key particulars |
Time Limit for Reporting e-Invoices
Since 1 April 2025, taxpayers with aggregate annual turnover of ₹10 crore or more cannot report an invoice, credit note or debit note to the IRP if it is older than 30 days from its date. Documents outside this window are rejected outright, meaning the supplier must rely on alternative compliance routes rather than a belated IRN.
The IRP does not permit content amendments to a reported invoice; corrections must be made through the GST portal's usual amendment mechanism in GSTR-1. Cancellation, however, is allowed directly on the IRP, but only within 24 hours of IRN generation; beyond that, a credit note is required.
Benefits of e-Invoicing Under GST
-
Reduced reconciliation: Auto-population of GSTR-1 reduces the manual efforts in matching significantly.
-
Faster ITC matching: Near real-time reporting speeds up the matching of invoices and claimed credits.
-
Fewer errors: Schema validation catches formatting and calculation mistakes early.
-
Easier audits: A consistent digital trail simplifies internal reviews and GST audits.
-
Digital record-keeping: Invoices are stored centrally, reducing reliance on physical paperwork.
-
Interoperability: The standard format makes it easy to exchange invoice data from one software to another.
Common Errors While Generating e-Invoices
-
Duplicate invoice numbers: Reusing a number within the same financial year causes rejection.
-
GSTIN mismatch: An incorrect or inactive supplier or buyer GSTIN fails validation.
-
Incorrect HSN/SAC codes: Wrong classification leads to tax errors and ITC disputes.
-
Invalid tax calculations: Mismatches between taxable value, rate and tax amount are flagged automatically.
-
Late reporting: For taxpayers above ₹10 crore turnover, invoices reported after 30 days are rejected.
e-Invoicing vs Normal GST Invoice
|
Feature |
e-Invoice |
Normal GST Invoice |
|
IRN |
Mandatory, from IRP |
Not applicable |
|
QR code |
Mandatory, government-generated |
Not required |
|
Reporting |
Reported to IRP before issuance |
No separate reporting |
|
Authentication |
Digitally signed by IRP |
Signed by supplier only |
|
GSTR-1 population |
Automatic |
Manual entry |
|
Applicability |
Notified taxpayers above ₹5 crore turnover |
All GST-registered taxpayers |
Also Read About: What is GST Return filling?
Conclusion
e-Invoicing has become a central pillar of GST compliance, pushing India's indirect tax system towards automation, transparency and real-time oversight. With the threshold now at ₹5 crore aggregate annual turnover, it touches a large share of registered businesses.
Understanding applicability, exemptions, mandatory fields and reporting timelines helps businesses avoid rejected invoices, blocked ITC and unnecessary friction. As rules continue to evolve, tracking the latest CBIC notifications remains essential.
Turn insights into action - Open Free Demat Account with Angel One and start investing instantly.

