Skip to main content
Finance

GST E-Invoice Mandatory India 2026 — Who Must Generate IRN

GST e-invoicing (IRN generation) is now mandatory for all businesses above Rs. 5 crore annual turnover. MICS GST software integrates with the IRP to auto-generate IRN and QR code for every B2B invoice.

MICS Team30 January 20265 min read

GST E-Invoice Mandatory India 2026 — Who Must Generate IRN

GST e-invoicing — the requirement to register every B2B invoice with the Invoice Registration Portal (IRP) and obtain an Invoice Reference Number (IRN) — has been progressively extended to more businesses. As of 2023, all businesses with annual aggregate turnover above Rs. 5 crore are mandated to generate e-invoices. Any business transacting B2B above this threshold that does not e-invoice is at risk of input tax credit being denied to their buyers.

E-Invoice Threshold — Historical Progression

| Effective Date | Turnover Threshold |

|---|---|

| October 2020 | Rs. 500 crore |

| January 2021 | Rs. 100 crore |

| April 2021 | Rs. 50 crore |

| April 2022 | Rs. 20 crore |

| October 2022 | Rs. 10 crore |

| August 2023 | Rs. 5 crore |

Current Status (2026): All businesses above Rs. 5 crore must generate e-invoices for all B2B supplies (goods and services).

What Is E-Invoice?

E-invoice is NOT a change in invoice format — you still use your existing invoice. The difference:

  • Invoice data is uploaded to the IRP (Invoice Registration Portal)
  • IRP validates the data, generates a unique IRN (Invoice Reference Number)
  • IRP embeds a digitally signed QR code on the invoice
  • GSTN auto-populates GSTR-1 from IRN data

Without e-invoice where mandatory:

  • Buyer cannot claim ITC — as IRP data feeds GSTR-2B, which is the basis for ITC claims
  • Supplier is in violation — penalties under GST Act apply
  • E-way bill cannot be generated for most goods supplies (IRP is the source)

Which Supplies Require E-Invoice?

Mandatory e-invoicing:

  • B2B supplies: all supplies to registered GST buyers
  • B2G supplies: supplies to government entities
  • Exports: with or without IGST payment
  • SEZ supplies

Exempt from e-invoicing:

  • B2C supplies: direct to consumer (though QR code on large B2C invoices required separately)
  • Banking and insurance companies
  • NBFCs
  • Goods transport agencies (GTA)
  • Passenger transport services
  • Cinema theatres and multiplex

How E-Invoice Works — Technical Process

Step 1: Invoice Created in System

Business creates invoice in their accounting/ERP system with all GST-prescribed fields: seller GSTIN, buyer GSTIN, HSN/SAC, taxable value, IGST/CGST/SGST, etc.

Step 2: JSON Upload to IRP

Invoice data converted to JSON format per GST e-invoice schema and uploaded to IRP via API (direct or through GSP — GST Suvidha Provider).

Step 3: IRN Generated

IRP validates the JSON, checks for duplicate (same invoice number and GSTIN cannot be submitted twice), generates SHA-256 hash as IRN, and digitally signs.

Step 4: QR Code Embedded

IRP returns signed invoice data with QR code. Business embeds QR code on the invoice PDF.

Step 5: GSTR-1 Auto-Populated

IRP data flows to GSTN. Supplier's GSTR-1 is auto-populated from e-invoices generated.

MICS GST E-Invoice Integration

Accounting Software Integration

  • ERP/Billing software sends invoice data to MICS GST module
  • Tally Connector: extract invoice data from Tally and submit to IRP
  • Direct API: for custom-built billing systems

IRN Generation

  • Automated IRN generation on invoice creation
  • No manual intervention required
  • IRN stored against each invoice in system

QR Code Embedding

  • QR code auto-embedded in invoice PDF
  • Printer-ready invoice with QR code
  • QR code contains signed invoice data — verifiable by buyer

Error Handling

  • Duplicate IRN: system identifies and alerts
  • Validation error: specific field error shown with correction guidance
  • IRP downtime: queue and retry mechanism

E-Way Bill Integration

  • For goods above Rs. 50,000: e-way bill auto-generated from IRN
  • No separate e-way bill data entry required

Cancellation

  • IRN cancellation: within 24 hours of generation (if invoice needs to be cancelled)
  • Credit note: for cancellations after 24 hours

GSTR-1 Reconciliation

  • GSTR-1 auto-populated from IRP vs. manual entries: reconciliation report
  • Detect and correct any mismatch before GSTR-1 filing deadline

Pricing

  • E-invoice integration (one-time): Rs. 25,000-50,000 depending on existing system
  • Monthly e-invoice processing: included in MICS GST subscription
  • GST subscription: Rs. 8,000/month for up to 1,000 invoices/month

Free e-invoice integration demo: +91 9355273535 | admin@mics.asia

GST E-InvoiceIRNIndiaGST ComplianceE-Invoicing
Share this article:

Need Help Implementing This?

Talk to MICS experts — free 30-min consultation, no commitment.

Free RBI Compliance Checklist — 20-point audit for NBFCs under Digital Lending 2025 guidelines

Free Download
CallWhatsApp
Chat with us!