Santo Demo Ariticle
02 Nov, 2025
By Online Legal India
Published On 16 Jun 2025
Updated On 07 Oct 2025
Category GST
The Goods and Services Tax (GST) in India unifies multiple indirect taxes, simplifying the tax structure and enhancing transparency. E-invoicing, a key development, involves generating GST-compliant invoices via a government portal, ensuring real-time reporting, accuracy, and reduced fraud. It streamlines compliance, accelerates GST return filing, and boosts credibility with partners. With ongoing updates and lower turnover thresholds, more businesses must adopt e-invoicing to meet regulatory requirements. In this article, we will learn about GST e invoice, its eligibility and more.
GST e invoice is a system where Business-to-Business (B2B) invoices and related documents are electronically verified through the GST Network (GSTN). This system was introduced to streamline invoice reporting and reduce manual errors.
Under this mechanism, each invoice is assigned a unique identification number by the Invoice Registration Portal (IRP). Once verified, the invoice details are automatically shared with the GST and e-way bill portals in real-time. This reduces the need for manual data entry and ensures consistency across all GST filings.
Under the latest GST rules, businesses registered under GST must generate e-invoices if their aggregate turnover exceeds Rs 5 crore in any financial year from 2017–18 onwards. This applies to B2B transactions, including exports and certain notified services.
The government has gradually expanded the scope of e-invoicing by lowering the turnover threshold in phases. This step-by-step rollout ensures smoother implementation and broader coverage.
Listed below are the e-invoicing implementation timeline:
|
Phase |
Turnover above |
Applicable Form |
|
Phase I |
Rs. 500 Crore |
1st October 2020 |
|
Phase II |
Rs. 100 crore |
1st January 2021 |
|
Phase III |
Rs. 50 crore |
1st April 2021 |
|
Phase IV |
Rs. 20 crore |
1st April 2021 |
|
Phase V |
Rs. 10 crore |
1st October 2022 |
|
Phase VI |
Rs. 5 crore |
1st August 2023 |
These notifications are issued by the Central Board of Indirect Taxes and Customs (CBIC) under the CGST Rules. The turnover includes all taxable, exempt, and export supplies on a PAN India basis.
E-invoicing applies to the following documents issued under GST:
A registered supplier issues a tax invoice for supplying taxable goods or services. It records key details like GSTIN, invoice number, value, and tax. The buyer uses it to claim input tax credit.
A credit note reduces the invoice value when goods return, services show issues or excess tax gets charged. The supplier reports it in the return to adjust tax liability and reduce the buyer's credit.
A debit note increases the invoice value when the original invoice underreports value or tax. It helps the supplier correct errors and adjust tax records in the monthly GST return.
Supplies Applicable for E-Invoicing
E-invoicing applies only to specific types of supplies. It does not cover Business-to-Consumer (B2C) transactions. The supplies on which e invoicing GST is applicable are listed below:
A supplier issues an e-invoice when selling goods or services to another registered taxpayer. This includes cases where the buyer uses a different GSTIN but operates under the same PAN. The transaction must be reflected in both parties' GST returns.
Supplies made to Special Economic Zone (SEZ) units or developers fall under e-invoicing rules. These supplies may occur with or without payment of tax, depending on the nature of the authorization. The supplier must report these transactions in GSTR-1.
E-invoicing applies to all goods and services sent outside India. The supplier must issue an e-invoice even when exports attract zero tax under GST. Customs clearance and refund processing requires the invoice reference number (IRN).
Certain domestic supplies qualify as exports under GST rules, even though the goods do not leave the country. Supplies to an Advance Authorisation holder or Export Promotion Capital Goods (EPCG) license holder fall in this category and require e-invoices.
When a registered business supplies goods or services to a government department that holds a valid GSTIN and crosses the e-invoicing threshold, e-invoicing becomes mandatory. These transactions follow the same rules as B2B supplies.
If a supply falls under the reverse charge list notified in Section 9(3) of the CGST Act, the supplier still issues an e-invoice. The recipient pays the tax directly to the government, but the invoice must be valid and authenticated.
When a company operates in multiple states or union territories and holds separate GSTINs, supplies between these branches are treated as distinct-person transactions. E-invoicing applies to such internal stock transfers or service supplies.
The entities and documents that are exempted from E-invoicing GST are as follows:
Banks, insurers, NBFCs, and financial institutions do not follow e-invoice rules. These entities issue large volumes of standardized invoices under strict RBI norms. GST law exempts them to avoid disruption in regulated financial operations.
A GTA transports goods through road freight. It issues a consignment note that includes the vehicle number, route, and shipment details. Since this document integrates with e-way bill data, e-invoicing does not apply to GTAs.
A business that provides passenger transport issues tickets that serve as GST invoices. These tickets already contain fare, tax, and route details. The government exempts them from e-invoicing to maintain existing billing systems.
Multiplex operators issue admission tickets for movie screenings. These tickets already show GST details and link with digital reporting systems. GST law excludes this category from e-invoice rules to avoid duplication in billing.
A unit located within a Special Economic Zone (SEZ) handles export-focused transactions. The government exempts these units from e-invoicing to support the ease of doing business in export zones. However, SEZ developers must follow e-invoicing if they cross the threshold.
Central, state, and local government bodies do not fall under the e-invoicing mandate. These entities issue regular GST invoices for their supplies. The exemption ensures that administrative operations continue without technical barriers.
A foreign company that supplies online information or database access services to Indian customers registers under Rule 14 of the CGST Rules. Since these providers operate outside India and supply directly to unregistered users, they do not come under the e-invoicing requirement.
The steps to generate a GST e-invoice as explained below:
Step 1: Update Your ERP System
A business must update its billing or accounting software. The software must follow the e-invoice format notified under GST. This format includes specific fields such as GSTIN, invoice number, item details, and tax amount. The ERP must align with the standard set by the government, called the e-invoice schema. This ensures each invoice meets GST rules and passes validation without errors.
Step 2: Choose the Method for IRP Generation
The business must choose a method to send invoice data to the Invoice Registration Portal (IRP). There are two main options:
Step 3: Create the Invoice in the ERP
The business must raise a regular tax invoice using its ERP or billing software. The invoice must include the buyer’s and seller’s names, addresses, GSTINs, invoice number, invoice date, description of items, quantity, taxable value, GST rate, and total tax. Every field must match the format defined under the GST rules. This invoice forms the base for the IRN generation.
Step 4: Upload Invoice Details to IRP
The business uploads the invoice to the Invoice Registration Portal using the method selected in Step 2. The portal accepts data in JSON format. The business can send the data through a direct API, through a GSP, or using the upload tool. Each invoice must contain complete and correct details for validation.
Step 5: Validation and IRN Generation by IRP
Once the IRP receives the invoice data, it checks if the details are correct. It confirms whether the invoice number is unique for the seller in the given financial year. After successful validation, the IRP generates a 64-character hash called the Invoice Reference Number (IRN). The IRP also adds a digital signature and creates a QR code. This proves that the invoice is valid under GST.
Step 6: Download the Signed E-Invoice
The IRP returns the digitally signed e-invoice in JSON format. This file contains the IRN, the signed invoice, and the QR code. The business downloads this file into its ERP. The business can now print or share this e-invoice with buyers. The QR code on the invoice allows easy verification at any time.
Step 7: Auto-Population in GST and E-Way Bill Portals
After approval, the IRP sends the invoice data to the GST portal. This data automatically fills the relevant fields in the seller’s GSTR-1 form. If the invoice includes transportation details, the IRP also sends the data to the e-way bill portal. This reduces manual data entry and prevents mismatches in GST returns.
Step 8: Receive Confirmation
The IRP sends a confirmation to the seller. If the seller provides an email address while creating the invoice, the portal sends a confirmation email. This message confirms that the e-invoice is valid and stored in the GST system.
The mandatory sections of the GST e-invoice are explained below in detail:
This section outlines the core document identifiers that validate the authenticity of the invoice. The basic details are as follows:
The supplier must include the following information in their GST e invoice:
This section deals with the buyer or recipient of the goods/services. Listed below are the recipient's information that must be included in the GST e invoice:
Below are the information that must be included in the invoice item detail section of the GST e invoice:
Summarises all monetary values of the transaction to present a complete financial picture. Listed below are the information that must be included in this section:
Initially, the GST law did not define any time limit for generating e-invoices. Businesses could issue and upload invoices without facing any deadline. However, to strengthen compliance and reduce tax evasion, the government gradually introduced a phased timeline for reporting invoices on the Invoice Registration Portal (IRP).
Below is the structured breakdown of how the time limit for e-invoice reporting has evolved:
There was no specific deadline under GST law for generating or reporting e-invoices. Businesses could report them at any time without restriction.
The government announced a plan to mandate the generation of e-invoices within 7 days from the invoice date for taxpayers with an Annual Aggregate Turnover (AATO) of Rs 100 crore or more. However, this proposal was never enforced.
A mandatory 30-day time limit was officially enforced for businesses with AATO of Rs 100 crore or more. All tax invoices, credit notes, and debit notes had to be reported to an IRP within 30 days from the date of issue.
As per an advisory on the GSTN portal, the same 30-day time limit was extended to taxpayers with AATO of Rs 10 crore and above. This was announced in advance to provide businesses with adequate preparation time.
From this date onward, all businesses with an Annual Aggregate Turnover of Rs 10 crore or more must report all tax invoices, debit notes, and credit notes to an IRP within 30 days of issuance. Failing to do so will render the invoice invalid.
The consequences of non-compliance are as follows:
If a registered business does not generate an e-invoice for a transaction that falls under the e-invoicing mandate, it attracts a heavy penalty. The government imposes a penalty of either Rs 10,000 or 100% of the GST payable, whichever is higher. This rule ensures businesses follow the GST system and maintain transparent records.
If a business issues an e-invoice with missing or incorrect details—such as no QR code, wrong invoice number, or invalid HSN codes—it violates the GST rules. In this case, the government imposes a flat penalty of Rs 25,000 per invoice. Such errors can lead to legal complications and affect the credibility of the business.
If a supplier moves goods without a valid e-invoice or QR code, the goods and the transport vehicle face detention under Section 129 of the CGST Act. The tax officer can seize the goods and release them only after payment of the applicable tax and penalty. This leads to delivery delays and financial losses.
A valid e-invoice is a precondition to generate e-way bills for B2B transactions. If a supplier fails to generate an e-invoice, the system does not allow the creation of a valid e-way bill. This results in disrupted logistics blocked shipments, and non-compliance with GST rules during transportation.
If a buyer receives an invoice without an IRN or receives it after the allowed time limit, the invoice becomes ineligible for claiming Input Tax Credit. As a result, the buyer cannot claim the tax amount paid on the purchase. This affects working capital and leads to financial stress for the buyer.
When a supplier fails to issue a valid e-invoice, the data does not auto-populate in the GSTR-1 form. This causes a mismatch in the buyer’s GSTR-2B form. Due to this, the buyer cannot match the invoice details and must manually reconcile records. This results in delays and errors in monthly return filing.
From 1st April 2025, all taxpayers with an Annual Aggregate Turnover (AATO) of Rs 10 crore or more must report e-invoices within 30 days of the invoice date. If a business uploads the invoice after 30 days, the GST system rejects the invoice. This makes the invoice invalid for Input Tax Credit and legal use.
Below is a detailed explanation of how e-invoicing strengthens GST compliance:
The GST system records each invoice as soon as it is generated through the Invoice Registration Portal (IRP). This gives tax officials instant access to transaction data. Authorities can monitor sales and purchases as they happen, which helps detect fraud before it spreads across the supply chain.
E-invoices cannot be created or changed manually. The system issues a unique Invoice Reference Number (IRN) and QR code for every invoice, which confirms its authenticity. Once generated, no one can modify the invoice without detection. This ensures that transactions stay transparent and tamper-proof.
Only invoices registered on the GST portal qualify for Input Tax Credit (ITC). This removes the scope for fake or backdated invoices. Businesses must show valid, system-approved invoices for every ITC claim. This process stops fraudulent claims and protects government revenue.
Each e-invoice links the supplier’s tax details with the buyer’s ITC records. The GST system verifies both sides of the transaction. If the details do not match, the system rejects the ITC. This cross-verification discourages manipulation and enforces accurate tax reporting.
Below is a list of the benefits of e invoicing GST to businesses:
E-invoicing eliminates manual invoice creation. Each invoice follows a uniform format that the GST system accepts. This ensures that invoice data is always accurate, consistent, and compatible across different accounting tools.
The GST system pulls details from the e-invoice directly into GSTR-1 and the e-way bill form. This removes the need to re-enter data. It helps avoid human errors and shortens the time needed for return preparation and document generation.
Once an e-invoice is uploaded to the portal, it is reflected in the buyer's GSTR-2 B. This ensures that the buyer can claim ITC only on valid and traceable transactions. It helps maintain financial discipline and avoids disputes over credit eligibility.
As soon as the supplier uploads an invoice to the IRP, tax authorities can access it. This real-time visibility removes the chance of backdated or manipulated invoices. It improves compliance and helps businesses avoid scrutiny from tax departments.
Since the invoice must be reported to the GST portal before it becomes valid, the system blocks fake or duplicate invoices. Input tax credit links directly to these verified invoices. This discourages fraudulent claims and improves the credibility of reported tax data.
E-invoices create a transparent digital trail of transactions. Lenders and large enterprises trust businesses that follow this system. It becomes easier for smaller firms to access invoice-based financing and build partnerships with larger buyers.
All supply chain participants, including buyers, sellers, and transporters, can access updated invoice information. This supports timely decision-making, improves inventory tracking, and reduces delays in logistics.
A single e-invoice fulfils multiple reporting needs. Businesses do not need to prepare different formats for returns, audits, and transport purposes. This reduces compliance work and cuts operating expenses.
E-invoicing removes the need for physical document storage or movement. This not only saves paper and office space but also speeds up workflows. It aligns with digital India goals and supports eco-friendly practices.
Conclusion
To sum up, understanding GST e-invoice is key to smooth business operations and error-free compliance. E invoicing GST might sound technical, but it makes life easier with faster billing and better record-keeping. If it feels overwhelming, Online Legal India is here to help—guiding you through every step so you can stay focused on growing your business, stress-free.