E-Invoicing under GST
✅ Key Provisions of E-Invoicing under GST
1. Applicability (Turnover Thresholds)
| Financial Year Aggregate Turnover | E-Invoicing Applicable From |
|---|---|
| Exceeding ₹500 crore | 1st October 2020 |
| Exceeding ₹100 crore | 1st January 2021 |
| Exceeding ₹50 crore | 1st April 2021 |
| Exceeding ₹20 crore | 1st April 2022 |
| Exceeding ₹10 crore | 1st October 2022 |
| Exceeding ₹5 crore | 1st August 2023 |
🔹 Applies to registered persons under GST whose turnover exceeds the specified limits in any financial year from 2017–18 onwards.
2. Documents Covered
E-invoicing is required for:
-
B2B Tax Invoices
-
Export Invoices
-
Credit Notes
-
Debit Notes
🔸 Not applicable for B2C invoices (except for QR code requirement).
3. Process of E-Invoicing
-
Invoice Generation: Created by the supplier in their own accounting/billing software.
-
IRN Generation: Invoice data is sent in a prescribed format (JSON) to the Invoice Registration Portal (IRP).
-
Validation by IRP: IRP validates and generates a unique Invoice Reference Number (IRN) and a QR code.
-
Signed Invoice Returned: IRP returns the digitally signed e-invoice with QR code to the supplier.
-
Auto-Population in GSTR-1: Data is auto-populated in the seller’s GSTR-1 return.
4. Invoice Format
-
Must comply with the e-invoice schema notified by the GSTN.
-
Contains mandatory fields like:
-
Seller & Buyer GSTIN
-
Invoice Number & Date
-
HSN codes
-
Taxable Value, Tax Amount
-
IRN, QR Code
-
5. Exempted Entities
Even if turnover exceeds the threshold, the following are exempt from e-invoicing:
-
SEZ Units (not SEZ Developers)
-
Banks, NBFCs, Financial Institutions
-
Insurance companies
-
Goods Transport Agencies (GTA)
-
Passenger transport services
-
Cinemas (multiplexes)
6. Penalties
-
Non-issuance of e-invoice: Treated as non-issuance of invoice → penalty up to ₹10,000 per invoice (Section 122 of CGST Act).
-
Incorrect invoicing: Penalty of ₹25,000 per invoice.