E-Invoicing under GST: Detailed Guide to Notification No. 61/2020

On 30th July 2020, the Central Board of Indirect Taxes and Customs (CBIC) vide Notification No. 61/2020 introduced the “Schema for E-Invoice” for imposing the e-invoicing. This article“E-Invoicing under GST”will provide information regarding implementation, exemption, needs & benefits of e-Invoicing.

Implementation:It will be implemented from 01st October 2020, only for entities whose business having an ANNUAL TURNOVER OF ₹500 CR or more.

Table of Contents

What is e-Invoicing Under GST?

  • E-Invoicing or Electronic Invoicing is a system in which B2B invoices are electronically sent to other parties by GSTIN.
  • Under the e-invoicing system, an identification number will be issued against every invoice by the Invoice Registration Portal (IRP) to be managed by the GST network (GSTIN).
  • All the information will be transferred from this portal to both the GST portal and the e-way bill portal.
  • The registration is required because through the registration IRN no. should be given to the person.
  • The tax invoice will not be considered valid if IRN is not mentioned on it, as IRN no is mandatory.
  • The Invoice Registration Portal will generate IRN no and send it back to the taxpayer, who print this no. on his tax invoice.

Why is E-Invoicing Introduced in GST?

  • Inability to read the data by the GST System due to Invoices being generated by different Accounting Software’s
  • To standardize the format in which electronic data of an invoice will be shared with others to ensure there is interoperability of the data.
  • With e-invoicing, fields will be pre-populated while filing returns, thus avoiding discrepancies during data entry and reconciliation.

Benefits of E-Invoicing under GST:

  • Help with data reconciliation and accuracy during manual data entry.
  • Allows interoperability across businesses.
  • Tracking the e-invoices in real-time.
  • e-invoice details will be auto-populated on tax return forms and e-way bills, making the tax return process easy.
  • All transaction details will be available online at all times.
  • Eliminate the need for frequent audits and surveys.
  • Differences in data can be caught by comparing input credit and output tax.
  • Build efficiency within the tax administration by helping to identify fake invoices.

Exemption from E-Invoicing under GST:

  • Special Economic Zones, (SEZ)
  • Insurer, Banking Co., any Financial Institution and Non-Banking Financial Institution.
  • Goods Transport Agency
  • Passenger Transportation Services.

Supply Type Code in GST:

  • B2B:- Business to Business
  • B2C:- Business to Customer
  • SEZWP: – to SEZ with payment
  • SEZWOP:- to SEZ without payment
  • EXPWP:- Export with Payment
  • EXPWOP:- Export without Payment
  • DEXP:- Deemed Export

Document Type Code in GST:

  • INV:- for Invoice,
  • CRN:- for Credit Note,
  • DBN:- for Debit Note

Mandatory Fields in e-Invoicing Under GST:

  1. In Documents:
  • Document No. should be required.
  • Document Date should be in “DD/MM/YYYY” this format.
  1. Suppliers Information:
  • Suppliers Legal name as per PAN Card.
  • GSTIN of the Supplier.
  • Suppliers address and place
  • Suppliers State Code and Pin Code.
  1. Recipients Information
  • Recipient Legal name as per PAN Card.
  • GSTIN of Recipient.
  • Place of Supply (State Code).
  • Recipients address.
  • Recipients place and State Code.
  • Invoice item details
  • Item list
  • Documents Total.


  • These are the general details which are mandatory to filed on E-invoice.
  • The Total Taxable Value should be in INR.
  • If all the details should be correct, the NIC (National Informatics Centre) portal will validate and provide IRN no to the taxpayer.
  • Otherwise, NIC will give an error message.

How to generate E-Invoicing under GST?

  1. Open E-Invoice Portal as bellow-

e invoicing under gst_1

2. Register and make an account

  • Click on Registration on the right top corner.
  • Fill Details
  • Note: – Mobile No. and E-mail should be the same as provided in GST portal.
  • Now enter the OTP which is end to your mobile no. and
  • After that create an Id and Password.

3. After Registration login to your Account

e invoicing under gst_2

4. Now to generate an E-Invoice, click on top left corner E-invoice.

  1. After clicking on E-Invoice select generate new.

  2. Fill the details along with mandatory details which was mentioned above.

  3. At end save option will be provided, after saving that file preview will be shown to you to verify you the details.

  4. After that submit the preview and e-invoice would be shown with IRN No. (Containing 64-digit no.), Ack No. and QR Code.

  5. The details of that bill will be checked by that IRN no., QR Code and Ack no. which will be provided on that bill.

  6. Now print that bill.

How to generate E-Invoice in Bulk?

  1. At the home page go to help section, then tools and then bulk generation tools.

e invoicing under gst_3

2. Now you can download utility according to your data which you have to fill.

e invoicing under gst_4

3. After filling the data click on the top of the sheet generate Json file.

e invoicing under gst_5

4. After that upload that Json file by selecting bulk upload in e-invoice section.

e invoicing under gst_6

5. After uploading the Json file it will show the nature of bill whether they are correct or not.

e invoicing under gst_7

6. Now print that bill.
  • To print the invoice select on print E-Invoice.
  • It will require IRN No..
  • After entering IRN No. it will show the option of print.
  • Now print that E-Invoice.

How to cancel E-Invoice or bulk E-Invoice in GST?

  • Go to home page and select E-Invoice where u can find cancel.
  • Then it will require IRN no. or ACK no. which is provided to you at time of generation of invoice.
  • After that it will show you invoice cancelled.

Bulk cancellation of e-Invoicing

  • In bulk E-Invoice cancels you have to download utility to cancel invoice from the same tools where you find the utility of E-Invoices.
  • After filling that utility, covert it into Json file the same as E-Invoice filling.
  • After that go to the home page on E-Invoice where you find bulk IRN cancel.
  • Enter IRN No. or ACK No. which was provided to you.
  • Upload Json file and your bulk invoice would be canceled.

Undertaking for E-invoicing under GST


To whomsoever it may concern

We M/s. ……………………. having PAN ……………………… and GSTIN Registration Number ………………….hereby undertake that our Aggregate Turnover (as per Section 2(6) of Central Goods and Services Tax Act, 2017) for FY 2019-20 does not exceed the prescribed threshold (as on the date of this declaration) for generation a Unique Invoice Registration Number (IRN) and QR code as per the provisions of Central Goods and Services Tax Act, 2017 and rules thereunder (“GST Law”).

Further, we also undertake that if the aggregate turnover of M/s. …………………. exceeds the current threshold or revised threshold notified by the Government of India at any future date, then we shall issue invoice and credit note in compliance with the required provisions of GST Law. In case of any queries from the any state or center Goods and Services Tax authorities, M/s. ……………………will be solely responsible.

Yours Truly,

For M/s………………………….

Authorized Signatory

Name: Designation:

Click here to read the Notification No. 61/2020

Also Read: What is GSTR 2B and how to use GSTR 2B in ITC reconciliation

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *