Loading...
Loading...
Not sure if e-invoicing applies to your business? It's simpler than most people think. Enter your annual turnover and we'll tell you instantly — and what to do next.
Based on turnover in any previous financial year
For businesses with turnover above ₹10 crore, IRN must be generated within 30 days of the invoice date. Enter your invoice date below to calculate the exact deadline.
These business categories are exempt from e-invoicing regardless of turnover:
Banks, NBFCs, Financial Institutions
All banking entities
Insurance Companies
Life and general insurance
Goods Transport Agencies (GTA)
Freight and logistics
Passenger Transport Services
Bus, taxi, cab operators
Multiplex Cinema Operators
Movie theatres
SEZ Units
Special Economic Zone units
Government & Local Authorities
Central and state government
TDS Deductors (Section 51)
Government TDS collectors
E-invoicing (electronic invoicing) doesn't mean generating invoices using software. It specifically means getting your invoice authenticated by the government's Invoice Registration Portal (IRP) and receiving an IRN — Invoice Reference Number — before issuing it to your customer.
The government introduced this to stop fake invoice fraud. Before e-invoicing, businesses could generate fake purchase invoices to claim bogus ITC. Now, every B2B invoice above the threshold must pass through IRP, creating a real-time trail the department can verify.
For you as a business owner, the practical impact is: your billing software needs to be integrated with IRP, or you manually upload invoices before sharing with your buyer.
| Effective From | Turnover Threshold | Status |
|---|---|---|
| Oct 2020 | ₹500 crore+ | Superseded |
| Jan 2021 | ₹100 crore+ | Superseded |
| Apr 2021 | ₹50 crore+ | Superseded |
| Apr 2022 | ₹20 crore+ | Superseded |
| Oct 2022 | ₹10 crore+ | Superseded |
| Aug 2023 | ₹5 crore+ | Current ✓ |
Even if your turnover is above ₹5 crore, these businesses are exempt: