Key takeaways
What this article covers, in order:
- Two different thresholds: do not mix them up
- What the 30-day rule covers
- How the 30 days are counted
- Worked example: a Ludhiana auto-parts maker
- What happens if you miss the window
- Related limits worth knowing
If your aggregate annual turnover (AATO) is ₹10 crore or more, you must report every e-invoice, credit note and debit note to the Invoice Registration Portal (IRP) within 30 days of the date on the document. The IRP rejects anything older, so no IRN is generated. This 30-day limit has applied to the ₹10 crore-and-above group since 1 April 2025; before that it applied only to taxpayers with AATO of ₹100 crore or more, from 1 November 2023.
Businesses with AATO below ₹10 crore that are required to e-invoice are not currently subject to the 30-day restriction. That is easy to confuse with the separate ₹5 crore test that decides whether you need to e-invoice at all, so this guide separates the two, explains how the 30 days are counted, and what to do if a document misses the window.
Two different thresholds: do not mix them up
₹5 crore: whether you must e-invoice at all
Since 1 August 2023 (Notification 10/2023-Central Tax), a registered person whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards must generate e-invoices for B2B supplies and exports, by reporting them to an IRP and obtaining an Invoice Reference Number (IRN) and signed QR code. Certain categories are excluded from e-invoicing altogether.
₹10 crore: whether the 30-day reporting limit applies
The 30-day limit is a validation built into the IRP, introduced by GSTN advisories rather than a change in the turnover needed to e-invoice. The September 2023 advisory applied it to taxpayers with AATO of ₹100 crore or more from 1 November 2023. The advisory dated 5 November 2024 lowered the threshold to AATO of ₹10 crore or more from 1 April 2025.
So a business with turnover of ₹7 crore must e-invoice, but is not blocked by the 30-day rule today. A business with ₹12 crore must e-invoice and is blocked after 30 days.
What the 30-day rule covers
- All document types that need an IRN — tax invoices, credit notes and debit notes.
- Reporting on any IRP — the advisory frames the restriction around reporting on IRP portals generally, not one particular portal, so do not plan on a different IRP accepting an old document.
- Older documents — anything dated more than 30 days before the date you try to report it, including documents that were simply never reported.
How the 30 days are counted
The clock runs from the date on the document, not from the date of supply, the date you entered it in your system, or the date you noticed it was missing. GSTN's own example: an invoice dated 1 April 2025 cannot be reported after 30 April 2025. In other words, the last day you can report is the 29th day after the document date.
A simple rule of thumb: add 29 days to the document date to find the last reporting day, and set your internal cut-off a week earlier so that a portal outage or a failed API batch does not push you over.
Worked example: a Ludhiana auto-parts maker
A Ludhiana manufacturer of automotive fasteners has AATO of about ₹14 crore. Its billing software pushes invoices to the IRP automatically, but on 3 November 2026 the accounts team discovers that an API credential expired in early October and a batch of documents never reached the IRP.
- Invoice dated 5 October 2026. Adding 29 days gives 3 November 2026. Today is 3 November, so this is the last day. The team reports it immediately and gets an IRN.
- Invoice dated 2 October 2026. The last reporting day was 31 October 2026. The IRP rejects it.
- Credit note dated 10 October 2026 for short-supplied goods. The last day is 8 November 2026, so there is still time, but it goes to the top of the list.
- Debit note dated 20 October 2026 for a price revision. Its deadline is 18 November 2026.
For the rejected 2 October invoice, the original document cannot now get an IRN. For a business that must e-invoice, an invoice without an IRN is not treated as a valid invoice, so the buyer cannot rely on it for input tax credit. The usual practical route is to issue a fresh invoice, dated within the window, and report it. That has knock-on effects: the time of supply, any interest on tax paid late, the e-way bill, and the buyer's records all need to line up. Agree the approach with your CA before you re-issue, rather than doing it in a hurry at month-end.
The root cause here was not the rule but the lack of a daily check that every document in the books had an IRN.
What happens if you miss the window
- No IRN — the IRP will not register the document, and without an IRN and QR code the document does not meet the e-invoicing requirement.
- Buyer's input tax credit — the invoice will not flow into GSTR-1 through the IRP, so it will not appear in your customer's GSTR-2B in the normal way, and they may hold back payment until it does.
- Penalties — issuing a document that does not meet the invoicing rules can attract penalties under the CGST Act. The practical cost of a rejected invoice, in delayed payments and rework, is usually felt first.
- No extension on request — the restriction is a system validation; there is no form to apply for more time.
Related limits worth knowing
- Cancelling an IRN — an e-invoice can be cancelled on the IRP only within 24 hours of generating the IRN, and only in full. After that, corrections go through a credit or debit note, which itself must be reported within 30 days of its own date if you are in the ₹10 crore group.
- No re-use of numbers — a cancelled invoice number cannot be used again to generate a new IRN.
- No amendments on the IRP — the IRP does not let you edit a registered e-invoice. Amendments, where allowed, happen through GSTR-1 on the GST portal.
Common mistakes with the e-invoice time limit
- Assuming you are outside the rule because turnover is below ₹100 crore. That threshold was replaced. From 1 April 2025 the cut-off is ₹10 crore.
- Backdating documents. Raising an invoice weeks after the supply, dated on the supply date, starts the 30-day clock in the past.
- Forgetting credit notes. Teams often treat credit notes as an afterthought at quarter-end. They are covered by the same 30-day limit.
- Relying on an integration without a reconciliation. API failures are silent. A daily list of documents without an IRN catches them while there is still time.
- Treating "below ₹10 crore" as permanent. GSTN has already lowered this threshold once. Build the 30-day habit now even if you are not yet covered.
hellobooks< / a > -helps-you-stay-inside-the-30-days">How HelloBooks helps you stay inside the 30 days
HelloBooks generates the e-invoice IRN through a GST Suvidha Provider as you raise an invoice, credit note or debit note, and prints the QR code on the document, so reporting happens at the point of billing rather than as a separate monthly task. If you need to cancel, it handles IRN cancellation inside the 24-hour window from the app. Credit and debit notes are raised against the original invoice in the same flow, and the compliance calendar and due-date alerts keep GST deadlines visible. You still decide when and how a document is issued; the software keeps the reporting step from being forgotten.
This is general information as of November 2026, not tax or legal advice. Check the latest GSTN advisories on the e-invoice portal or consult a qualified CA for your situation.

