GST Tip of the Day: Report Your E-Invoices Within 30 Days — the IRP Won't Wait
By Amit Ahire · 24 June 2026 · 4 min read
The deadline most businesses don't know about
If your business is required to generate e-invoices, here's a rule that quietly trips up a lot of finance teams: the Invoice Registration Portal (IRP) will not accept an invoice for IRN generation if it is older than 30 days from the document date.
This time limit was first applied to very large taxpayers and has since been extended to those with an annual aggregate turnover (AATO) of ₹10 crore and above (effective 1 April 2025). If you fall in this bracket, the clock starts the moment you raise an invoice.
What "30 days" actually means
The restriction applies to the document date printed on your invoice, debit note or credit note. If you date an invoice 1 April, you have until 30 April to push it to the IRP and obtain an Invoice Reference Number (IRN). After that, the portal simply blocks it.
And here's the sting: an invoice without a valid IRN is not a valid tax invoice. Your buyer cannot claim input tax credit against it, and you have a document that fails GST compliance — even though the supply genuinely happened.
Why this catches people out
- Back-dated invoices. Teams that raise invoices at month-end but date them earlier in the month can run out of runway fast.
- Disputed or held invoices. An invoice parked for internal approval can quietly cross 30 days.
- Bulk uploads. Businesses that batch-report invoices weekly or fortnightly assume there's always time. With a 30-day cap, delays compound.
- Credit and debit notes. The same limit applies to these documents, not just sales invoices.
What to do today
- Check your AATO. If your aggregate turnover in any financial year since 2017-18 crossed the e-invoicing threshold (currently ₹5 crore), e-invoicing already applies to you. The 30-day limit kicks in at ₹10 crore and above.
- Report invoices immediately, not in batches. The safest practice is to generate the IRN at the point of invoicing. Same-day reporting removes the risk entirely.
- Run a weekly ageing check. Pull a list of any invoices, credit notes or debit notes that are still unreported and approaching the 15-day mark. Clear them before they age out.
- Fix your invoice dating. Don't date invoices earlier than the day you actually issue them. A back-dated invoice eats into your 30-day window without you realising.
If an invoice does cross 30 days
The IRP will reject it outright — there's no "late fee" route to push it through. In practice, businesses end up cancelling the original document and issuing a fresh invoice with a current date so it can be reported. That has knock-on effects: your invoice numbering, the period in which the supply is reported, and your buyer's ITC timing all shift. It's far cheaper to report on time than to untangle this later.
The bigger picture
E-invoicing isn't just a printing format — it feeds directly into your GSTR-1 (and now into the buyer's GSTR-2B and the Invoice Management System). A blocked invoice means a gap between what you billed and what gets reported, which is exactly the kind of mismatch that draws scrutiny.
Treat IRN generation as part of issuing the invoice, not a separate end-of-month chore. Once it becomes routine, the 30-day rule never becomes a problem.
The takeaway: if e-invoicing applies to you, report every invoice to the IRP the day you raise it. The portal won't give you a second chance after 30 days.
Stay GST-compliant with GSTClear
Generate GST invoices, track deadlines, and check your compliance score — free to start.
Get started freeRelated articles
- The GST Registration Now Needs a Biometric Visit: What Aadhaar Authentication at GST Suvidha Kendras Means for New Applicants
- The Shop Rent That Suddenly Attracted GST: RCM on Commercial Property Rented From an Unregistered Landlord
- The Credit Note You Issued in January: The Section 34 Deadline That Quietly Reverses Your GST Adjustment