Next dueGST
11 NOVGSTR-1 · Outward supplies · Oct 2026in 5 days 13 NOVIFF (QRMP) · B2B invoices · Oct 2026in 7 days 20 NOVGSTR-3B · Summary return · Oct 2026in 14 days 25 NOVPMT-06 (QRMP) · Monthly GST payment · Oct 2026in 19 days 31 DECGSTR-9 / 9C · Annual return · FY 2025-26in 55 days 13 JANGSTR-1 (QRMP) · Quarterly return · Oct–Dec 2026in 68 days 7 NOVTDS / TCS deposit · Deducted in Oct 2026tomorrow 15 NOVPF & ESI · Contributions · Oct 2026in 9 days
All due dates
GST

GST E-Invoice: Mandatory Thresholds, Generation Process and IRN

GST e-invoicing is mandatory for businesses with turnover above Rs.5 crore. Learn about the Invoice Registration Portal (IRP), IRN generation, QR code requirements, and...

Published
Updated
Reading time
3 min
Questions
6 answered
  • Medium Complexity
Topic
GST
Published
May 13, 2026
Last updated
May 13, 2026
Reading time
3 min
0:00
Last updated: May 2026Applies to: FY 2026-27Verified against: Government sources

E-invoicing under GST (Electronic Invoicing) is the process by which B2B invoices are authenticated by the Government's Invoice Registration Portal (IRP) and issued an Invoice Reference Number (IRN). Introduced in phases from October 2020, it is now mandatory for taxpayers with aggregate turnover exceeding Rs.5 crore (as of 1 August 2023).

Rollout History and Current Threshold

PhaseEffective DateTurnover Threshold
Phase 11 October 2020Rs.500 crore
Phase 21 January 2021Rs.100 crore
Phase 31 April 2021Rs.50 crore
Phase 41 April 2022Rs.20 crore
Phase 51 October 2022Rs.10 crore
Phase 6 (Current)1 August 2023Rs.5 crore

Exempted from E-Invoicing

  • NBFC (Non-Banking Financial Companies)
  • Banks and insurance companies
  • GTA (Goods Transport Agencies)
  • SEZ (Special Economic Zone) units
  • Registered persons supplying passenger transport services
  • Suppliers of cinema admission tickets
  • B2C transactions (supply to unregistered buyers)

E-Invoice Generation Process

  1. Prepare invoice in your accounting software (Tally, SAP, Zoho, etc.) in JSON format per the e-invoice schema (schema v2.0)
  2. Upload to IRP via API call or direct portal (einvoice1.gst.gov.in). Multiple IRPs: NIC, Tata Consultancy, Clear, etc.
  3. IRP validates the invoice: GSTIN verification, duplicate check (same GSTIN+FY+invoice number)
  4. IRP generates IRN (64-character hash) and digitally signs the invoice JSON
  5. IRP returns: signed JSON + IRN + QR code
  6. Print QR code on the physical invoice and share with buyer
  7. IRP auto-populates the invoice data to GSTR-1/GSTR-2A within 24 hours

Mandatory Invoice Fields for E-Invoice

  • Supplier GSTIN, supplier name, supplier address, supply type (B2B/EXPWP etc.)
  • Document type (INV/CRN/DBN)
  • IRN (post-generation)
  • Item details: HSN code (6/8 digit), quantity, unit, taxable value, GST rates, total
  • Dispatch-to address, ship-to address (if different)
  • E-way bill details (if goods — Part A auto-generated from e-invoice)

Integration of E-Way Bill with E-Invoice

From October 2020, if an e-invoice is generated for goods worth more than Rs.50,000, Part A of the e-way bill (EWB) is automatically populated from the e-invoice data. The transporter still needs to fill Part B (vehicle number) when transport commences. This eliminates duplicate data entry.

Consequences of Non-Compliance

  • Invoice is invalid — buyer cannot claim ITC
  • Invoice does not auto-populate in GSTR-2B — ITC leakage for buyer
  • Penalty under Section 122: Rs.10,000 per invoice or tax amount (whichever is higher)
  • Interest on ITC reversed by buyer

Key Practical Tips

  • Cancel e-invoice within 24 hours for errors; after that issue credit/debit note
  • Buyer should verify IRN on IRP portal before claiming ITC (scan QR code)
  • Get API integration with IRP set up in your ERP before the threshold hits — avoid manual portal upload for high-volume businesses
  • Archive e-invoice JSON files (signed) for 6 years as GST records

Need Expert Help?

Our CA and legal experts at TaxClue are ready to assist you with compliance, filings, and advisory.

Book a Consultation
Quick recapKey facts & short answers

Key Facts About GST E-Invoice

  • Applies in: All states across India, under the relevant central law.
  • Mode: Mostly online via the official government portal.
  • Typical timeline: Ranges from a few days to a few weeks depending on the case.
  • Non-compliance: May attract penalties, interest or late fees.
  • Expert help: TaxClue completes GST E-Invoice end to end for you.

What is the current e-invoice threshold (2025)?

E-invoicing is mandatory for GST-registered taxpayers with aggregate annual turnover exceeding Rs.5 crore in any previous financial year (notification effective from 1 August 2023).

What is the IRN (Invoice Reference Number)?

A unique 64-character alphanumeric hash generated by the IRP (Invoice Registration Portal) for each e-invoice. The IRN encodes GSTIN, financial year, invoice number, and a hash, making each invoice globally unique.

The invoice is the root of every GST claim — get it right and most disputes never begin.

— TaxClue GST Desk

GST E-Invoice: a key compliance topic in Indian tax and corporate law that businesses and individuals must understand to remain compliant.

Related Services & Guides

Was this article helpful?
About the author
Editor Editor at TaxClue
Updated:

Disclaimer: This article is for general informational purposes only and does not constitute professional tax, legal or financial advice. Laws, rates and due dates change and can vary by individual case — always verify with the relevant government source (e.g. mca.gov.in, incometax.gov.in) or consult a qualified professional before acting. TaxClue accepts no liability for decisions taken based on this content.

People also ask

Questions, answered

Short, direct answers to the 6 questions readers ask most on this topic.

E-invoicing is mandatory for GST-registered taxpayers with aggregate annual turnover exceeding Rs.5 crore in any previous financial year (notification effective from 1 August 2023).

A unique 64-character alphanumeric hash generated by the IRP (Invoice Registration Portal) for each e-invoice. The IRN encodes GSTIN, financial year, invoice number, and a hash, making each invoice globally unique.

B2B invoices (supply to registered persons), B2G invoices (supply to government), exports, and debit/credit notes. NOT required for B2C invoices, exempted supplies, or financial/insurance companies.

Invalid invoice for GST purposes. The buyer cannot claim ITC as the invoice will not appear in GSTR-2B automatically. Penalty may apply for non-compliant invoice issuance.

Yes, but only within 24 hours of generation on the IRP. After 24 hours, the invoice cannot be cancelled on IRP; you can only issue a credit note.

Tally Prime, SAP, Oracle, Zoho Books, QuickBooks (India), and most ERP/accounting software now have direct API integration with IRP for automated e-invoice generation.