What is E-Invoicing Under GST?
E-invoicing (electronic invoicing) under GST is a system where B2B invoices are authenticated electronically by the Invoice Registration Portal (IRP). When a business generates an invoice, the details are sent to the IRP, which validates and returns a unique Invoice Reference Number (IRN) along with a signed QR code.
E-invoicing does not mean invoices are generated on a government portal. Businesses continue to create invoices using their own billing software — the invoice data is simply reported to the IRP for authentication.
E-Invoicing Turnover Thresholds
The e-invoicing mandate has been progressively expanded:
| Effective Date | Turnover Threshold |
|---|---|
| 1st October 2020 | ₹500 crore and above |
| 1st January 2021 | ₹100 crore and above |
| 1st April 2021 | ₹50 crore and above |
| 1st April 2022 | ₹20 crore and above |
| 1st October 2022 | ₹10 crore and above |
| 1st August 2023 | ₹5 crore and above |
As of 2025, businesses with aggregate annual turnover exceeding ₹5 crore in any financial year from 2017-18 onwards must generate e-invoices for all B2B supplies.
Who is Exempt from E-Invoicing?
- Banks and financial institutions
- Insurance companies
- Goods Transport Agencies (GTAs)
- SEZ units (for supplies within SEZ)
- Government departments and local authorities
- Persons referred to in Section 14 of the IGST Act (diplomats, UN)
How to Generate an E-Invoice
- Register on the IRP portal (einvoice1.gst.gov.in) using your GSTIN credentials
- Generate the invoice in your billing software in the prescribed JSON format (Schema 1.1)
- Push invoice data to IRP via API or manual upload
- IRP validates the data against the GST system and generates a unique IRN
- Receive the signed invoice with IRN, QR code, and digital signature
- Share the authenticated invoice with the buyer
Key Components of E-Invoice
- IRN (Invoice Reference Number) – A unique 64-character hash generated for each invoice
- QR Code – Contains key invoice details, scannable for verification
- Digital Signature – IRP digitally signs the invoice JSON for authenticity
Benefits of E-Invoicing
- Auto-population of GSTR-1 – E-invoiced supplies automatically reflect in GSTR-1
- Faster ITC for buyers – Authenticated invoices immediately show in buyer's GSTR-2B
- Reduced errors – Standardized format eliminates manual data entry mistakes
- E-way bill integration – Part A of the e-way bill auto-generates from the e-invoice
Penalties for Non-Compliance
Failure to generate e-invoices when required can result in:
- Invoice treated as invalid — buyer cannot claim ITC
- Penalty of 100% of tax due or ₹10,000, whichever is higher
- Additional penalties for incorrect invoicing under Section 122
Seamless E-Invoicing with FileWithUs.ai
FileWithUs.ai integrates directly with the IRP to generate e-invoices in one click. Create your invoice on the platform, and the system handles JSON generation, IRP submission, and IRN retrieval automatically. Your GSTR-1 and e-way bill data stay in sync, ensuring end-to-end compliance.
Simplify Your Tax & Business Management
FileWithUs.ai helps you file income tax returns, create GST invoices, track compliance, and manage your business — all in one platform.