VAT

B2G transactions

India operates a mandatory electronic invoicing (e-invoicing) system under the Goods and Services Tax (GST) regime for eligible taxpayers. E-invoicing applies to business-to-government (B2G) supplies as part of the broader GST e-invoicing mandate. Under this system, invoices for supplies to government departments or agencies that have GST registrations must be validated through the Invoice Registration Portal (IRP) before they can be used for tax reporting and compliance purposes.

B2B transactions

E-invoicing in India is mandatory for business-to-business (B2B) transactions for GST-registered businesses above prescribed turnover thresholds. The mandate has been implemented in phases based on the taxpayer’s aggregate annual turnover across India:

 

  • Businesses with an annual turnover exceeding ₹5 crore are required to generate e-invoices and submit them to the IRP in a structured JSON format.

 

Under this system:

 

  • Taxpayers generate invoices using their accounting or billing systems.
  • Invoice details must be transmitted to the IRP for validation and authentication.
  • The IRP returns a unique Invoice Reference Number (IRN) and a QR code, and digitally signs the invoice.
  • The authenticated e-invoice is then legally valid for GST purposes and can be issued to the recipient.

 

Once validated, invoice information flows to the GST system and is used in return filing and reconciliation, helping ensure accuracy.

 

Businesses are free to deliver invoices to customers in any mutually agreed format (PDF, email, print) after IRP validation; however, the IRP-issued e-invoice with IRN is the authoritative document for compliance.

B2C transactions

As of now, e-invoicing in India is generally not mandatory for business-to-consumer (B2C) transactions under the core GST e-invoicing mandate. The current rules focus on B2B, B2G, export, and certain other specified supplies.

 

There is ongoing work on piloting B2C e-invoicing on a voluntary basis in selected sectors or states, as recommended by the GST Council, but a nationwide mandatory B2C requirement is not yet in effect.

 

Separately, some large taxpayers must generate dynamic QR codes on B2C invoices (e.g., for sales to unregistered customers), even though full e-invoicing reporting to the IRP may not be mandated — this requirement is distinct and applies primarily to consumer invoice authentication and compliance.

Live/real-time reporting in India

India’s e-invoicing system operates in a near real-time reporting model:

 

  • Invoice data is submitted to the IRP soon after the invoice is created.
  • The IRP validates the submission and generates the IRN and QR code.
  • Once issued, the authenticated invoice details are automatically shared with the GST system and relevant portals (such as the GST portal and e-way bill systems where applicable).

 

This model provides authorities with transaction-level visibility similar to continuous reporting regimes and helps drive data consistency, compliance monitoring, and automated reconciliation.

Noncompliance penalties in India

Failure to comply with e-invoicing requirements can result in a range of consequences under Indian GST law:

 

  • Denial or rejection of invoices that are not validated with an IRN
  • Disallowance of input tax credit (ITC) if invoicing does not comply with e-invoicing rules
  • Penalties for incorrect or late invoicing/reporting under GST provisions
  • Increased scrutiny or audit risk from tax authorities

 

Because authenticated e-invoices are central to GST return filing and ITC claims, noncompliance can materially affect a business’s tax position.

Other resources

Avalara Tax Changes 2026

Navigate critical tariff, U.S. sales tax, and key VAT changes in our 10th annual report.

International tax and compliance solutions

 

Read the report to learn about key industry trends, emerging issues, and challenges faced by cross-border sellers and shippers.

Avalara Cross-Border

 

Manage international tax with cross-border solutions for VAT, HS code classification, trade restrictions, and more.

Ready to see what Avalara can do?

Schedule a demo to see our solution.