Are you e-Invoice ready? Get your free compliance assessment score in 5 minutes -Are you e-Invoice ready?Take the test now
e-Invoice.app
All Guides

India e-Invoicing Guide

Key facts, deadlines, and compliance requirements for India's GST e-invoicing mandate.

Model:Real-Time ReportingStandard:JSON-based format with government-provided EINVOICE_SCHEMAB2B:Mandatory
Updated 2026-02-27

What is e-Invoicing in India?

India has implemented a mandatory e-invoicing system under the Goods and Services Tax (GST) framework. All businesses above the applicable turnover threshold must register their B2B and B2G invoices with an Invoice Registration Portal (IRP) in real-time. Each invoice receives a unique Invoice Reference Number (IRN) and a digitally signed QR code.

The system uses a JSON-based format with a government-defined schema. Multiple authorised IRPs are available for API integration, giving businesses flexibility in choosing their registration provider. The mandate has been progressively lowered in threshold since its launch in October 2020.

View full country data

Key Deadlines & Milestones

India started with large businesses (turnover above INR 500 crore) in October 2020 and has progressively lowered the threshold. From August 2023, all businesses with aggregate turnover above INR 5 crore must comply. Since April 2025, businesses with turnover above INR 10 crore must report to the IRP within 30 days of the invoice date, with late submissions rejected.

Oct 2020
Initial eInvoicing launchLarge businesses
Jan 2021
Expansion to Rs 100 croreExpanded coverage
Apr 2021
Further expansion to Rs 50 croreBroader coverage
Apr 2022
Expansion to Rs 20 croreWider adoption
Oct 2022
Expansion to Rs 10 croreExtended coverage
Aug 2023
Current threshold: Rs 5 croreCurrent mandate
Apr 2025
Enhanced security and reporting requirementsCompliance

View full implementation timeline

Who Needs to Comply?

All GST-registered businesses with aggregate annual turnover above INR 5 crore must generate e-invoices for B2B and B2G transactions. Invoices must be registered with an IRP via API, which validates the data, generates an IRN, applies a digital signature, and returns a QR code.

B2C transactions are excluded from the e-invoicing mandate. Special Economic Zone (SEZ) transactions and exports require e-invoices. Businesses below the turnover threshold are exempt. The e-invoice data is automatically shared with the GST portal and the e-way bill system, reducing duplicate reporting.

View full exemption details

How Does It Work?

India uses a real-time reporting model. The seller's system generates an invoice in the prescribed JSON schema and submits it to an authorised IRP via API. The IRP validates the invoice data against the GST database, generates a unique IRN, signs the invoice digitally, and returns it with a QR code.

The validated invoice data flows automatically to the GST Network (GSTN) for return filing and to the e-way bill system for logistics. Buyers can verify any invoice by scanning its QR code. Multiple IRPs operate in parallel, so businesses can choose their preferred provider or switch between them.

View full technical specifications

What Are the Penalties?

Non-compliance with India's e-invoicing mandate has direct tax consequences. Invoices without a valid IRN are not recognised for GST input tax credit claims. Additionally, the tax authority can impose penalties for repeated non-compliance, including fines and restrictions on filing GST returns.

View full penalty details

Looking for a vendor that supports India's e-invoicing requirements?

Get matched with compliant vendors based on your countries, ERP, and business size.

Start vendor matchBrowse vendors

How e-invoice.app Helps

From regulatory research to vendor selection, we provide the tools to navigate India's e-invoicing requirements with confidence.

Assess Your Compliance

See full regulatory details, mandate status, and implementation timeline.

View country data

Find the Right Vendor

Get matched with e-invoicing vendors that support your countries and ERP.

Start vendor match

Compare Vendors

Browse 200+ benchmarked e-invoicing vendors. Filter by country, category, and capabilities.

Browse vendor directory

Stay Compliant

Get notified when regulations change. Track updates across 128 countries.

View news & updates

Related Guides

UAE GuideIsrael GuideQatar Guide