"E-invoicing only applies to big companies": what the 2026 GST rules actually say
Most business owners believe GST e-invoicing is a large-company problem, and that the threshold is tested against last year's turnover. Both beliefs are wrong, and both produce invoices that are legally not invoices at all. The e-invoicing threshold of Rs.5 crore under Rule 48(4) of the CGST Rules, 2017 is triggered by aggregate turnover in ANY financial year from FY 2017-18 onwards — cross it once and there is no exit provision anywhere in the rules. Aggregate turnover under Section 2(6) is computed at PAN level, not per GSTIN, so three state registrations of Rs.2 crore each put all three inside the net. Rule 48(5) then states that any invoice issued by a notified person without an Invoice Reference Number shall not be treated as an invoice, which puts the recipient's input tax credit under Section 16(2)(a) directly at risk. Businesses with aggregate annual turnover of Rs.10 crore or more face a further hard constraint: since 1 April 2025 the Invoice Registration Portal refuses any document older than 30 days, with no late upload or condonation route. This article sets out how to test the threshold correctly across historic years, what must and must not carry an IRN, the exempted categories, the penalty exposure under Sections 122(1)(i) and 122(3)(e), and a step-by-step process for enabling, integrating and reconciling e-invoicing — including how to handle a historic compliance gap deliberately rather than quietly.
Harun Raaj
Chartered Accountant · Harun Raaj & Associates
Ask most business owners with ₹6 crore of turnover whether e-invoicing applies to them and you will hear some version of the same answer: "No, that's for the large companies — we're a small business, we just raise a normal tax invoice." The second most common wrong belief is subtler and more expensive: that the threshold is tested against last year's turnover, so a business that has since shrunk below ₹5 crore is safely outside the net.
Both beliefs are wrong, and both produce the same outcome — invoices that are legally not invoices at all, and customers who cannot claim input tax credit against them.
What the law actually says
E-invoicing under GST is not a separate statute. It sits inside Rule 48(4) of the CGST Rules, 2017, which says that a notified class of registered persons shall prepare an invoice by uploading the specified particulars in FORM GST INV-01 to the Invoice Registration Portal (IRP) and obtaining an Invoice Reference Number (IRN). The operative sting is in Rule 48(5): any invoice issued by a notified person in a manner other than the Rule 48(4) manner shall not be treated as an invoice.
That single sentence is the whole compliance risk. It does not say the invoice is defective, or late, or penalisable. It says it is not an invoice.
The threshold as it stands in 2026
The applicability threshold is aggregate annual turnover of ₹5 crore, in force since 1 August 2023 and unchanged through FY 2026-27. The trigger is worded far more broadly than most people assume:
A registered person whose aggregate turnover in any preceding financial year from FY 2017-18 onwards exceeded ₹5 crore.
Read that again. It is not "the previous year." It is not "the current year." It is any year going back to 2017-18. Once you have crossed ₹5 crore in a single financial year — even if that was FY 2019-20 and you have never come close since — you are permanently inside the e-invoicing net. There is no mechanism in the rules to exit.
The threshold history, for reference when you are testing older years:
"Aggregate turnover" here carries its Section 2(6) CGST Act meaning: the all-India, PAN-level aggregate of taxable supplies, exempt supplies, exports and inter-state supplies, excluding GST itself. It is PAN-based, not GSTIN-based. A group with four state registrations under one PAN adds all four together. Businesses that test each GSTIN separately routinely conclude — incorrectly — that they are below the line.
What must carry an IRN, and what must not
E-invoicing applies to:
- B2B supplies — supplies to another registered person
- Exports, with or without payment of IGST, and supplies to SEZ units and developers
- Deemed exports
- Credit notes and debit notes issued in respect of the above
E-invoicing does not apply to:
- B2C supplies — supplies to unregistered persons. (Note the separate dynamic QR code obligation for B2C invoices where turnover exceeds ₹500 crore.)
- Bill of supply for exempt or composition supplies
- Delivery challans and job-work movements
The 30-day reporting window
Since 1 April 2025, a registered person with aggregate annual turnover of ₹10 crore or more cannot report a document to the IRP if it is older than 30 days from the document date. The portal simply refuses it. There is no late-fee mechanism, no condonation, no belated upload.
An invoice dated 1 June that you attempt to upload on 5 July is not a late invoice — it is an invoice that can never receive an IRN, and therefore under Rule 48(5) is not an invoice. Your customer cannot claim ITC on it. The only remaining route is to cancel and reissue with a current date, which drags the supply into a different tax period and creates a GSTR-1 versus books mismatch you will have to explain.
Exempted categories
Certain classes remain outside e-invoicing regardless of turnover, per Notification 13/2020-Central Tax as amended: insurers, banking companies and financial institutions including NBFCs; goods transport agencies supplying road transport of goods; suppliers of passenger transportation services; suppliers of services by way of admission to exhibition of cinematographic films in multiplex screens; SEZ units (note: SEZ developers are covered); and government departments and local authorities.
Practical implications
Scenario 1 — the historic spike. A trading business hit ₹5.4 crore in FY 2022-23 on the back of one large contract, then settled back to ₹2.8–3.2 crore. The owner believes he is outside the net. He is not. He crossed the threshold in a preceding financial year after FY 2017-18, and e-invoicing applied to him from the first day of the following period onwards. Every B2B invoice raised since is, under Rule 48(5), not an invoice.
Scenario 2 — the multi-state PAN. A services firm has GSTINs in Karnataka (₹2.6 crore), Maharashtra (₹1.9 crore) and Telangana (₹1.1 crore). Each registration looks comfortably small. Aggregate turnover at PAN level is ₹5.6 crore. E-invoicing applies to all three registrations.
Scenario 3 — the ITC cascade. This is where the real money sits. Under Section 16(2)(a) of the CGST Act, a recipient is entitled to ITC only on the basis of a valid tax invoice. If the supplier was notified for e-invoicing and did not generate an IRN, the document fails Rule 48(5) and the recipient's credit is at risk. In practice, the invoice will also not auto-populate into the recipient's GSTR-2B, which is what surfaces the problem — usually months later, when the customer's accounts team calls asking why your invoice is missing from their statement.
The penalty exposure sits under Section 122(1)(i) of the CGST Act — ₹10,000 or the tax evaded, whichever is higher, for supplying goods or services without issuing an invoice or issuing an incorrect or false invoice. For an incorrect e-invoice, Section 122(3)(e) carries a penalty up to ₹25,000. But the penalty is rarely the largest number. The commercial damage is your customer's denied ITC, which they will look to you to make good.
Step-by-step: what to do
- Test the threshold properly. Pull PAN-level aggregate turnover for every financial year from FY 2017-18 to FY 2025-26. Use the Section 2(6) definition, not your books' revenue figure — exempt supplies and exports count. Compare each year against the threshold in force then, using the table above.
- Check the portal's own view. Go to
einvoice.gst.gov.in→ Registration → e-Invoice Enablement Status and enter your GSTIN. The system shows whether it has already flagged you as enabled. Treat this as a signal, not as authority: enablement status is derived from filed-return data and can lag. Your own turnover computation governs. - Self-enable if the portal has not. If your computation says you are covered but the portal shows you as not enabled, use the "Registration → e-Invoice Enablement" facility to self-declare. Do not wait to be enabled.
- Integrate before you need it. Choose your route — direct API, GSP (GST Suvidha Provider), the offline Excel utility, or your accounting software's built-in IRP connector. Test in the sandbox at
einv-apisandbox.nic.inbefore going live. - Build the 30-day guardrail into your process. If your AATO is ₹10 crore or more, set a hard internal rule that IRN generation happens at the point of invoice creation, not at month-end. Any invoice sitting without an IRN past day 20 should trigger an alert.
- Reconcile monthly. Compare the count and value of B2B invoices in your sales register against IRNs generated and against what auto-populates in GSTR-1. A gap here is a live problem, not a rounding issue.
- Fix the historic gap deliberately. If you find you have been notified for months and issuing non-compliant invoices, do not quietly start complying from next month. Map the affected invoices, assess the ITC your customers have taken, and take a considered position on cancellation-and-reissue versus credit note before the department raises it. This is a decision that should be documented.
FAQ
Does e-invoicing replace my GSTR-1 filing?
No. It reduces the work but does not replace the return. Once an IRN is generated, the B2B section of GSTR-1 auto-populates from the IRP data. You still file GSTR-1, and you remain responsible for its accuracy — the auto-populated data can be edited, and where you edit it, the return prevails over the IRP data for assessment purposes.
If my turnover falls below ₹5 crore, can I stop generating IRNs?
No. The rule is triggered by turnover in any preceding financial year from FY 2017-18 onwards. There is no exit provision in Rule 48(4) or in the notifications. Once notified, always notified.
Can I cancel an e-invoice after generating the IRN?
Yes, but only within 24 hours of generation, and only in full — partial cancellation is not possible. After 24 hours, the IRN is locked. Your only correction route is a credit note or debit note, which must itself carry an IRN if you are a notified person.
Does e-invoicing apply to my exports if I am below ₹5 crore?
No. The threshold is the gating test; the transaction type only determines what must carry an IRN once you are notified. A ₹3 crore exporter who has never crossed ₹5 crore in any year since FY 2017-18 is outside e-invoicing entirely. But remember that export turnover counts towards aggregate turnover, so exporters cross the threshold faster than their domestic sales suggest.
Before you act
The threshold test is the part that catches people, and it is the part that is easiest to get wrong when you are looking at your own numbers — historic spikes, multi-state PANs, and exempt turnover all push businesses over the line quietly. If your turnover has been anywhere near ₹5 crore in any year since FY 2017-18, it is worth having the computation checked properly rather than assumed.
For your specific situation, book a consultation at harunraaj.com
Related Services
Based on this article's category and vertical tag, these services are the most relevant next steps.
Need help with this?
Our team handles the paperwork. You focus on your business.