IRN, E-Invoice Penalty & How to Avoid It
E-invoicing under GST requires generating an IRN (Invoice Reference Number) for certain invoices. If you issue mandatory e-invoices without IRN, you face penalties. This guide explains what IRN is, who must generate it, the penalty for non-compliance, and how to avoid it.
IRN (Invoice Reference Number) is a unique 64-character hash generated by the GST Invoice Registration Portal (IRP) when you upload an e-invoice. It serves as proof that the invoice has been validated and registered with the government.
When you generate an e-invoice, you send your invoice data (in JSON format) to the IRP. The portal validates it, generates the IRN, and returns a signed e-invoice with a QR code. This IRN must be printed on the invoice and shared with buyers. Without IRN, a B2B tax invoice is not compliant when e-invoicing is mandatory for your business.
Key point: IRN is not something you create yourself. It is issued by the government portal (IRP) after validating your invoice data.
A mandatory e-invoice is one that must have an IRN under GST law. E-invoicing is mandatory for businesses with annual aggregate turnover (AATO) of ₹5 crore or more from August 1, 2023.
For these businesses, the following documents require IRN:
- Tax invoices (B2B)
- Debit notes
- Credit notes
- Invoice-cum-bill of supply
B2C invoices, imports, and job work may be exempt. Certain sectors like composition scheme, SEZ units, insurance, and banking are also exempt. Use our e-invoice limit checker to verify if e-invoicing applies to you.
Under Rule 48(5) of CGST Rules, if you issue an invoice that requires e-invoicing without generating IRN, the penalty is:
₹10,000 or 100% of the tax amount due, whichever is higher, per invoice.
Example: If you issued 5 invoices without IRN, each with ₹15,000 GST, the penalty per invoice is ₹15,000 (100% of tax > ₹10,000). Total penalty: ₹75,000.
Other Consequences
- ITC denial: Buyers cannot claim Input Tax Credit on invoices without valid IRN.
- Invalid e-way bills: E-way bills generated from non-IRN invoices may be invalid; goods can be detained during transit.
- Additional penalty: Issuing incorrect e-invoices may attract an additional ₹25,000 penalty.
- Audit exposure: Non-compliance increases scrutiny and risk of repeated GST audits.
You cannot generate IRN indefinitely. There is a deadline from the invoice date:
- ₹10 crore+ turnover: 30 days from invoice date (effective April 2025).
- ₹5–10 crore turnover: Shorter window (e.g. 7 days) — check latest GST notifications.
After the deadline, the IRP rejects the invoice. IRN cannot be generated. The invoice becomes non-compliant and penalty may apply. Use our IRN deadline checker to verify your last date for IRN.
- Check applicability: Verify if e-invoicing is mandatory for your business. Use our e-invoice limit checker.
- Use compliant software: Adopt invoicing software that integrates with the GST Invoice Registration Portal (IRP) to generate IRN.
- Generate IRN before deadline: Upload invoices to the IRP within 30 days (₹10 Cr+ turnover) or 7 days. Use our IRN deadline checker.
- Include IRN on invoice: Print the IRN and QR code on the invoice before sharing with customers.
- Train your team: Ensure staff handling invoice generation and GST filing understand the process.
- Monitor turnover: If you cross ₹5 crore, e-invoicing becomes mandatory immediately. Plan ahead.
Frequently Asked Questions
- What is IRN?
- IRN (Invoice Reference Number) is a unique 64-character hash generated by the GST Invoice Registration Portal (IRP) when you upload an e-invoice. It proves the invoice has been validated and registered with the government. Without IRN, a B2B tax invoice is not compliant when e-invoicing is mandatory for your business.
- What is the penalty for not generating IRN?
- Under Rule 48(5) of CGST Rules, the penalty is ₹10,000 or 100% of the tax amount due, whichever is higher, per invoice. This applies when a mandatory e-invoice is issued without IRN. Additional consequences include ITC denial for buyers, invalid e-way bills, and possible ₹25,000 penalty for incorrect e-invoices.
- Who must generate mandatory e-invoices?
- Businesses with annual aggregate turnover (AATO) of ₹5 crore or more must generate e-invoices with IRN for B2B tax invoices, debit notes, credit notes, and invoice-cum-bill of supply. Exemptions include composition scheme, SEZ units, insurance, banking, and certain other sectors.
- What is the time limit for IRN generation?
- From April 2025, businesses with turnover ₹10 crore+ must upload e-invoices to the IRP within 30 days of invoice issuance. For ₹5-10 crore turnover, the limit may be shorter. IRP rejects invoices older than the deadline — IRN cannot be generated after that.
- How can I avoid e-invoice penalty?
- Generate IRN for all mandatory e-invoices before the deadline. Use compliant invoicing software, register on the e-invoice portal, and ensure invoices are uploaded within the 30-day (or 7-day) window. Check your applicability with our e-invoice limit checker and IRN deadline checker.
- Can I generate an e-invoice after 7 days?
- It depends on your turnover. For ₹10 crore+ turnover, you have 30 days. For ₹5-10 crore, check the latest GST notifications. After the deadline, IRN cannot be generated and the invoice becomes non-compliant.
Ready to stay compliant?
Use our free tools to check e-invoice applicability, IRN deadline, and estimate penalties. Sign up for Invoism to create compliant invoices with e-invoice support.