E-invoicing under Rule 48(4) of the CGST Rules requires notified taxpayers to report B2B invoices, exports and credit/debit notes to an Invoice Registration Portal (IRP) and obtain an Invoice Reference Number (IRN) with a signed QR code. Without an IRN, the document is not a valid tax invoice for a notified person (Rule 48(5)).
The threshold test: aggregate annual turnover exceeding ₹5 crore in ANY financial year from 2017-18 onwards. This is the single most misunderstood part of the rule — the test is not the current year's turnover. The mandate phased in from ₹500 crore (1 October 2020) down through ₹100 crore (1 January 2021), ₹50 crore (1 April 2021), ₹20 crore (1 April 2022), ₹10 crore (1 October 2022), and finally ₹5 crore from 1 August 2023 (Notification 10/2023-Central Tax, dated 10 May 2023, amending Notification 13/2020-Central Tax). Once your highest-ever AATO crosses the line, the obligation begins and never lapses even if turnover later falls.
Certain entity categories are excluded regardless of turnover: SEZ units (Notification 61/2020-CT — but not SEZ developers), insurers, banking companies and financial institutions including NBFCs, Goods Transport Agencies, suppliers of passenger transportation services, and multiplex cinema admission (all per Notification 13/2020-CT), plus government departments and local authorities (Notification 23/2021-CT).
Scope: e-invoicing covers B2B taxable supplies, supplies to SEZ (with or without payment), exports and deemed exports, and credit/debit notes against them. B2C invoices are outside e-invoicing (they carry a separate dynamic-QR requirement for AATO > ₹500 crore). Separately, taxpayers with AATO ≥ ₹10 crore must report documents to the IRP within 30 days of the document date from 1 April 2025 — the portal hard-rejects older documents.
A trader had turnover of ₹6.2 crore in FY 2018-19. Business shrank; turnover has been ₹3–4 crore every year since. In FY 2025-26 the accountant assumes e-invoicing does not apply because current turnover is under ₹5 crore.