As of July 2026, the e-invoice limit in India is an aggregate annual turnover (AATO) of ₹5 crore. Any GST-registered business that crossed this threshold in any financial year since 2017-18 must generate e-invoices for its B2B, export, SEZ and deemed-export supplies.
The obligation is tied to your highest past turnover, not your current one. The threshold is the smallest it has been since the system began in 2020, when it applied only to businesses above ₹500 crore.
This guide explains the current limit, the full history of thresholds, who is exempt, how the rules treat exporters, and what non-compliance costs.
This article is educational and is not tax or legal advice. Confirm your position with a chartered accountant or the official guide to e invoicing under gst before you act, since notifications change.
What is an e-invoice under GST?
An e-invoice is a regular tax invoice that has been reported to a government Invoice Registration Portal and digitally authenticated. It is not a separate invoice format you send to your customer.
You still raise the invoice in your own accounting or billing software, but the invoice data is uploaded to the IRP portal, which validates it and returns a unique Invoice Reference Number (IRN) and a signed QR code.
Only after that IRN is generated is the invoice treated as a valid document under GST. The same reporting also auto-populates parts of your GSTR-1 and, where relevant, your e-way bill, which is why an unreported invoice can quietly break several downstream filings at once.
For a services exporter, the mechanics matter because your export invoice and your commercial invoice for export both need to reconcile with what the IRP holds when your accountant files returns or claims a refund.
What is the current e-invoice limit, and who must comply?
The current e-invoice limit is an aggregate annual turnover of ₹5 crore, effective since 1 August 2023 and unchanged as of July 2026. The test is whether your AATO exceeded ₹5 crore in any financial year from 2017-18 onwards, not only in the current year.
Two points typically trip businesses up:
- The obligation sticks: if you crossed ₹5 crore even once, you must generate e-invoices even if your turnover later falls below ₹5 crore. Compliance does not switch off when revenue dips.
- It is a PAN-level figure: aggregate turnover is calculated across all GSTINs on the same PAN, not per registration, so a business with units in multiple states adds them together.
E-invoicing applies to B2B supplies, supplies to government (B2G), exports, supplies to Special Economic Zones (SEZs), and deemed exports. It also covers credit notes and debit notes tied to those supplies. Pure B2C sales are outside the mandate, though the government has signalled a phased plan for B2C e-invoicing that is not yet compulsory nationwide.
What is the full history of e-invoice turnover thresholds?
The turnover limit has been lowered in six stages since the system launched. The table below shows every threshold and the date it took effect, so you can check exactly when your business first came into scope.
| Turnover threshold (AATO) | Applicable from | Notes |
|---|---|---|
| Above ₹500 crore | 1 October 2020 | First phase of mandatory e-invoicing |
| Above ₹100 crore | 1 January 2021 | Second phase |
| Above ₹50 crore | 1 April 2021 | Third phase |
| Above ₹20 crore | 1 April 2022 | Fourth phase |
| Above ₹10 crore | 1 October 2022 | Fifth phase |
| Above ₹5 crore | 1 August 2023 | Current limit as of July 2026 |
Because the AATO test looks back to 2017-18, the effective date that matters for you is the date the threshold you first breached came into force. A services firm that touched ₹6 crore in FY 2022-23, for instance, has been in scope since 1 August 2023 even if it never again crosses ₹5 crore.
Whether the government lowers the limit further is a common question. As of July 2026 there is no notified reduction below ₹5 crore, though smaller businesses are generally advised to build e-invoicing capability early rather than scramble later.
What is the e-invoice reporting time limit?
Generating an IRN is only half the duty; there is also a deadline to report the invoice. As of July 2026, businesses with an AATO of ₹10 crore or more must report each invoice, credit note and debit note to the IRP within 30 days of the invoice date. Report it late and the portal blocks the IRN, which means you cannot issue a valid invoice for that transaction at all.
This 30-day window has its own history, which explains the older “7-day” advice still floating around:
| Reporting time limit | Turnover covered | Effective from |
|---|---|---|
| 7 days (proposed, then deferred) | Above ₹100 crore | Announced for 1 May 2023, deferred |
| 30 days | ₹100 crore and above | 1 November 2023 |
| 30 days | ₹10 crore and above | 1 April 2025 |
The GSTN lowered the reporting threshold to AATO ₹10 crore and above in a November 2024 advisory. If your AATO is between ₹5 crore and ₹10 crore, you must still generate e-invoices, but the 30-day hard stop does not yet apply to you as of July 2026. That said, reporting promptly is sensible for everyone, since a missed IRN cascades into your GSTR-1 for export of services and any refund claim built on it.
Worked example. A Bengaluru ITES exporter with an AATO of ₹12 crore raises a service invoice dated 3 July 2026. Under the 30-day rule, it must report that invoice to the IRP by 2 August 2026. Miss that date and the IRP will refuse the IRN, the invoice is not legally valid, and the exporter cannot use it to support a GST refund on zero-rated supplies.
How does e-invoicing apply to exporters and SEZ supplies?
For service exporters, e-invoicing is squarely in scope once you cross the turnover limit. Exports are treated as zero-rated supplies under GST, and the mandate specifically covers export invoices, whether you export with payment of IGST or under a Letter of Undertaking. If you are weighing the two routes, the difference between an LUT vs IGST refund affects your working capital, but both still require a reported e-invoice.
A few segment-specific points for export of services under GST:
- Supplies to SEZ units and developers are covered by e-invoicing, the same as physical exports, when made by a notified supplier.
- SEZ units themselves are exempt from generating e-invoices on their outward supplies, though SEZ developers are not. This is a genuine carve-out, so confirm which side of it you sit on.
- Your e-invoice must reconcile with the foreign inward remittance evidence your bank issues, because that link underpins your FIRC for GST refund.
Software and IT-enabled service exporters carry an extra layer, since SOFTEX filing and EDPMS compliance reconciliation run alongside GST. Getting the invoice data right at the IRP stage means fewer mismatches when your accountant later ties GST returns to those records. When these three systems agree, refunds and closures move faster.
Who is exempt from e-invoicing?
Some categories are exempt regardless of turnover. As of July 2026, the notified exemptions include:
| Exempt category | What it covers |
|---|---|
| SEZ units | Outward supplies made by units located in a Special Economic Zone (developers are not exempt) |
| Banks and financial institutions | Banks, NBFCs and insurers |
| Goods transport agencies (GTA) | Road transport of goods services |
| Passenger transport services | Bus, cab and similar operators |
| Cinema and multiplex admissions | Supply of services by way of admission to exhibition of films |
| Government departments and local authorities | Registrations held by such bodies |
B2C invoices are also outside the current mandate for every taxpayer. Note that these are entity-type or supply-type exemptions; they are not a turnover exemption. A business over ₹5 crore that also makes exempt-category supplies still e-invoices everything that is not on the exempt list.
What are the penalties for e-invoice non-compliance?
The direct penalties sit in Section 122 of the CGST Act, and the indirect costs are often larger.
| Non-compliance | Penalty (as of July 2026) |
|---|---|
| Not generating an e-invoice where required | ₹10,000 per invoice, or the tax amount involved, whichever is higher |
| Generating an incorrect or non-compliant e-invoice | ₹25,000 per invoice |
Beyond the fixed amounts, an invoice without a valid IRN is not a legal invoice under GST. The knock-on effects can be worse than the fine:
- Your customer may be denied input tax credit on that invoice, which strains the relationship. If you want to see how the credit chain works, read how to claim ITC in GST.
- For applicable taxpayers, an e-way bill cannot be generated without the IRN, so goods can be detained in transit.
- Refund claims on exports can stall when the underlying invoice is not reported.
Penalty figures and their application vary with the facts, so treat the table as a guide and confirm specifics for your case with a professional. For the wider picture on how cross-border charges interact with GST, see our note on GST on international transactions.
How Xflow fits for service exporters
Xflow is built for Indian businesses that need to receive money from abroad, settled in INR, rather than to send money out. For a GST-registered service exporter, the e-invoice is only the first document in a chain that ends with foreign funds landing in your bank and being reconciled for compliance.
Xflow issues a Receiving Account, a routing account provided by its banking partner that lets overseas clients pay you in their local currency while you settle in rupees, typically on a next business day (T+1) basis at the live mid-market rate. On the compliance side, it auto-issues an eFIRA and supports SOFTEX and EDPMS workflows, and it integrates with Zoho Books and Tally so the numbers your accountant files can be traced back to source.
Xflow holds final Payment Aggregator - Cross Border (PA-CB) authorisation from the Reserve Bank of India (RBI) for both exports and imports, and is ISO 27001 and SOC 2 certified. Its free invoicing tool can generate export invoices, and you can explore it on the Xflow invoicing page. If you want the full receiving workflow for your segment, see cross-border payments for service exporters.
Looking for a solution that allows you to generate customised e-invoices and accept cross-border payments with ease?
Bottom line
None of this replaces the IRP: e-invoicing still happens on the government portal, and Xflow simply helps the paperwork downstream line up.
FAQs
As of July 2026, e-invoicing is mandatory for GST-registered businesses with an aggregate annual turnover above ₹5 crore in any financial year since 2017-18. The limit has been ₹5 crore since 1 August 2023.
Yes. Once your AATO crosses ₹5 crore in any year from 2017-18 onwards, the obligation continues even if turnover later falls below the threshold.
Businesses with an AATO of ₹10 crore or more must report each invoice to the IRP within 30 days of the invoice date, effective 1 April 2025. Late reporting blocks IRN generation.
Yes. Exports, supplies to SEZ units and developers, and deemed exports are all covered once you cross the turnover limit. SEZ units are exempt on their own outward supplies, but SEZ developers are not.
No. Pure B2C supplies are outside the current mandate as of July 2026, though a phased B2C e-invoicing plan has been announced and is not yet compulsory nationwide.
Under Section 122 of the CGST Act, not issuing a required e-invoice can attract ₹10,000 per invoice or the tax amount involved, whichever is higher, and an incorrect e-invoice can attract ₹25,000 per invoice.
SEZ units, banks/NBFCs/insurers, goods transport agencies, passenger transport services, cinema and multiplex admissions, and government departments are exempt, along with all B2C supplies.
