Here is the sentence that decides whether e-invoicing applies to your business, and it is not the one you will read on most software websites. If your aggregate turnover crossed ₹5 crore in any financial year from 2017-18 onwards, e-invoicing applies to you. Not last year's turnover. Any year, going back to 2017-18. And once you are in, falling below ₹5 crore later does not take you out.
A great deal of published guidance says something different, along the lines of “e-invoicing becomes mandatory from 1 April 2026 if your turnover exceeded ₹5 crore in FY 2025-26”. That describes an annual test that does not exist in the notification. The real test has a memory, and the difference between the two readings is the difference between a valid tax invoice and a piece of paper that the law does not treat as an invoice at all.
Three steps. Do them in order, on paper, before you touch any software.
Take a Ludhiana auto-parts trader. Turnover by year: FY 2018-19, ₹3.9 crore. FY 2019-20, ₹5.4 crore, a good year on one large order. FY 2020-21, ₹2.1 crore. Every year since, between ₹2 crore and ₹3 crore. Current year, ₹2.4 crore.
Under the annual test that most explainers describe, this business is nowhere near the threshold and has nothing to do. Under the rule as actually notified, the highest figure in the list is ₹5.4 crore, that is above ₹5 crore, and so every B2B tax invoice this business issues must go through the Invoice Registration Portal. The year that triggered it was six years ago and the business has been half that size ever since.
This is not a rare edge case. One unusually large contract, one year of pandemic-era stocking, one export order, and a business that feels small is permanently inside the mandate.
The figure you test is not your GST-taxable sales, and it is not the turnover of one branch. Section 2(6) of the Central Goods and Services Tax Act, 2017 defines it as:
“the aggregate value of all taxable supplies (excluding the value of inward supplies on which tax is payable by a person on reverse charge basis), exempt supplies, exports of goods or services or both and inter-State supplies of persons having the same Permanent Account Number, to be computed on all India basis but excludes central tax, State tax, Union territory tax, integrated tax and cess.”
Three consequences that catch people out.
This is the part that turns a misunderstanding into an assessment notice, and it is stated plainly on the government's own e-invoice portal, in the note attached to the enablement status page.
The enablement list “is based on aggregate annual turnover computations as per GST System based on GSTR-3B filing.”
“The 'enablement' status on e-invoice portal doesn't mean that the GSTIN is supposed to do e-invoicing.”
“the legal obligation to prepare invoice in terms of Rule 48(4) of CGST/SGST Rules, lies with concerned registered person.”
Read that carefully, because it cuts in both directions.
Being enabled does not mean you must e-invoice. If you fall in one of the exempt categories below, you can be sitting on the enabled list and still have no obligation.
Being not enabled does not mean you are safe. This is the dangerous half. The list is built from turnover the system computed off your GSTR-3B filings. If your GSTR-3B figures do not reflect the year you crossed ₹5 crore, or the crossing happened in a year the automated computation did not pick up, the portal may never enable you. The obligation still exists, because it comes from the notification and from Rule 48(4), not from a list.
So a business can be fully liable, entirely un-enabled, and issuing invoices that are legally defective every single day, while believing the portal would have told it. The portal is telling you the opposite, in writing, on the page itself.
If you have run the test above and you are liable but not enabled, the portal provides a self-enablement route at the e-Invoice Enablement Form. Use it. Do not wait to be enabled.
This is where the cost sits, and it is not primarily a fine.
Rule 48(4) of the CGST Rules, 2017 requires the notified class of registered persons to prepare an invoice “by including such particulars contained in FORM GST INV-01 after obtaining an Invoice Reference Number by uploading information contained therein on the Common Goods and Services Tax Electronic Portal”.
Then comes Rule 48(5), which is short and severe:
“Every invoice issued by a person to whom sub-rule (4) applies in any manner other than the manner specified in the said sub-rule shall not be treated as an invoice.”
Not “is an invalid invoice”. Not “attracts a penalty”. Shall not be treated as an invoice. From there the consequences follow in a chain:
That third one is why this is worth fixing this week rather than this quarter. The reputational and cash-flow damage arrives faster than the department does.
Some classes of registered person are outside e-invoicing regardless of turnover. These exemptions come from the notifications themselves.
| Exempt category | Notification |
|---|---|
| Insurer, banking company, financial institution including an NBFC | 13/2020-Central Tax, 21 March 2020 |
| Goods transport agency supplying services in relation to transportation of goods by road in a goods carriage | 13/2020-Central Tax |
| Supplier of passenger transportation service | 13/2020-Central Tax |
| Supplier of services by way of admission to exhibition of cinematograph films in multiplex screens | 13/2020-Central Tax |
| Special Economic Zone unit | 61/2020-Central Tax, 30 July 2020 |
| Government department and local authority | 23/2021-Central Tax, 1 June 2021 |
Note the shape of that list. It is a list of suppliers, not of transactions. An SEZ unit is exempt; an SEZ developer is not in that entry. And if you are exempt, the portal now has an exemption declaration facility so your status is on record rather than inferred.
The threshold history, for anyone reconstructing which year they came into the net: the mandate began under Notification 13/2020-Central Tax and the limit has been reduced in stages, reaching ₹10 crore and then ₹5 crore by Notification 10/2023-Central Tax dated 10 May 2023, which substituted “five crore rupees” for “ten crore rupees” with effect from 1 August 2023.
Once you are inside the mandate, “GST billing software” stops being a preference and becomes a compliance requirement. Judge any product against this list rather than against a feature-count comparison, because these are the things the law needs it to do.
Nothing on that list requires a particular vendor, and none of it is exotic. It is simply what separates a billing tool from a compliant one.
Do these in order. The first two cost nothing.
If your aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards, yes. The test looks back across every year from 2017-18, not at the current or immediately preceding year alone, and there is no provision that takes you back out when turnover falls.
No. The portal states that the listing is computed from GSTR-3B filings and that “the legal obligation to prepare invoice in terms of Rule 48(4) of CGST/SGST Rules, lies with concerned registered person”. Non-enablement is not an exemption. If you are liable, self-enable through the e-Invoice Enablement Form and start issuing IRN invoices.
The mandate is on business-to-business supplies, supplies to government, exports and similar notified categories, not on ordinary B2C retail invoices. But your turnover test still counts your whole aggregate turnover, B2C included, when deciding whether you are inside the mandate at all.
None individually. Section 2(6) computes aggregate turnover across all persons having the same PAN, on an all India basis. Add the states together. If the combined figure crossed ₹5 crore in any year from 2017-18, every one of those registrations is inside the mandate.
Rule 48(5) says it “shall not be treated as an invoice”. The practical consequences are that your buyer's input tax credit resting on that document is exposed, and you can be treated as having supplied without issuing an invoice, which attracts the penalty under Section 122(1) of ₹10,000 or the tax evaded, whichever is higher.
Yes. The Section 2(6) definition expressly includes exempt supplies, along with taxable supplies, exports and inter-State supplies. Only inward supplies on which you pay tax under reverse charge, and the taxes themselves, are excluded.
A goods transport agency supplying services in relation to transportation of goods by road in a goods carriage is exempt under Notification 13/2020-Central Tax, regardless of turnover. The same applies to insurers, banking companies, financial institutions including NBFCs, passenger transport suppliers and multiplex film admission services. Record the exemption through the portal's exemption declaration rather than leaving it to inference.
For a general question about the law, no, because the RTI Act gives access to existing records, not answers to legal queries. But where a specific file exists, such as a stalled government payment, a registration decision or an inspection report, an RTI application reaches it. The distinction is set out in The RTI Playbook, and once you have filed, the reply is due in thirty days. Work out the exact date on the RTI Timeline Tracker.
The threshold in force is ₹5 crore, brought in by Notification 10/2023-Central Tax with effect from 1 August 2023. Proposals to lower it further have been discussed publicly from time to time, but a proposal is not a notification. Check the e-invoice portal's notifications page before acting on any reported change.