E-invoicing in
India

On this page you will learn more on e-invoicing in India. Understand the compliance requirements and discover the country its e-invoicing model, network and infrastructure.

Legislation:

  • October 2020: Businesses with a turnover above Rs. 500 crore have to send e-invoices to their B2B supplies and exports.
  • January 2021: Taxpayers whose aggregate turnover exceeds Rs. 100 crore will be required to use e-invoicing. 
  • April 2021: Taxpayers whose aggregate turnover exceeds Rs. 50 crore will be required to use e-invoicing.
  • April 2022: Taxpayers whose aggregate turnover exceeds Rs. 50 crore will be required to use e-invoicing.
  • January 2023: Mandatory e-invoicing for all taxpayers with Rs. 5 crores or more. 

Format

JSON format

Mandatory to send?

  • B2G: Yes
  • B2B: Yes (for taxpayers with aggregate turnover exceeding Rs. 100 Cr)

Network

GST Invoice Registration Portal (IRP)

Mandatory to Receive?

  • B2G: Yes
  • B2B: Yes

(Tax) Authority

Goods and Services Tax (GST)

eSignature

Mandatory: invoices must include a unique code called the Invoice Reference Number (IRN) generated and signed by the IRP portal. 

CTC Model

Pre-clearance

Supported by Storecove

Yes