Details of E-Invoice under GST

What is an E-invoice Process is initiated by the GST Network?;GST E-Invoice; GST E-Invoice

E-invoice is not a bill that you can download or create from the Official website of the GST department, but it is a system of digitally validating all B2B invoices via the GST Network (GSTN). Creating e-invoices directly from the portal isn’t feasible.

E-invoicing or authentication is needed to ensure that the invoices created by your accounting system are valid for processes such as the creation of e-way bills and filing of GST returns. The procedure requires the submission to the GST Portal of company bills created by various accounting system to verify them in a common way.

So the invoices generated by various GST return filing software may have various forms, the software can not all be directly generated to the GST system. The government has therefore decided to adopt a standard format (Schema), requiring all accounting software to follow a common format that can be uploaded for verification and confirmation to the GST portal.

To sum up, E-invoice is a standardized process or schema for the exchange of data between different manufacturers’ GST billing applications.

Note: “The roll-out of e-invoicing will be relevant to corporations with a turnover of more than 500 crs from 1 October onwards.”

The benefit of the GST E-Invoicing System?;Benefits; Benefits

The basic goal behind the tax departments’ adoption for the e-invoice program is the ability to pre-populate the returns and reduce the challenges of reconciliation. That is done through the IRP design process, which shares the invoice data with the GST system and also with the e-way bill system. Thus, one-time invoice uploading would ensure that most of the information needed in returns are auto-populated, and also in the e-way bill.

A few of the key benefits of e-invoicing are as follows:

  • The processing and validation of B2B invoices from the common portal would ensure the automated preparation of GST ANX-1 and ANX-2 in the new format. IT also makes GSTR 1 auto ready for B2B supplies.
  • E-invoicing may be further used for providing only vehicle information for generating e-way bills.
  • Invoices submitted for verification by vendors shall be exchanged directly with purchasers for reconciliation.
  • The output tax directly matches the input credit liability. For Debit / Credit Notes, Invoices, and other qualifying documents, e-invoice can be generated.
  • Debit / Credit Notes, Invoices, and other qualifying documents can be generated by e-invoice.

Introduction of e-Invoicing

While invoices generated by each system look more or less the same, it can not be understood by the computer system while the business users can fully understand it. For example, an accounting software-generated invoice “A” can not be viewed by a system that provides accounting software “B.”

Now there are hundreds of accounting/billing software generating invoices and they all use their own formats to store the data. Just because of that, the GST program is unable to read and understand these invoices whereas the invoice data remains the same.

To shorten the long story, the same information is being presented in different invoice formats today and there is no way a system can understand that.

Therefore, there is a need to standardize the format where an invoice’s electronic data is exchanged with others to ensure data connectivity.

How do we implement e-invoicing?;GST E-Invoice; GST E-Invoice

Initially expected to introduce the e-invoice under GST on April 1st, 2020. However, the new date for launching e-invoicing is 1 October 2020, as per the 39th GST Council meeting held on 14 March 2020.

To ensure that companies have enough time to adapt to the new electronic invoicing system, the GST Council has approved the implementation of e-invoicing. To begin with, that will be implemented on a voluntary basis.

  • It can be introduced on a voluntary (trial) basis starting 1 January 2020 * for taxpayers with a turnover of more than 500 crores.
  • Those with a turnover of more than 100 crores may adopt it from February 1, 2020 (on a voluntary trial basis).
  • The updated date for compulsory implementation of e-invoicing is 1 October 2020

*The latest e-invoicing date is revised as per the 39th meeting of the GST Council.

To whom e-invoice is applicable?

Electronic Invoicing shall apply to all businesses whose aggregate turnover exceeds “One Hundred Crore Rupees” in a financial year

Who will upload the e-invoice?

Under the e-invoice rule, the seller will electronically upload the invoice to the IRP system and collects the IRN (Invoice Reference Number) in the form of a physical copy of the invoice given to the recipient.

The IRP program is also configured to send the digitally signed e-invoice with QR code via e-mail to both the manufacturer and the recipient.

Documents required to send to the GST system?

The definition of e-invoice is protected according to the following articles. This means the creator of this document has to upload it to the IRP system.

    • Supplier invoice
    • Supplier credit note
    • Supplier debit note
    • Any other document which is required by law to be published by the document creator.

How E-Invoice vary from current invoicing practice?

E-invoice is a system in which a unique invoice reference number (IRN) must be electronically uploaded and verified to the invoice. It will have no effect on the existing physical (printed) or electronic (ex.pdf version) invoice issuing process.

The users will continue to see the physical or electronic (PDF / Excel) output of the invoices in the same way that occurred before the e-Invoice format was implemented into the program.

Procedure for generating GST e-invoice;GST E-INVOICE Flow chart; GST E-INVOICE Flow chart

It is the duty of the taxpayer or companies to produce the invoice / s, and then send them for approval to the Invoice Registration Portal (IRP). The portal will return the invoice to the manufacturer, along with a unique reference number, digital signature, and a QR code, after successful verification. The e-invoice will also be exchanged with the corresponding buyer on the provided e-mail ID

Stage 1: Formation of an Invoice

The seller/supplier will use his / her accounting or billing software to create an invoice in the prescribed format (e-invoice schema). It must have the required details.

For each B2B invoice, the supplier’s accounting program must produce a JSON. The JSON file is imported into the IRP.

Stage 2: Generation of an IRN

The next step will be to use a standard hash-generation algorithm to create a unique invoice reference number (IRN) by the vendor.

Stage 3: Uploading the Invoice

Now the seller will upload JSON to the Invoice Registration                      Portal, either directly or via third-party software, for each of the invoices, along with IRN.

Stage 4: Sign and Authenticate

If it’s not already uploaded by the supplier, IRP will validate the hash / IRN attached to JSON, or generate an IRN.

Then, it verifies the file against GST’s central registry.

Upon successful verification, JSON will have its signature attached to the invoice and a QR code.

The earlier created hack will become the new E-invoice IRN. The e-invoice will be the unique identifier for the whole financial year.

Stage 5: Data-sharing

The data uploaded will be shared with both the E-way bill and the GST program.

Stage 6: Download via e-invoice

The portal will forward the digitally signed JSON back to the seller along with IRN and QR code. The invoice is also sent to the customer on their registered email I d.

Disclaimer: The content of this article is intended to provide a general guide to the subject matter. Specialist advice should be sought about your specific circumstances; before making any decisions do consult your Professional / tax advisor. For misrepresentation or interpretation of act or rules Author does not take any responsibility. Neither the author nor the firm accepts any liability for the loss or damage of any kind arising out of information in this document or for any action taken in reliance there on. is committed to helping entrepreneurs and small business owners to start, manage and grow their business with peace of mind. Our goal is to support the entrepreneur on legal and regulatory requirements and to be a partner throughout the entire business life cycle, offering support to the company at every stage to ensure that it is compliant and consistently growing. Hope the information will assist you in your Professional endeavors. For query or help, contact: or call at 09811322785/4 9555 5555 480)