Key compliance facts
Standard
GST e-Invoice JSON schema (NIC IRP)
Authority
GSTN / CBIC — Goods and Services Tax Network / Central Board of Indirect Taxes and Customs
Mandatory For
B2B, B2G, export & deemed export for businesses with AATO > ₹5 crore (PAN-level) in any FY since 2017-18; ₹10 crore+ subject to 30-day IRP rule
Effective Date
Oct 2020 (rollout begins) · Aug 1, 2023 (₹5 crore threshold) · Apr 1, 2025 (30-day rule + MFA)
About India E-Invoicing
India's e-invoicing regime under GST has progressively widened since 2020. As of 2026, e-invoicing is mandatory for any business whose Aggregate Annual Turnover (AATO) — at PAN level across all GSTINs — exceeded ₹5 crore in any financial year from FY 2017-18 onwards (effective 1 August 2023). The mandate covers B2B, B2G, exports, deemed exports and supplies to registered government entities; B2C is not in scope yet (though under discussion). Invoices are generated in the taxpayer's own ERP/billing software, converted to JSON, and submitted to the Invoice Registration Portal (IRP) which validates and returns an Invoice Reference Number (IRN) and signed QR code. From 1 April 2025, taxpayers with AATO ≥ ₹10 crore must report invoices to the IRP within 30 days of the invoice date — late uploads are rejected, no IRN is generated, and buyers cannot claim Input Tax Credit. From 1 April 2025, Multi-Factor Authentication (MFA) is mandatory for all IRP/e-Way Bill portal logins regardless of turnover. The threshold reduction proposal to ₹2 crore has been discussed but is not officially notified as of May 2026. Penalties: ₹10,000 per invoice or 100% of tax due (whichever is higher). Exemptions: SEZ units (as suppliers), banks, NBFCs, insurance companies, GTAs, passenger transport, multiplex cinema admissions.
Implementation Phases
- ✓
Phased rollout begins
Oct 2020Initial threshold ₹500 crore; progressively reduced.
- ✓
₹5 crore threshold
Aug 1, 2023Current mandatory threshold reached.
- ◉
30-day IRP rule + MFA
Apr 1, 2025AATO ≥ ₹10 crore must report within 30 days; MFA mandatory for all.
Key Compliance Facts
- Operating authority: GSTN / CBIC
- Platform: Invoice Registration Portal (IRP — NIC)
- Mandatory threshold: AATO > ₹5 crore (PAN-level)
- 30-day reporting rule for AATO ≥ ₹10 crore (since Apr 2025)
- Mandatory MFA for IRP/e-Way Bill login since 1 Apr 2025
- Format: GST e-Invoice JSON schema
- IRN + signed QR code returned by IRP
- Penalty: ₹10,000/invoice or 100% of tax (higher)
- Exemptions: SEZ units, banks, NBFCs, insurance, GTAs
- B2C currently out of scope; ₹2 crore threshold discussed but not notified
Frequently Asked Questions
Is e-invoicing mandatory in India?
B2B, B2G, export & deemed export for businesses with AATO > ₹5 crore (PAN-level) in any FY since 2017-18; ₹10 crore+ subject to 30-day IRP rule. Status: Live & Mandatory.
Which authority regulates e-invoicing in India?
GSTN / CBIC — Goods and Services Tax Network / Central Board of Indirect Taxes and Customs
What e-invoicing standard does India use?
GST e-Invoice JSON schema (NIC IRP)
What is the e-invoicing model in India?
Clearance via IRP (Invoice Registration Portal) — IRN + signed QR code
When did India e-invoicing take effect?
Oct 2020 (rollout begins) · Aug 1, 2023 (₹5 crore threshold) · Apr 1, 2025 (30-day rule + MFA)