E-Invoicing in India

India’s e-invoicing mandate streamlines compliance by enforcing real-time invoice validation and integration with GST systems, driving transparency, automation, and fiscal efficiency.

Country Situation

General Description

India has established a robust and tiered e-invoicing system under its Goods and Services Tax (GST) framework, aimed at improving tax compliance, curbing fraud, and enabling real-time reporting. E-invoicing is mandatory for transactions above certain turnover thresholds, with gradual reductions expanding coverage. Businesses that meet the specified turnover limits are required to generate invoices through government-notified Invoice Registration Portals (IRPs), which validate and assign a unique Invoice Reference Number (IRN) and QR code before an invoice can be considered valid.

The system is fully integrated with the GST and e-way bill systems, allowing seamless data flow, faster input tax credit reconciliation, and improved audit capabilities. E-invoicing currently applies to B2B, B2G, and export transactions, while B2C transactions remain out of scope, though QR code generation is required in some cases. India uses the JSON format for e-invoice submission, following schema standards defined by the GSTN. There is no single centralized portal; instead, multiple (6) authorized IRPs operate within the ecosystem and report directly to the GSTN. The phased rollout began in 2020 and now covers businesses with turnover above ₹5 crore, with further expansions likely in the near future.

Important dates:

FAQs

Is e-invoicing mandatory for all businesses in India?
No, it only applies to businesses with an annual turnover exceeding ₹5 crore.
Who is the governing entity overseeing e-invoicing and digital reporting?
Goods and Services Tax Network (GSTN) oversees the e-invoicing framework in India.
Is there a phased implementation? What are the key deadlines for e-invoicing compliance in India?
Yes, e-invoicing was phased in from October 2020 to August 2023. progressively lowering the turnover threshold.
October 1, 2020: Mandatory for businesses with an aggregate turnover exceeding ₹500 crore.
January 1, 2021: Extended to businesses with turnover exceeding ₹100 crore.
April 1, 2021: Further extended to those with turnover exceeding ₹50 crore.
April 1, 2022: Threshold lowered to ₹20 crore.
October 1, 2022: Reduced to ₹10 crore.
August 1, 2023: Current threshold set at ₹5 crore.
Is there a national e-invoicing platform in India?
Yes, businesses must report invoices to an Invoice Registration Portal (IRP).
Do businesses need to register for e-invoicing compliance in India?
Businesses need to register for e-invoicing compliance in India, but whether they are required to do so depends on their aggregate turnover.
How does e-invoicing work in India?
1. The supplier generates an invoice in their ERP.
2. The invoice is converted to JSON format and submitted to the IRP.
3. The IRP validates, assigns an IRN, and digitally signs the invoice.
4. The IRP returns the validated invoice with an IRN and QR code.
5. The supplier sends the invoice to the buyer (PDF, EDI, or API-based exchange).
What are the approved e-invoicing formats in India?
JSON (GST INV-1 Schema) is the only accepted format.
What is the process for foreign companies issuing e-invoices in India?
Foreign companies with GST registration in India must comply with e-invoicing.
Imports are not covered, but exports must comply.
Does India require real-time reporting of invoices?
Yes, real-time reporting to the IRP is required and the IRN must be generated before sending the invoice to the buyer.
Do non-resident companies need to comply with e-invoicing in India?
Only if they’re registered for GST in India.
What are the e-invoicing requirements for cross-border transactions in India?
Exports must be reported under e-invoicing, but imports do not require e-invoices.
Is an electronic signature required for e-invoices in India?
In India's e-invoicing system, the Invoice Registration Portal (IRP) digitally signs the invoice on behalf of the government, not on behalf of the supplier.
How should e-invoices be archived to comply with India’s regulations?
Invoices must be stored digitally for at least 6 years (72 months)in India.
Can e-invoices be stored outside India?
No, archiving abroad is not allowed.
Where can I find official e-invoicing guidelines for India?
https://www.gstn.org.in/ and https://www.gstn.org.in/e-invoicing for information on electronic invoicing in India.
How can ecosio help my business do e-invoicing in India?
Key Capabilities:
1. Seamless Integration with India’s GST E-Invoicing System:
Integration with an Invoice Registration Portal (IRP) for real-time e-invoice validation.
2. Format Handling & Compliance:
Full support for GST INV-1 schema (JSON format).
Automated validation of invoice data before submission to IRP.
Seamless conversion between ERP-specific formats and GST-compliant e-invoice structures.
3. Intelligent Process Automation:
Automated e-invoice validation & transformation to prevent errors before submission
Real-time tracking of invoice status, including IRN and QR code generation.
Error handling & resubmission workflows to prevent compliance failures.
4. Integrated Compliance & ERP Compatibility:
Guaranteed compliance with India’s GST e-invoicing regulations.
Seamless integration with major ERP systems for automated invoice submission.
Support for B2B invoices, credit notes, and debit notes, along with e-waybill.
Ensures invoices are securely stored and retrievable for future audits.
5. End-to-End Process Visibility:
Real-time monitoring of invoice submission and validation
Delivery confirmations & notifications to ensure successful compliance.
Centralized invoice management through ecosio Monitor.
What are the best practices ecosio can help me implement for e-invoicing compliance in India?
ecosio simplifies the complexity of e-invoicing compliance in India, handling format conversion, real-time validation, and secure delivery. Our fully automated, integrated approach ensures businesses remain compliant with GST regulations - without manual intervention. With ecosio, managing India’s e-invoicing requirements has never been easier.

Country Specs

Mandate StatusMandatory / Implemented, Staggered Rollout
Mandate ScopeB2B, B2G, e-transport
Model TypeClearance
Government EntityGoods and Services Tax Network (GSTN)
FormatsJSON
Infrastructure / PlatformInvoice Registration Portals (IRP) managed by GSTN
E-signature RequiredE-signatures are not required from the supplier when submitting invoices to the government.
Key Deadlinese-invoicing was phased in from October 2020 to August 2023, progressively lowering the turnover threshold. The current threshold is set at ₹5 crore.
September 2024: GST Council recommends pilot rollout for B2C e-invoicing.
AR MandatoryYes - Businesses with an annual turnover exceeding ₹5 crore must issue e-invoices for B2B, B2G, and export transactions.
AP MandatoryYes
Peppol AvailableNo
Domestic TransactionsB2G: Yes - Mandatory when supplying to GST-registered government entities.
B2B: Yes - Mandatory for businesses with turnover > ₹5 crore.
B2C: No
Cross-border TransactionsExports: Businesses with an annual turnover exceeding ₹5 crore are mandated to issue e-invoices for export transactions, including goods and services sent to foreign buyers.
Imports: E-invoicing is not applicable to imports.
Archiving Period6 years (72 months)
Archiving AbroadNot allowed, invoices must be archived within India.

Contact an expert

Feeling lost or need more info about this e-invoicing mandate? ecosio can help!

Our team of e-invoicing experts is ready to guide you through everything needed to stay compliant—not just with this mandate, but with all current and upcoming e-invoicing requirements worldwide.
Send us your questions. We’ll provide clear, actionable answers!

Resources related to e-invoicing

Build vs Buy: E-invoicing Solution Strategy

Executive Summary: Building your own solution gives you control, but can be risky, and involves significant investment and resources Buying an e-invoicing solution offers speed, scalability, and simplicity Most enterprises today opt for outsourcing to reduce costs and take the hassle out of complicated compliance processes Should you build or buy your e-invoicing solution? If you’re wondering whether to build or buy your e-invoicing solution,

Read More »

Simplifying E-invoicing Compliance Without Slowing Down Your Business

With e-invoicing mandates accelerating and more and more countries introducing new requirements every year, e-invoicing compliance is becoming a constant challenge. But the real issue isn’t just the rules, it’s how most businesses try to meet them. Manual workarounds, local tools and support queues may get the job done once, but they don’t scale. They add friction, increase audit stress and inhibit growth. In this

Read More »

Continuous Transaction Controls (CTCs) – The Future of Real-Time Tax Reporting

As tax authorities begin to embrace digital tools, the way businesses meet their tax obligations is undergoing a fundamental shift. At the centre of this change is the rise of continuous transaction controls (CTCs). In this article, we break down what CTCs are, the challenges and benefits they present, and what businesses can do to stay ahead of the curve. What are CTCs? Continuous transaction

Read More »

Looking for something? 👀