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 Team··5 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
Need Help Implementing This?
Talk to MICS experts — free 30-min consultation, no commitment.