India’s E-Invoicing Regulations Explained: Scope, Formats, and Penalties

driving-tax-transformation-hero

At a glance: India’s e-invoicing regulations

Scope: Mandatory for B2B and B2G transactions for taxpayers with aggregate turnover above ₹5 crore
Tax Authority: GSTN – Goods and Services Tax Network
Format: JSON, validated via an Invoice Registration Portal (IRP); IRN and QR code mandatory.
Legal archiving period: 72 months (6 years)
Penalties: Failure to generate an e‑invoice or e‑way bill: ₹10,000 or tax amount (whichever is higher); goods without e‑way bill may trigger detention and penalties up to 100%.
Key dates:

  • 2020: E‑invoicing mandate introduced (₹500 crore threshold)
  • 2021–2022: Threshold progressively lowered
  • August 2023: Threshold set at ₹5 crore
  • September 2024: B2C e‑invoicing pilot recommended
  • April 2025: 30-day reporting window extended to businesses with AATO ≥ ₹10 crore

India’s digital GST framework and e-invoicing mandate

With India's e-invoicing now well established and thresholds continuing to fall, the system is becoming increasingly sophisticated in its enforcement. Here's what businesses need to know to maintain compliance.

India operates a centralized, clearance-based e-invoicing system under the Goods and Services Tax (GST) framework, with mandatory e-invoicing introduced in phases from the beginning of 2020. E-invoicing applies to B2B and B2G transactions for taxpayers exceeding defined turnover thresholds, with the current threshold set at ₹5 crore. Certain categories of registered persons are exempt, including Special Economic Zone (SEZ) units, insurance companies, banking companies, NBFCs, Goods Transport Agencies, and passenger transport services.

Rather than adopting a purely post-audit reporting approach, India has implemented a real-time validation model in which invoices must be registered and approved before being issued to the buyer. This ensures transaction-level visibility at the point of the invoice being issued.
As a result, e-invoicing in India functions as a preventative compliance mechanism, supporting tax reporting, e-way bill integration, and enforcement, while strengthening transparency and reducing fraud across in-scope transactions.

What is the e-invoicing legal framework in India?

At the core of India’s e-invoicing system is the Invoice Registration Portal (IRP) framework, operated under the Goods and Services Tax (GST) framework and overseen by the Goods and Services Tax Network (GSTN). The mandate is grounded in the Central Goods and Services Tax (CGST) Act, 2017 and implemented through government notifications that define applicability, format, and compliance obligations.

Key features of India’s e-invoicing framework include:

  • Real-time clearance
    Invoices must be validated by an IRP before issuance. Upon successful validation, the IRP digitally signs the invoice, generates an IRN, and returns a QR code. Invoices that are not registered with an IRP are not compliant and may trigger penalties.
  • Standardized structured format
    India mandates a specific JSON schema for e-invoicing, covering tax invoices, credit notes, and debit notes. This structured data enables automated validation, reporting, and integration with downstream compliance processes.
  • IRP intermediaries
    Multiple IRPs are authorised by the GSTN to perform invoice validation on behalf of the tax authority. These portals validate invoice data, apply the digital signature, generate the IRN, and transmit validated data to the GST system, making IRP connectivity essential for compliance.
  • Integration with the eWay Bill Framework
    E-invoicing is legally linked to India’s eWay Bill framework. Validated invoice data can be used to populate eWay Bill requirements, reinforcing compliance across invoicing and goods movement reporting.
  • Archiving and audit requirements
    The digitally signed JSON returned by the IRP is the legally valid invoice, not the PDF representation. Businesses must retain the signed JSON, IRN, QR code data, and related identifiers for six years (72 months). Failure to comply may result in monetary penalties, increased audit exposure, or detention of goods in e Way Bill violation cases.
  • Reporting time limits
    From 1 April 2025, businesses with an Annual Aggregate Turnover (AATO) of ₹10 crore or more must report e-invoices to the IRP within 30 days of the invoice date. Invoices reported after this window will be rejected by the portal, which can affect GST return filing and input tax credit claims for the buyer.

This clearance-based framework provides transaction level visibility at the point of invoice issuance and positions India as one of the most tightly enforced e-invoicing globally.

How does e‑invoicing apply to cross‑border transactions in India?

India’s e‑invoicing mandate applies to domestic B2B and B2G transactions. Cross‑border transactions, such as supplies where the buyer is located outside India, are not within scope of the IRP e‑invoicing requirement.

While export and cross‑border supplies remain subject to GST reporting and documentation rules, they do not require IRN generation under India’s current e‑invoicing framework.

Does e‑invoicing apply to OIDAR transactions?

India’s e‑invoicing mandate is defined by transaction type and supplier turnover, not by GST service category alone. While Online Information and Database Access or Retrieval (OIDAR) services are subject to specific GST rules and reporting obligations, OIDAR treatment on its own does not determine whether an invoice must be registered with an Invoice Registration Portal (IRP).

Businesses providing OIDAR services should assess e‑invoicing applicability based on whether the transaction qualifies as an in‑scope B2B or B2G supply and whether the supplier is IRN‑enabled under the turnover thresholds, rather than relying solely on OIDAR classification.

Practical steps for e-invoicing compliance in India

Under India’s e-invoicing mandate, practical readiness is especially important due to strict validation rules, limited cancellation windows, and the integration between e-invoicing and e-way bill processes. The 24-hour cancellation window for e-invoices on the IRP means that errors must be identified and corrected quickly - after this window, adjustments can only be made through credit notes.

Several practical actions consistently support a smoother rollout. Organizations should ensure IRN generation readiness, confirm their turnover thresholds, and validate that all relevant document types—including invoices, credit notes, and debit notes—are correctly mapped. Robust error‑handling processes are also essential, as IRP validations may fail for multiple reasons.

Strong master data quality is a key success factor. Businesses should clean and validate GSTIN records, HSN/SAC codes, and customer and supplier data prior to go‑live, as incorrect or incomplete data frequently leads to IRP rejections. Accurate data is also necessary to support downstream e‑way bill generation.

Organizations also benefit from building internal expertise to manage ongoing compliance. This includes monitoring threshold changes, handling IRN cancellation windows, ensuring QR codes are correctly displayed on invoice PDFs or printouts, and maintaining alignment between invoicing and logistics processes over time.

Automation is often beneficial when managing India’s e-invoicing requirements at scale. Real‑time API integration with the GST Network enables invoices to be validated, registered, and returned with IRNs and QR codes without manual intervention. Reliance on manual processes increases the risk of failures, delays, and non‑compliance, particularly given high transaction volumes.

For organizations already managing e-invoicing obligations in other jurisdictions, India's clearance-based model requires a distinct approach. Unlike decentralized exchange models used in the UAE or the EU, India's system requires pre-issuance validation, meaning invoices must be approved before they can be shared with the buyer. This has direct implications for ERP integration design and invoice workflow timing.

Vertex e-Invoicing for India’s GST e-invoicing requirements

Vertex e-Invoicing is designed to support businesses operating under India’s GST e-invoicing mandate, helping organizations comply with IRP-based real-time clearance requirements, reduce operational risk, and maintain ongoing compliance while minimizing disruption to finance and billing. The solution supports high-volume B2B e-invoicing and aligns with India’s clearance, validation, and audit expectations.

Vertex e-Invoicing supports compliance in India by:

  • Automating IRP submission, validation, and clearance
    Submits invoices for validation, returns IRN and QR codes, and delivers signed invoice artifacts required for compliance.
  • Connecting to ERP billing flows
    Integrates with ERP systems to support Accounts Receivable and Accounts Payable e‑invoicing processes for India.
  • Managing compliance artifacts
    Supports retrieval and storage of signed JSON invoices and identifiers needed for record‑keeping and audits.
  • Supporting embedded e-Way Bill data
    Enables handling of embedded e‑Way Bill elements within the invoice flow to align invoicing and goods‑movement requirements.
  • Supporting audit and compliance readiness
    Provides access to validated data and internal guidance to support ongoing GST compliance and audit preparation.
  • Supporting multi-country compliance from a single platform 
    For organizations managing e-invoicing obligations across multiple jurisdictions, Vertex e-Invoicing provides a unified platform that supports India alongside mandates in Europe, Latin America, and the Middle East, reducing complexity and enabling consistent compliance workflows globally.

We've been tracking India's evolving GST e-invoicing framework closely, including the recent changes to reporting timelines. If you missed our recent webinar on this topic, you can [watch it on demand here].

Ready to strengthen your India GST e‑invoicing compliance? Contact Vertex to learn how our e‑invoicing solution can help your business operate confidently within India’s real‑time clearance model.

Blog Author

Patricia Jordan

Patricia Jordan

EMEA E-Invoicing Solutions & Strategy Lead

See All Resources by Patricia

Patricia leads Vertex's EMEA e-Invoicing strategy and enablement across Europe. She has extensive experience delivering global tax transformation projects at Big 4 firms and leading tax software companies, working across English, Spanish, and Portuguese.

Vertex e-Invoicing

Automate and simplify real-time reporting and e-invoicing on a country-by-country basis with Vertex e-Invoicing.

LEARN MORE
Retail Tax Integrations by Vertex