Steps For e-Invoicing: A Step-by-Step Guide for e-invoice

4 minutes, 37 seconds Read

Steps for e-Invoicing: As per Notification No. 10/2023 – Central Tax dated 10th May, 2023 now it is mandatory for taxpayers to obtain Invoice Reference Number (IRN) from the government-notified portal if aggregate turnover is 5 crore and above from 1st August 2023. It doesn’t mean the generation of invoices by a Government portal.

Now Let’s Understand in detail

‘e-Invoicing’ means reporting details of specified GST documents to a Government-notified portal i.e., Invoice Registration Portal (IRP) and obtaining an invoice reference number. It doesn’t mean the generation of invoices by a Government portal.

In e-invoicing, taxpayers continue to create their GST invoices on their own Accounting/Billing/ERP Systems. These invoices are reported to any of the six authorized ‘Invoice Registration Portals (IRPs)’ in a standard format (called ‘Schema’ & notified as Form GST INV-1) and generating Invoice Reference Numbers (IRN) on any of these portals is free of charge.

To Whom e-invoice applicable?

Taxpayers whose aggregate turnover exceeds the notified limits (based on PAN) in any preceding financial year (since 2017-18) (as per the relevant notification) are required to comply with the e-invoicing regulations. Currently, the notified aggregate turnover is 5 crore and above is applicable from 1st August 2023.

Who is Exempted from e-invoice?

Certain taxpayers or entities are exempted from e-invoice reporting as per relevant notifications. Please refer to the respective notifications for detailed information.

As per CBIC Notification No.13/2020 – Central Tax-e-invoicing shall not be applicable to the following categories of registered persons, irrespective of the turnover,

  • An insurer or a banking company or a financial institution, including an NBFC
  • A Goods Transport Agency (GTA)
  • A registered person supplying passenger transportation services
  • A registered person supplying services by way of admission to the exhibition of cinematographic films in multiplex services
  • An SEZ unit (excluded via CBIC Notification No. 61/2020 – Central Tax)
  • A government department and local authority
  • (excluded via CBIC Notification No. 23/2021 – Central Tax)
  • Persons registered under the Rule 14 of CGST Rules (OIDAR)

Which documents/supplies covered?

GST invoices, Credit Notes and Debit Notes in respect of B2B Supplies, Supplies to SEZs (with and without payment), Exports (with and without payment) and Deemed Exports.

Process of e-Invoice

1. Taxpayers will continue to create their GST invoices on their own Accounting/Billing/ERP Systems.

2. These invoices will be reported to any of the six authorized ‘Invoice Registration Portals (IRPs)’.

3. On reporting, IRP returns a signed e-Invoice with a unique ‘Invoice Reference Number (IRN)’ along with a QR Code.

4. Then, the Invoice (with QR Code) can be issued to the receiver. A GST invoice for B2B transaction will be valid
only with a valid IRN.

Steps to Generate e-invoice

Step 1: Enablement for e-Invoicing:

a) All taxpayers who are eligible for the e-Invoicing, as per the Government notifications are automatically enabled for reporting of e-Invoices on any of the six authorized IRP portals.

b) The enablement status can be checked at https://einvoice.gst.gov.in .

c) If an eligible taxpayer is not enabled for e-Invoice, they can get self-enabled at https://einvoice.gst.gov.in .

d) Please note that the enablement status on the e-Invoice portal doesn’t automatically mean that a taxpayer is legally obligated to do e-Invoicing. The ‘enablement’ is primarily to ensure only the taxpayers having notified turnover limits are able to register and test/report invoices on IRPs.

Step 2: Register on any of the six Invoice Registration Portals:

The Invoice Registration Portal (IRP) is the website for uploading/reporting invoices by the notified persons. Currently, six IRP portals have been notified for reporting the invoice. These six active Invoice Registration Portals (IRPs) offer services for reporting e-Invoices and generating Invoice Reference Numbers (IRN), free of charge.

The list of authorized portals is as follows:







Enabled taxpayers must register on any of the six IRPs before they can start reporting e-invoices. This onboarding process involves a one-time verification of the taxpayer’s registered mobile number
and email through an OTP.

Upon successful validation, login credentials for the IRP portal are created, and the taxpayer is ready to report e-invoices.

Step 3 & 4: Reporting and Auto-population of e-Invoice:

1. To receive an Invoice Reference Number (IRN) for their eInvoices, taxpayers must report the data of e-invoices on the IRP portal using the predefined INV-01 schema in a JSON format.

2. Most IRPs provide functionalities for reporting e-Invoices via offline tool, online web tool, Mobile App and API-based methods.

3. The schema and the portal have built-in validations to prevent duplicate reporting and other checks.

4. Upon successful validation, a signed e-invoice, carrying a unique IRN and a QR code, is returned to the taxpayer.

5. A copy of this invoice is then shared with the GST system for auto-population in the supplier’s GSTR-1 return

6. Issue e-Invoice with IRN details to buyer

e-Invoice Verification

To verify the IRN of an e-Invoice, taxpayers have multiple options.

First, taxpayers can utilize the GSTN e-Invoice QR Code Verifier app, which is available on the Google Play / App Store, to verify e-invoices reported on any of the IRPs.

Alternatively, taxpayers can use the “Search IRN” functionality available at: https://einvoice.gst.gov.in/einvoice/search-irn

Disclaimer: The information provided above is for guidance and support purposes only. It is not legal advice and should not be relied upon as such. Taxpayers should always refer to the relevant sections of the GST Act and Rules for legal definitions and interpretation. Users are responsible for ensuring compliance with applicable laws and regulations.



CA | GST Expert | Excel & Tableau Expert Neeraj is a member of the Institute of Chartered Accountants of India. His core area is GST consultancy and its compliance. Currently, he leading a GST team in a CA Firm.

Similar Posts

Leave a Reply