In this article
What is GST e-invoicing?
E-invoicing is a system where B2B invoices are electronically authenticated by the GSTN before being issued to the buyer. The process generates:
- Invoice Reference Number (IRN) — unique 64-character hash
- QR code containing key invoice details
- Digital signature by GSTN
The invoice is reported to the Invoice Registration Portal (IRP) and after validation, the IRN is appended to the invoice before sharing with the buyer. Without IRN, an invoice is treated as invalid for ITC purposes.
Applicability threshold (2026)
Threshold has been progressively reduced:
- October 2020: > ₹500 crore
- January 2021: > ₹100 crore
- April 2021: > ₹50 crore
- April 2022: > ₹20 crore
- October 2022: > ₹10 crore
- August 2023: > ₹5 crore
- Current (2026): > ₹5 crore
The threshold is aggregate annual turnover at PAN level in any preceding FY since 2017-18. Once you cross, e-invoicing applies from next FY.
Exempted documents and entities
E-invoicing is NOT required for:
- B2C invoices (customer is unregistered)
- Tax invoices below ₹250 (specific small B2B)
- Bill of supply (composition dealers)
- Self-invoices for RCM
- SEZ units (e-invoicing is voluntary)
- Specific categories: insurance, banking, financial institutions, passenger transport, multiplex cinemas
IRN generation process
- Prepare invoice in your accounting software / ERP
- Upload invoice JSON to Invoice Registration Portal (IRP) via API or directly
- IRP validates the data (GSTIN, HSN codes, amounts)
- IRP generates 64-character IRN hash
- IRP also generates QR code with key fields
- IRP returns the signed invoice with IRN and QR code
- Issue this enriched invoice to the buyer (PDF/printed)
- Reported data flows automatically to GSTR-1 (no separate filing for those line items)
- And to e-way bill (Part A) if applicable
Penalties for non-compliance
- Invoice without IRN is INVALID — buyer cannot claim ITC
- Penalty for incorrect/late e-invoice: ₹10,000 OR 100% tax (whichever is higher) per invoice
- Penalty for non-generation: ₹25,000 per invoice + interest
- Repeated default: GST registration suspension/cancellation
- Indirect cost: Customer disputes (they want valid invoice for ITC)
Implementation tips
- Update ERP/software — Most software (Tally, Zoho, Vyapar, custom) have e-invoicing modules. Activate them.
- API integration — High-volume businesses should integrate directly via API for real-time IRN generation.
- Bulk upload — For mid-size, use IRP web portal's bulk upload (Excel template).
- Sequential numbering — Invoice numbering must be sequential per series. Cannot skip or repeat.
- Backup process — IRP may be down occasionally. Have a queue mechanism to generate IRN when IRP recovers (allowed up to 7 days).
Frequently Asked Questions
My turnover crossed ₹5 cr this year — when does e-invoicing start?
From the next FY. If your aggregate turnover in any preceding FY since 2017-18 exceeded ₹5 cr, e-invoicing applies from 1 April of the following year. Some grace period may be allowed for new entries; check latest CBIC notification.
Can I generate IRN after issuing invoice?
IRN must ideally be generated BEFORE issuing invoice to buyer. Late IRN (within 7 days, with reasons) is allowed during system outages. Beyond 7 days, separate amendment process. Best practice: issue invoice with IRN.
B2C invoices need e-invoicing?
No. B2C (sales to unregistered consumers) don't need IRN. However, for B2C invoices above ₹500 you need to print a 'dynamic QR code' (different from e-invoice QR code) with payment details, useful for digital payments.
Multiple GSTINs — separate IRP login for each?
Yes. Each GSTIN has separate IRP credentials. APIs and uploads are GSTIN-specific. If you have multi-state operations, coordinate IRN generation per state.
Continue reading
Company Registration
How to Register a Private Limited Company in India: Step-by-Step Guide (2026)
10 min · 15 Jun 2026
Business Structure
Pvt Ltd vs LLP vs OPC: Which Business Structure Should You Choose? (2026)
8 min · 12 Jun 2026
GST
GST Registration in India: Complete Guide (Eligibility, Process, Documents, Timeline 2026)
9 min · 10 Jun 2026
ROC Compliance
DIR-3 KYC: Annual Director KYC Guide (Due Date, Process, Penalties)
6 min · 08 Jun 2026