E-Invoicing Applicability: Current Turnover Limit & Exemptions
Introduction
E-invoicing under GST is no longer a niche compliance meant only for large corporations. Over the years, the government has steadily expanded its scope, bringing thousands of mid-sized businesses into the system. Today, many owners first realise they’re covered only when their accountant says, “You need to generate IRNs now. ”Under Section 31 of the CGST Act, e-invoicing is a mandatory digital validation process for businesses meeting specific turnover thresholds. As of 2025, the current e-invoicing turnover limit is ₹5 crore, applicable to all B2B, B2G, and Export transactions. This blog explains who needs to follow e-invoicing today, what the current turnover limit is, which businesses are exempt, how IRN generation works, penalties for non-compliance, what’s happening with B2C e-invoicing, the latest April 2025 reporting deadlines, and exemptions for SEZs and Banks, all in plain, practical language.
What Is E-Invoicing?
E-invoicing does not mean uploading PDFs or scanning bills.
It means:
Before you issue a GST invoice to a registered customer, the key invoice details must be registered electronically with a government-approved system. Once registered, the invoice gets a unique ID called an IRN (Invoice Reference Number) and a QR code.
Only after this step is completed is the invoice considered valid under GST law.
Think of it like getting a boarding pass stamped before boarding a flight. The ticket exists, but without the stamp, it’s not officially accepted.
Why the Government Introduced E-Invoicing?
The goal is simple:
- Reduce fake invoices
- Stop incorrect ITC claims
- Improve transparency
- Make GST reporting more accurate
- Reduce manual data entry
Once an invoice is registered, its data flows automatically into GST systems. This reduces mismatches between sales, purchases, and tax credits.
Current E-Invoicing Turnover Limit
E-invoicing applicability is based on aggregate annual turnover, calculated PAN-wise, not GSTIN-wise.
That means:
If you have multiple GST registrations under one PAN, their turnover is combined.
Current rule
If your business exceeded this limit in any financial year from 2017-18 onwards, you are permanently covered under the mandate. Even if your current year’s turnover drops below ₹5 crore, you must continue generating IRNs.
It does not matter:
- Which year you crossed it
- Whether current year turnover is lower
- Whether only one GSTIN crosses the limit
Once applicable, it stays applicable.
| Criteria | Detail |
| AATO Limit | ₹5 Crore |
| Calculation Basis | PAN-based (combined turnover of all GSTINs) |
| Mandatory From | August 1, 2023 (latest phase) |
| 2025 Update | Mandatory 30-day reporting for AATO ≥ ₹10 Cr (effective April 1, 2025) |
Evolution of E-Invoicing Limits
| Phase | Turnover Threshold | Who Was Covered |
| Phase 1 | ₹500 crore | Very large corporates |
| Phase 2 | ₹100 crore | Large enterprises |
| Phase 3 | ₹50 crore | Upper mid-sized businesses |
| Phase 4 | ₹20 crore | Expanding MSME coverage |
| Phase 5 | ₹10 crore | Most organised businesses |
| Current | ₹5 crore | Wide MSME coverage |
This phased approach shows the clear intent: e-invoicing is becoming the norm, not the exception.
Which Businesses Must Generate E-Invoices?
E-invoicing is mandatory for eligible businesses when issuing invoices for:
- Sales to GST-registered customers (B2B)
- Supplies to government departments or entities
- Exports
- Debit notes and credit notes related to these transactions
If your customer is registered under GST and you cross the turnover limit, e-invoicing applies.
Which Businesses Are Exempt?
Even if turnover exceeds ₹5 crore, some categories are excluded.
Common exemptions include:
- Banks and financial institutions
- Insurance companies
- NBFCs
- Passenger transport services
- Goods transport agencies (for specific documents)
- SEZ units (not developers)
- Businesses issuing only exempt or nil-rated supplies
These exemptions exist because certain industries operate on specialised billing or regulatory frameworks.
Is E-Invoicing Required for B2C Sales?
As of now, B2C e-invoicing is not mandatory.
That means:
Invoices issued directly to unregistered customers do not require IRN generation.
However, discussions around high-value B2C transactions and future expansion have taken place. For now, businesses should stay alert but not panic.
Bottom line:
B2B = Yes
B2C = No (for now)
How IRN Generation Works?
Here’s how it happens in day-to-day business operations:
- You create an invoice in your billing or accounting system
- The system converts invoice data into a prescribed digital format
- The data is sent to an Invoice Registration Portal
- The portal validates the invoice
- A unique IRN and QR code are generated
- The invoice is returned with digital authentication
- You issue the final invoice to the customer
Once IRN is generated:
- The invoice data automatically flows into GST systems
- Manual upload errors reduce drastically.
New Time Limit Rule You Must Know
A recent compliance tightening affects businesses with higher turnover.
If your aggregate turnover is ₹10 crore or more, invoices cannot be registered after 30 days from the invoice date.
This means:
- Old or back-dated invoices will be rejected
- Delays in IRN generation can invalidate invoices
This rule pushes businesses toward near-real-time invoicing, reducing misuse and late reporting.
Penalty for Non-Compliance (Why This Matters)
Failure to follow e-invoicing rules can be costly.
Possible consequences include:
- Penalty equal to 100% of tax amount or ₹10,000 per invoice, whichever is higher
- Additional penalty for incorrect invoicing
- Problems during goods movement
- ITC disputes with customers
- Increased audit scrutiny
- Example:
- If you issue 200 invoices without IRNs when required, penalties apply per invoice, not once.
This is why businesses treat e-invoicing as a process issue, not a filing task.
| Common Mistake | What Usually Goes Wrong | Practical Solution |
| Generating invoices first and IRNs later | Invoice becomes invalid if IRN is not generated before issue | Generate IRN first, then issue the final invoice to the customer. |
| Assuming turnover is GSTIN-wise instead of PAN-wise | Businesses wrongly believe only one registration counts | Calculate aggregate turnover PAN-wise across all GST registrations. |
| Forgetting debit and credit notes also require IRNs | Adjustments are issued without IRN, leading to non-compliance | Treat debit/credit notes exactly like invoices for IRN generation. |
| Missing the 30-day IRN reporting window | Older invoices get rejected by the IRP | Set internal deadlines to generate IRNs within a few days of invoicing. |
| Believing e-invoicing replaces GST returns | GSTR-1 or GSTR-3B filing gets delayed or skipped | Continue filing GST returns; e-invoicing only feeds data, it doesn’t replace returns. |
| Claiming exemption without verification | Business assumes it’s exempt but actually isn’t | Confirm exemption eligibility from official GST/IRP guidelines before skipping IRNs. |
| Issuing manual invoices during system downtime | Offline invoices issued without later IRN generation | Generate IRN immediately once systems are restored and avoid prolonged offline billing. |
| Not training billing staff on e-invoicing workflow | Staff issues invoices without IRN due to process gaps | Conduct basic staff training and create a simple invoicing SOP. |
| Ignoring IRN rejection errors | Validation errors cause IRN failure but invoices are still shared | Resolve errors immediately and regenerate IRN before sending invoices. |
| Using incorrect invoice numbering format | Duplicate or invalid invoice numbers lead to IRN rejection | Maintain a consistent, unique invoice numbering series. |
| Not reconciling e-invoices with GSTR-1 | Mismatches appear in GST returns | Reconcile e-invoices and GSTR-1 every month before filing. |
| Assuming B2C invoices also need IRNs | Unnecessary compliance effort and confusion | Apply e-invoicing only to B2B/B2G/export invoices unless notified otherwise. |
Avoiding these mistakes saves money and effort.
Does E-Invoicing Replace GSTR-1 or GSTR-3B?
No. E-invoicing supports GST returns but does not replace them.
- GSTR-1 still needs to be filed
- GSTR-3B still determines tax payment
- E-invoicing simply ensures cleaner data
Think of it as automatic data feeding, not return filing.
How to Stay Compliant Without Stress
Here’s a simple checklist:
- Confirm turnover eligibility every year
- Enable IRN generation in your billing system
- Generate IRN before issuing invoices
- Train staff on revised workflow
- Reconcile invoices monthly
- Monitor updates regularly
Businesses using integrated accounting tools find this far easier than manual methods.
What This Means for Growing Businesses?
If your business is nearing ₹5 crore turnover, e-invoicing should be planned before you cross the limit.
Early preparation avoids:
- Sudden operational disruption
- Customer complaints
- Penalties
- Last-minute software changes
E-invoicing isn’t just compliance. It’s becoming standard infrastructure for GST.
Conclusion
E-invoicing is no longer a niche compliance limited to large corporations. With the turnover limit now at ₹5 crore, it has become a regular part of billing for a wide range of growing businesses. Most problems around e-invoicing don’t come from complex rules, but from small process gaps, generating invoices before IRNs, missing timelines, or misunderstanding applicability.
The key is building e-invoicing into your daily billing flow instead of treating it as an extra task at month-end. When invoicing, IRN generation, and GST reporting happen together, compliance becomes predictable and stress-free. This is where using a single system that handles billing, e-invoicing, and GST returns together like Vyapar, quietly simplifies things. It reduces manual steps, avoids last-minute errors, and helps businesses stay aligned with evolving GST rules without needing constant follow-ups.
Handled the right way, e-invoicing stops feeling like a compliance burden and becomes just another smooth step in running a compliant business.
To simplify compliance and avoid manual errors, many businesses are now switching to E-invoicing System Software. It helps generate invoices, create IRNs in real time, and keep all billing data aligned with GST requirements in one seamless flow.
Frequenetly Asked Questions (FAQs)
- Once e-invoicing becomes applicable, can it ever stop applying to my business?
No. If your aggregate turnover crosses the prescribed limit in any financial year, e-invoicing continues to apply even if turnover falls below the limit in later years.
- Does e-invoicing apply to advances received from customers?
No. E-invoicing is required for tax invoices, debit notes, and credit notes not for advance receipts. However, final invoices raised against advances must follow e-invoicing rules if applicable.
- Can I cancel an e-invoice after generating the IRN?
Yes, but only within the allowed cancellation window. Once cancelled, the same invoice number cannot be reused, and fresh IRN generation is required for a new invoice.
- Is IRN generation required for delivery challans?
No. Delivery challans do not require IRN generation. E-invoicing applies only to specified tax documents like invoices and debit/credit notes.
- What happens if my customer refuses an invoice because IRN is missing?
The customer is right to do so. An invoice requiring e-invoicing but issued without IRN is considered invalid and may cause ITC denial for the buyer.
