GST E-Invoicing
Quick Answer
GST E-Invoicing India is a system under the Goods and Services Tax (GST) regime where certain categories of registered persons are required to generate invoices electronically through the GST portal. This process, governed by the GST Act and Rules, ensures real-time reporting of business-to-business (B2B) transactions to the tax authorities.
GST E-Invoicing — detailed explanation below
Governing Act — GST E-Invoicing India
GST E-Invoicing India is governed by the Central Goods and Services Tax Act, 2017 (CGST Act) and the Integrated Goods and Services Tax Act, 2017 (IGST Act), read with the CGST Rules, 2017. Specifically, Rule 48 of the CGST Rules provides for the manner of issuing invoices, and the e-invoicing system is implemented through Notification No. 13/2020 – Central Tax dated 21 March 2020, as amended from time to time. The legal framework mandates that invoices issued by notified persons must be reported to the Invoice Registration Portal (IRP) to obtain a unique Invoice Reference Number (IRN).
Government Department & Website for GST E-Invoicing India
The department responsible for GST E-Invoicing India is the Goods and Services Tax Network (GSTN), which operates the e-invoicing portal at einvoice1.gst.gov.in. The GSTN is a non-government company established under the Ministry of Finance, Government of India. The portal allows taxpayers to generate, validate, and track e-invoices. Additionally, the GST portal (www.gst.gov.in) is used for registration and filing of returns.
GST E-Invoicing India Application Process
The process for GST E-Invoicing India involves the following steps:
-
Registration: The taxpayer must be registered under GST and have a valid GSTIN. No separate registration for e-invoicing is required; it is automatically applicable to notified persons.
-
Invoice Generation: The taxpayer creates an invoice in their own accounting/billing system in the standard JSON format prescribed by the GSTN.
-
Upload to IRP: The JSON file is uploaded to the Invoice Registration Portal (IRP) via API or manual upload.
-
Validation and IRN Generation: The IRP validates the invoice against GST rules and generates a unique Invoice Reference Number (IRN) along with a QR code.
-
Return Filing: The e-invoice data auto-populates in the GSTR-1 return, simplifying tax filing.
Key Forms Required for GST E-Invoicing India
The key forms and documents required for GST E-Invoicing India include:
- GST Registration Certificate: Proof of GST registration.
- Invoice in JSON Format: The invoice must contain mandatory fields such as GSTIN of supplier and recipient, invoice number, date, HSN code, value, tax amount, etc.
- E-Way Bill (if applicable): For movement of goods, an e-way bill may be required.
- GSTR-1: The monthly/quarterly return that auto-populates from e-invoice data.
No separate physical form is needed; the entire process is electronic.
Eligibility Criteria for GST E-Invoicing India
GST E-Invoicing India is mandatory for registered persons whose aggregate turnover in any preceding financial year (from 2017-18 onwards) exceeds the prescribed threshold. As of the latest notifications, the threshold is ₹5 crore for B2B transactions. However, certain categories are exempted, such as Special Economic Zone (SEZ) units, insurance companies, banking companies, and goods transport agencies. The government may revise the threshold from time to time.
Timeline for GST E-Invoicing India
The timeline for GST E-Invoicing India depends on the taxpayer's turnover. The government has phased in the requirement: initially for taxpayers with turnover above ₹500 crore (from 1 October 2020), then ₹100 crore (from 1 January 2021), ₹50 crore (from 1 April 2021), ₹20 crore (from 1 April 2022), and ₹5 crore (from 1 August 2023). Taxpayers below the threshold may opt for voluntary e-invoicing. The process of generating an IRN is instantaneous upon upload to the IRP.
Fees for GST E-Invoicing India
There is no fee charged by the GSTN for generating e-invoices or obtaining an IRN. However, taxpayers may incur costs for software or API integration with the IRP. The government does not prescribe any fee for the e-invoicing process itself. Below is a summary of government-prescribed fees (if any):
| Service | Fee (INR) |
|---|---|
| IRN Generation | Nil |
| QR Code Generation | Nil |
| API Integration (GSTN) | Nil |
Note: Third-party software providers may charge separately.
Frequently Asked Questions
What is GST E-Invoicing India and who needs it?
GST E-Invoicing India is a system where B2B invoices are electronically authenticated by the GST portal. It is mandatory for registered persons with aggregate turnover above ₹5 crore in any preceding financial year. It helps in real-time reporting and reduces tax evasion.
How does GST E-Invoicing India help in tax filing?
GST E-Invoicing India simplifies tax filing by auto-populating invoice data into GSTR-1 returns. This reduces manual errors and ensures consistency between invoices and returns, making tax filing more efficient.
What is the turnover threshold for GST E-Invoicing India?
The current turnover threshold for mandatory GST E-Invoicing India is ₹5 crore in any preceding financial year. The government has gradually reduced the threshold from ₹500 crore to ₹5 crore over time.
Is GST E-Invoicing India applicable to B2C transactions?
No, GST E-Invoicing India is currently applicable only to B2B transactions and exports. Business-to-consumer (B2C) invoices are not required to be reported on the IRP, though they may be covered in future.
What happens if I do not comply with GST E-Invoicing India?
Non-compliance with GST E-Invoicing India can result in penalties under the GST Act. The proper officer may impose a penalty of up to ₹25,000 per invoice or 100% of the tax due, whichever is higher. Additionally, the recipient may not be able to claim input tax credit.
Can I generate e-invoices manually without software for GST E-Invoicing India?
Yes, the GSTN provides a free offline utility (e-Invoice Offline Tool) for small taxpayers to generate e-invoices without integrating with accounting software. The tool generates JSON files that can be uploaded to the IRP.
Share this page