TaxClue

Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a free callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
GST Compliance Guide · FY 2025-26

E-Invoicing Under GST —
IRP, IRN & the ₹5 Crore Rule

Who must generate e-invoices, the ₹5 crore turnover threshold, how the IRP portal issues the IRN and QR code, the 30-day reporting limit for ₹10 crore+ businesses, and the penalties for getting it wrong.

Updated for FY 2026-27 GST Expert Reviewed B2B & Export Invoices
₹5crMandatory threshold
64-charIRN per invoice
30 daysReport limit (₹10cr+)
B2B onlyScope of e-invoice
Quick Answer

E-invoicing under GST is mandatory for every business whose aggregate annual turnover crossed ₹5 crore in any financial year since FY 2017-18. You upload the invoice to the Invoice Registration Portal (IRP), which returns a unique 64-character IRN and a digitally-signed QR code. It applies only to B2B, export and SEZ invoices (and debit/credit notes) — B2C is excluded. Businesses with turnover of ₹10 crore+ must report each invoice within 30 days.

Mandatory turnover ₹5cr+
30-day reporting ₹10cr+
Scope B2B / export
B2C Excluded
Who must comply

E-Invoicing Turnover Threshold

E-invoicing became mandatory in phases. The current threshold — in force since 1 August 2023 — is ₹5 crore aggregate annual turnover, and it is unchanged for FY 2025-26. Once your turnover crosses ₹5 crore in any year from FY 2017-18 onward, e-invoicing stays applicable even if a later year falls below the limit.

Effective dateAggregate turnoverStatus
1 October 2020Above ₹500 croreSuperseded
1 January 2021Above ₹100 croreSuperseded
1 April 2021Above ₹50 croreSuperseded
1 April 2022Above ₹20 croreSuperseded
1 October 2022Above ₹10 croreSuperseded
1 August 2023Above ₹5 croreCurrent

Threshold set by Notification 10/2023-Central Tax; unchanged as of August 2026. "Aggregate turnover" is PAN-India across all GSTINs.

What "e-invoice" actually means

An e-invoice is not an invoice generated on a government portal. You still raise the invoice in your own billing software; e-invoicing means that invoice is authenticated by the IRP, which stamps it with an IRN and QR code before it is legally valid for a registered buyer.

Covered vs excluded

What Is Covered — and What Is Not

E-invoicing applies to B2B supplies to registered buyers, exports and SEZ supplies, along with the related debit and credit notes. Supplies to unregistered buyers (B2C) and certain notified sectors are outside the scope.

Transaction / entityE-invoice?Note
B2B invoice (registered buyer)YesCore requirement
Export invoiceYesIncluding deemed exports
SEZ supply invoiceYesSupplies to an SEZ unit / developer
Debit & credit notes (B2B)YesLinked to the original invoice
B2C invoice (unregistered buyer)NoExcluded (dynamic QR may apply separately)
Bill of supply (exempt / composition)NoNo taxable supply
Delivery challan / job-work challanNoNot a tax invoice
Banks, NBFCs, insurance, passenger transport, cinemaNoNotified exempt sectors
SEZ units as suppliersNoExempt as a supplier

Exemptions per Notification 13/2020-CT as amended. Verify sector-specific status on the GST portal.

Without an IRN, the invoice is invalid

For a business that is required to e-invoice, any B2B invoice raised without an IRN is not a valid tax invoice. Your buyer cannot claim Input Tax Credit on it, and it will not auto-populate into your GSTR-1.

Step by step

How to Generate an E-Invoice

You raise the invoice as usual, send its data to the IRP, and receive it back authenticated. Most accounting software (Tally, Zoho Books, QuickBooks, Busy) integrates directly with the IRP via API, so this happens in the background.

Create invoiceIn your billing software
Send JSON to IRPVia API or manual upload
IRP validatesIssues IRN + signed QR
Print & shareIRN + QR on the invoice
Auto GSTR-1Flows into your return
  • Register / login at einvoice1.gst.gov.in using your GSTIN credentials.
  • The IRP returns a unique 64-character IRN (Invoice Reference Number) and a digitally-signed QR code.
  • The IRN-tagged invoice auto-populates GSTR-1 — no re-keying of B2B data.
  • For goods movement, Part-A of the e-way bill is auto-filled from the e-invoice data.
  • GSTIN registered on IRP
  • Billing software IRP-ready
  • All mandatory invoice fields present
  • IRN printed on invoice
  • QR code printed on invoice
  • GSTR-1 auto-population verified
  • E-way bill Part-A linked
  • 30-day reporting tracked (₹10cr+)

Turnover crossed ₹5 crore? Get your billing set up for e-invoicing.

Talk to a GST Expert →
Since 1 April 2025

The 30-Day Reporting Rule

From 1 April 2025, businesses with aggregate turnover of ₹10 crore or more must report each document to the IRP within 30 days of the invoice date. The IRP rejects anything older than 30 days, so a late invoice can never get a valid IRN.

Turnover (AATO)30-day reporting limit?
₹5 crore to below ₹10 croreNot yet applicable
₹10 crore and aboveYes — report within 30 days

Advisory on einvoice6.gst.gov.in. Example: an invoice dated 1 April must be reported by 30 April.

Get it wrong and

Penalties for Non-Compliance

Failing to issue an e-invoice when required, or issuing an incorrect one, carries penalties under Section 122 of the CGST Act — over and above the buyer losing ITC.

  • Non-generation of e-invoice: ₹10,000 per invoice, or 100% of the tax due, whichever is higher.
  • Incorrect e-invoice: ₹25,000 per invoice.
  • Buyer impact: ITC is denied on any B2B invoice without a valid IRN.
E-invoice vs e-way bill — not the same

An e-invoice authenticates a tax invoice for GST; an e-way bill covers the movement of goods worth ₹50,000 or more. They are linked — an e-invoice for a goods supply auto-fills e-way bill Part-A — but each has its own trigger and threshold.

Government sourcesE-invoice portal: einvoice1.gst.gov.in · Rates & notifications: gst.gov.in · CBIC: cbic-gst.gov.in · ₹5cr threshold: Notification 10/2023-CT (eff. 1 Aug 2023) · 30-day rule: GSTN advisory, effective 1 April 2025
People also ask

Frequently Asked Questions

Threshold & Applicability
What is the turnover limit for e-invoicing in 2026?
E-invoicing is mandatory for every GST-registered business whose aggregate annual turnover crossed ₹5 crore in any financial year from FY 2017-18 onwards. This ₹5 crore threshold has been in force since 1 August 2023 (Notification 10/2023-Central Tax) and is unchanged for FY 2025-26 and FY 2026-27.
Is e-invoicing mandatory for my business?
Yes, if your aggregate annual turnover exceeded ₹5 crore in any financial year since FY 2017-18. Aggregate turnover is calculated PAN-India across all your GSTINs. Once you cross ₹5 crore in any year, e-invoicing stays mandatory even if turnover in a later year drops below ₹5 crore.
What was the e-invoicing rollout timeline?
E-invoicing was introduced in phases: ₹500 crore+ from 1 October 2020, ₹100 crore+ from 1 January 2021, ₹50 crore+ from 1 April 2021, ₹20 crore+ from 1 April 2022, ₹10 crore+ from 1 October 2022, and ₹5 crore+ from 1 August 2023 — the current threshold.
Is e-invoicing mandatory for B2C transactions?
No. E-invoicing is mandatory only for B2B invoices to registered buyers, plus exports and SEZ supplies. B2C invoices (to unregistered consumers) are excluded, though large B2C taxpayers may separately have to print a dynamic QR code on their B2C invoices.
Which businesses are exempt from e-invoicing?
Even above the turnover limit, certain sectors are exempt: banks and NBFCs, insurers, goods transport agencies for passenger transport, suppliers of passenger transportation service, admission to cinema/multiplex, SEZ units (as suppliers), and government departments. Composition taxpayers and those issuing only a bill of supply are also outside e-invoicing.
IRN & IRP Portal
What is an IRN in e-invoicing?
IRN stands for Invoice Reference Number — a unique 64-character hash generated by the Invoice Registration Portal (IRP) for each e-invoice. It uniquely identifies the invoice in the GST system and, together with the digitally-signed QR code, makes the invoice a valid tax invoice.
How do I generate an e-invoice on the IRP portal?
Raise the invoice in your billing software with all mandatory GST fields, then send its JSON to the IRP (einvoice1.gst.gov.in) via API or manual upload. The IRP validates the data and returns the 64-character IRN plus a signed QR code, which you print on the invoice. Most software (Tally, Zoho Books, QuickBooks) does this automatically.
Does an e-invoice auto-populate GSTR-1?
Yes. Once an invoice gets an IRN from the IRP, its details automatically flow into your GSTR-1 (outward supplies), so you do not have to re-key B2B invoice data. You should still verify the auto-populated figures before filing.
Can I cancel an e-invoice after generating the IRN?
You can cancel an e-invoice on the IRP within 24 hours of generating the IRN, and it must be cancelled in full (partial cancellation is not allowed). After 24 hours, you cannot cancel it on the IRP — instead issue a credit note or amend it through GSTR-1.
30-Day Rule & Deadlines
What is the 30-day e-invoice reporting rule?
From 1 April 2025, businesses with aggregate annual turnover of ₹10 crore or more must report each invoice, debit note and credit note to the IRP within 30 days of the document date. The IRP rejects any document older than 30 days, so a late invoice cannot get a valid IRN.
Does the 30-day rule apply to ₹5 crore businesses?
Not yet. As of August 2026 the 30-day reporting limit applies only to businesses with aggregate turnover of ₹10 crore and above. Businesses between ₹5 crore and ₹10 crore must still generate e-invoices but are not currently bound by the 30-day window — though it is good practice to report promptly.
Penalties & ITC
What happens if I don't generate an e-invoice when required?
The invoice is invalid for GST. Your buyer cannot claim Input Tax Credit on it, and it will not auto-populate in GSTR-1. Under Section 122 of the CGST Act, non-generation attracts a penalty of ₹10,000 per invoice or 100% of the tax due, whichever is higher; an incorrect e-invoice attracts ₹25,000 per invoice.
Can a buyer claim ITC on an invoice without an IRN?
No. If the supplier is required to e-invoice, any B2B invoice without a valid IRN is not a valid tax invoice, so the buyer cannot claim ITC on it. This is why buyers should verify that suppliers above the ₹5 crore threshold are issuing proper e-invoices.
Related Documents
What is the difference between an e-invoice and an e-way bill?
An e-invoice authenticates a tax invoice for GST and is generated at or before the time of supply. An e-way bill covers the physical movement of goods worth ₹50,000 or more. They are linked: when an e-invoice is generated for a goods supply, Part-A of the e-way bill is auto-populated from the invoice data.
Do exports and SEZ supplies need e-invoicing?
Yes. If your turnover is above ₹5 crore, exports (with or without payment of tax, including deemed exports) and supplies to SEZ units or developers require e-invoicing. Only SEZ units acting as suppliers are exempt from generating e-invoices.
Did GST 2.0 change the e-invoicing rules?
No. The GST 2.0 rationalisation effective 22 September 2025 restructured tax rates into a two-slab system (5% and 18%, with a 40% demerit rate) but did not change e-invoicing procedure or thresholds. The ₹5 crore mandatory limit, IRN/QR process and 30-day reporting rule for ₹10 crore+ all continue unchanged.
TaxClue for growing businesses

Crossed ₹5 Crore? Get E-Invoicing Right

From IRP setup and software integration to IRN generation, GSTR-1 reconciliation and the 30-day reporting rule, TaxClue's CA-led team keeps your e-invoicing compliant — 100% online, across India.

Need GST help?Talk to TaxClue →
WhatsApp Expert Get GST Help