GST E-Invoicing

GST e-invoicing
Learn about GST e-invoicing, its mandatory implementation for businesses with turnover above five crores, the process of generating e-invoices, benefits like accuracy, real-time tracking, and operational efficiency, and exemptions for certain industries. Discover how the Invoice Registration Portal (IRP) ensures compliance under the GST framework.

Table of Contents

Watch our informative videos

Subscribe to our Channel

Share this Post

A Comprehensive Overview

In August 2019, the government released a draft of the e-invoice for public review, which was subsequently revised by the GST Council to comply with their regulations. The standardized format facilitates compliance and ensures interoperability across various GST ecosystems.

E-invoicing under GST refers to the mandatory electronic generation of invoices as per GST regulations. Similar to the requirement for issuing e-way bills during the transportation of goods, certain GST-registered businesses must generate electronic invoices for Business-to-Business (B2B) transactions. Starting from August 1, 2023, e-invoicing became mandatory for all GST-registered individuals whose aggregate turnover exceeds five crores in any preceding fiscal year from 2017-18 onwards. 

E-invoicing

An e-invoice, or electronic invoice, is a digital document exchanged between a supplier and buyer, validated by the government tax portal. This system, where B2B invoices are digitally prepared and authenticated by the Goods and Services Tax Network (GSTN), ensures that a standardized format is followed by all businesses before reporting invoices to the GST portal.

Under this system, businesses continue to generate their GST invoices using their own Accounting/Billing/ERP systems. These invoices must be registered digitally through the Invoice Registration Portal (IRP), the government’s central registry for invoices. The IRP assigns a unique 64-digit Invoice Reference Number (IRN) and a QR code to each successfully registered document. 

Tax Invoices, Credit Notes, and Debit Notes issued by notified taxpayers for B2B transactions or exports are covered under e-invoicing. However, financial or commercial credit notes are not required to be reported to the IRP for e-invoicing purposes.

Advantages of E-Invoicing for Businesses

Employing GSTN for e-invoicing offers companies a number of advantages:

  • Improved Accuracy: By enhancing data reconciliation and accuracy during manual data entry, e-invoicing lowers errors.
  • Real-Time Tracking: Business owners are able to monitor and manage transactions in real-time by tracking electronic invoices.
  • Streamlined Tax Filing: The tax return procedure is made simpler by the auto-population of e-invoice data into tax return forms and e-way bills.
  • Extensive Online Access: Since transaction information are always accessible online, less audits are required, and errors in the data can be quickly identified.
  • Enhanced Operational Efficiency: By detecting fraudulent invoicing and streamlining tax administration, the system improves overall operational efficiency.
  • Automated Reporting: When necessary, e-invoices create e-way bills and are automatically recorded in GST returns (GSTR-1/2A/2B).
  • Standardization: E-invoicing ensures uniformity across businesses, minimizing disputes, improving payment cycles, and reducing processing costs.
  • Limited Editability: Once generated, an e-invoice can only be canceled within 24 hours, ensuring data integrity. After this period, edits can be made directly in GSTR-1.
  • Reduced Data Mismatch: E-invoicing addresses gaps in data reconciliation, decreasing the likelihood of errors and mismatches.
  • Interoperability: Invoices created on one software can be read by another, facilitating smooth data exchange and reducing entry errors.
  • Access to Credit: E-invoicing enhances access to formal credit options such as invoice discounting or financing, particularly benefiting small businesses and improving their relationships with larger enterprises.

Applicability Dates of E-Invoicing

Average Annual Turnover (AATO)E- Invoicing made mandatory from
Above Rs 500 Cr01-10-2020
Rs 100 Cr to Rs 500 Cr01-01-2021
Rs 50 Cr to Rs 100 Cr01-04-2021
Rs 20 Cr to Rs 50 Cr01-04-2022
Rs 10 Cr to Rs 20 Cr01-10-2022
Rs 5 Cr to Rs 10 Cr01-08-2023
Less than 5 CrOPTIONAL

Steps to Register for the E-Invoicing System

The registration process for the e-invoicing system is straightforward for GST-registered taxpayers with a valid GSTIN number.

  1. Existing EWB Portal Users: If you are already registered on the e-way bill (EWB) portal, you can use the same credentials to access the e-invoicing portal.
  2. New Registrants: For those not yet registered on the EWB portal, you can directly register on the e-invoicing system. Ensure that you have a GSTIN and a mobile number that is registered on the GST portal.

Follow these steps:

  1. Visit the Invoice Registration Portal (IRP) or the e-Invoice System at https://www.gst.gov.in/.
  2. Click on the “Registration” option.
  3. You will be redirected to the e-invoice registration form.
  4. Input your business GSTIN and the Captcha code.
  5. Click “Go” to proceed.
  6. Your applicant details, such as your name and trade name, will be displayed. Verify this information.
  7. Click “Send OTP” to receive a verification code.
  8. Enter the OTP and click “Verify OTP.”
  9. After verification, you will be prompted to create a username and password.
  10. Re-enter your chosen credentials and click “Save” to confirm.
  11. You can now log in to the e-invoicing system using your newly created credentials.

Guide to Generate an e-invoice

The process for generating an e- invoice needs to take into account industry-specific invoicing systems and adhere to GST invoicing requirements. Businesses may complete only the pertinent areas of the format, with some fields required and others optional

Step 1: Creating the Invoice

The most recent e-invoice format, as of July 30, 2020, is as follows:

  1. There are 138 fields total throughout 12 sections (5 mandatory and 7 optional) and 6 annexures.
  2. There are five mandatory sections: basic information, supplier details, receiver details, invoice item details, and document total. Additionally essential are the item information and document total annexures

Accounting or billing software is used to create invoices based on the standard e-invoicing format. The seller can generate a JSON file for e-invoicing using an accounting or billing system that provides e-invoicing services, utility tools, such as Excel, Word, or a mobile app, or an offline tool can be used for manually entering invoice data to create e-invoices.

The mandatory fields for the invoice of supply of goods are listed below:

Sl. no.Name of the fieldList of choices/ specifications/sample InputsRemarks
1Document Type CodeEnumerated List such as INV/CRN/DBNThe type of document must be specified.
2Supplier Legal NameString Max length: 100The legal name of the supplier must match the PAN card.
3Supplier GSTINMax length: 15 (must be alphanumeric)The GSTIN of the supplier issuing the e-invoice is required.
4Supplier AddressMax length: 100The address of the supplier, including building/flat number, road/street, and locality, must be provided.
5Supplier PlaceMax length: 50The supplier’s location, such as city, town, or village, must be indicated.
6Supplier State CodeEnumerated list of statesThe state must be selected from the latest GSTN list.
7Supplier Pincode6-digit codeThe supplier’s locality, including locality, district, and state, must be provided.
8Document NumberMax length: 16 Sample can be “Sa/1/2019”A sequential document number is required for unique invoice identification, without using any identification scheme.
9Preceding Invoice Reference and dateMax length:16 Sample input is “Sa/1/2019” and “16/11/2020”Details of the original invoice being amended by a subsequent document, such as a debit or credit note, must be provided to accommodate future e-versions.
10Document DateString (DD/MM/YYYY) as per the technical field specificationThe invoice date must be in the format ‘YYYY-MM-DD’, with the option to specify the document period start and end dates.
11Recipient Legal NameMax length: 100The buyer’s name must match the PAN.
12Recipient’s GSTINMax length: 15The buyer’s GSTIN must be declared.
13Recipient’s AddressMax length: 100The supplier’s address, including building/flat number, road/street, and locality, must be included.
14Recipient’s State CodeEnumerated listThe place of supply state code must be selected from the GSTN list.
15Place Of Supply State CodeEnumerated list of statesThe state must be chosen from the latest GSTN list.
16Pincode6-digit codeThe buyer’s locality, including locality, district, and state, must be provided if applicable.
17Recipient PlaceMax length: 100The recipient’s location, such as city, town, or village, must be indicated.
18IRN- Invoice Reference NumberMax length: 64The Invoice Reference Number (IRN) will be generated by the GSTN after the e-invoice is uploaded, and must be displayed on the e-invoice.
19Shipping To GSTINMax length: 15The GSTIN of the buyer or the person receiving the goods must be included.
20Shipping To State, Pincode and State codeMax length: 100 for state, 6-digit pin code and enumerated list for codeThe state where the goods or services are delivered must be specified.
21Dispatch From Name, Address, Place and PincodeMax length: 100 each and 6-digit for pin codeThe dispatching entity’s details, including name, city, town, or village, must be provided.
22Is ServiceString (Length: 1) by selecting Y/NIt must be specified whether or not the supply is a service.
23Supply Type CodeEnumerated list of codesA code must be used to identify the type of supply, such as business-to-business, business-to-consumer, supply to SEZ, or export.
24Item DescriptionMax length: 300A relevant description of the item, as generally used in trade, must be provided, with clarity on items belonging to the same HSN code.
25HSN CodeMax length: 8The applicable HSN code for the goods or service must be entered.
26Item PriceDecimal (12,3)The unit price, exclusive of GST and before any discounts, cannot be negative.
27Assessable ValueDecimal (13,2)The price of the item, exclusive of GST and after subtracting discounts, must be provided, with cash discounts considered at the time of sale.
28GST RateDecimal (3,2)The applicable GST rate as a percentage for the item must be specified.
29IGST Value, CGST Value and SGST Value SeparatelyDecimal (11,2)The IGST, CGST, and SGST amounts for each item must be detailed.
30Total Invoice ValueDecimal (11,2)The total invoice amount, including GST, must be provided and rounded to a maximum of two decimal places.

Step 2: Obtaining an Invoice Registration Number

The invoice must be reported to the Invoice Registration Portal (IRP) in the next step. (Follow the abovementioned steps for registration of E-invoicing System) Every document that is submitted is assigned a 64-character IRN. Both the offline and API options are available for this.

Step 3: Uploading Files to the IRP

To complete this process, the invoice must be uploaded to the IRP. Every B2B invoice must be posted to the Invoice Registration Portal using its JSON file and the IRN. 

Step 4: IRP Verification of Invoice Data

It verifies the file to make sure there are no duplicates in the GST Central Registry. For the duration of the fiscal year, the IRN will function as the e-invoice’s unique identifier.

Step 5: Generation of QR Code and Digital Signatures

The e-invoice and QR code need to be digitally signed when the IRN has been produced. Quick access to the invoice via portable devices and validation are made possible by the QR code. Together with the invoice number, date of creation, invoice value, number of line items, HSN codes for the primary products, and unique IRN, it also contains the GSTINs of the supplier and the recipient.

Step 6: Data Transfer for E-Invoices

The e-way bill portal and the GST system both have access to the data uploaded to the IRP. The procedure is streamlined by using this data to auto-populate GST annexures.

Step 7: Receipt of e-Invoice by Supplier’s ERP

The JSON, IRN, and QR Code are sent back to the provider via the IRP site. After that, the buyer receives an email with the invoice.

Exemptions from e-Invoicing Requirements

The e-invoicing requirements do not apply to the following registered individuals:

  • Sectors of Banking and Insurance: The application of e-invoicing is not applicable to any provider of a taxable service that is an insurer, banking company, financial institution, or non-banking financial company.
  • Admission to a Multiplex cinematograph film exhibition: The e-invoicing regulations do not apply to a registered individual who provides services through admission to the cinematograph film exhibition on multiplex screens.
  • SEZ Units: SEZ units are exempt from e-invoicing. However, SEZ developers are not exempt from e-invoicing.
  • Transport of Goods Agency: When the supplier is a goods transport company offering services associated with the road transportation of commodities in a truck.
  • Provider of Passenger Transport Services: The supplier is not subject to the application of e-invoicing when providing passenger transportation services.
  • A government department and Local authority (excluded via CBIC Notification No. 23/2021 – Central Tax)
  • Persons registered in terms of Rule 14 of CGST Rules (OIDAR)

Conclusion

To sum up, the introduction of GST e-invoicing has greatly streamlined and updated India’s tax invoicing system. E-invoicing improves accuracy, lowers the risk of fraud, and streamlines compliance for companies of all kinds by implementing a standardised and automated system. Real-time data availability is ensured by the smooth interaction with the current GST and e-way bill systems, which also makes reconciliation and reporting simpler. Reducing paper use also helps the environment and supports larger sustainability objectives. Overall, GST e-invoicing facilitates easier corporate transactions and increases transparency and efficiency in the tax system, opening the door for a stronger and more technologically advanced economy.

Frequently Asked Questions (FAQs)

  1. What is the Invoice Registration Portal (IRP) and how does it function?

The IRP is a government-authorized portal where businesses must upload their e-invoices. It validates the invoice details, generates a unique Invoice Registration Number (IRN), and returns a digitally signed JSON along with a QR code.

  1. How can I integrate my existing accounting software with the e-invoicing system?

Businesses can use APIs provided by the GST Network (GSTN) to integrate their accounting or ERP systems with the e-invoicing system. Many third-party providers also offer integration services to facilitate this process.

  1. What happens if an invoice is not registered on the IRP?

If an invoice is not registered on the IRP, it will not be considered a valid tax invoice under GST law. This can result in penalties, and the recipient may not be able to claim input tax credit (ITC) on such an invoice.

  1. Can e-invoices be cancelled or amended after generation?

E-invoices can be cancelled within 24 hours of generation on the IRP. However, after this period, any amendments must be done through the GST portal while filing returns, as the original e-invoice cannot be modified.

  1. What are the security measures in place to protect the data uploaded to the IRP?

The IRP uses robust security protocols to ensure data protection, including encryption, secure APIs, and access control measures. The portal adheres to strict guidelines to safeguard sensitive information.

  1. How does e-invoicing affect the process of claiming input tax credit (ITC)?

E-invoicing streamlines the ITC process by ensuring that invoice data is automatically uploaded to the GST portal, reducing errors and discrepancies. This facilitates quicker and more accurate ITC claims for businesses.

  1. Is e-invoicing mandatory for all businesses?

E-invoicing is mandatory for businesses with a turnover exceeding a specified threshold, currently set at five crores INR. Certain entities, such as SEZ units and government departments, are exempt from this requirement.

  1. How does e-invoicing help in reducing tax evasion?

E-invoicing ensures that all invoices are reported to the GST portal in real-time, making it difficult to generate fake invoices. This enhances transparency and helps in curbing tax evasion practices.

  1. Can e-invoices be generated in bulk for multiple transactions?

Yes, businesses can generate e-invoices in bulk using bulk upload tools provided by the GSTN or through integrated ERP systems. This is particularly useful for large enterprises with high transaction volumes.

  1. What should I do if I face technical issues while generating or uploading e-invoices?

Businesses can contact the GSTN helpdesk or their service providers for technical support. Many common issues and solutions are also documented in the GSTN’s user manual and FAQ sections.

  1. Is a physical GST invoice required if an e-invoice is provided?

As per the Central Board of Indirect Taxes (CBIC), there is no need to present a physical invoice if an e-invoice has been provided.

  1. How does e-invoicing benefit small and medium-sized enterprises (SMEs)?

E-invoicing reduces administrative burdens and improves efficiency for SMEs by automating invoice reporting and ensuring seamless data integration with GST returns, facilitating better compliance and faster ITC claims.

  1. What information is included in the QR code on an e-invoice?

The QR code on an e-invoice contains critical information such as the supplier’s GSTIN, recipient’s GSTIN, invoice number, invoice date, invoice value, number of line items, HSN codes of the main items, and the unique IRN.

  1. How frequently does the IRP update its list of valid states and GSTINs?

The IRP regularly updates its database of valid states and GSTINs to ensure accuracy in invoice validation. Businesses should ensure they are using the latest data for compliance.

  1. Can e-invoices be used for cross-border transactions?

Yes, e-invoices can be generated for export transactions, and the relevant details will be shared with the customs and GST authorities, facilitating a smooth process for cross-border trade.

Get started instantly

Choose your Entity Type

Individual/ MSME/ Sole Proprietorships

Non-MSME/ Large Entities

File a Trademark, Trademark application logo of TMWala

Original price was: ₹15,000.00.Current price is: ₹6,999.00.

Trademark Application @ ₹6999* (Premium Discounted Plan for MSME/Individual/Sole Proprietorships) Comprehensive

Government Fees

₹4500/-

Add to cart
File a Trademark, Trademark application logo of TMWala

Original price was: ₹15,000.00.Current price is: ₹6,999.00.

Trademark Application @ ₹6999* (Premium Discounted Plan for Non-MSMEs/Large Entities) Comprehensive

Government Fees

₹9000/-

Add to cart

Choose your Entity Type

Individual/ MSME/ Sole Proprietorships

Non-MSME/ Large Entities

Trademark Application by TMWala

Original price was: ₹3,500.00.Current price is: ₹1,999.00.

Trademark Application @ ₹1999* (Standard Discounted Plan for MSME/Individual/Sole Proprietorships) Affordable and Effective

Government Fees

₹4500/-

Add to cart
File a Trademark, Trademark application logo of TMWala

Original price was: ₹3,500.00.Current price is: ₹1,999.00.

Trademark Application @ ₹1999* (Standard Discounted Plan for Non-MSMEs/Large Entities) Economical, Quick & Easy

Government Fees

₹9000/-

Add to cart

Choose your Entity Type

Individual/ MSME/ Sole Proprietorships

Non-MSME/ Large Entities

Trademark Application by TMWala

Original price was: ₹1,500.00.Current price is: ₹999.00.

Trademark Application @ ₹999* (Basic Discounted Plan for MSME/Individual/Sole Proprietorships) Best-Selling, Economical & Easy

Government Fees

₹4500/-

Add to cart
Trademark Application by TMWala

Original price was: ₹1,500.00.Current price is: ₹999.00.

Trademark Application @ ₹999* (Basic Discounted Plan for Non-MSMEs/Large Entities) Best-Selling, Economical, Quick and Easy

Government Fees

₹9000/-

Add to cart