CorporateWalla logoCorporateWalla

GST E-Invoice Services in India

GST e-invoicing is mandatory for a registered business whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards, for B2B supplies, exports and other notified supplies. Each covered invoice, credit note and debit note is reported to an Invoice Registration Portal (IRP) to get an Invoice Reference Number (IRN) and signed QR code; if your AATO is ₹10 crore or more, this must be done within 30 days of the document date. CorporateWalla can assist with eligibility review, ERP/accounting configuration, IRP setup, invoice validation, IRN workflow, reconciliation and exception handling.

5–10 days (indicative) delivery
CA-led team
50% upfront, 50% on delivery

Get a quote for GST E-Invoice Services in India

We call back within 30 minutes in office hours. No spam.

+91

Sent over an encrypted connection

4.9★ rating on Google
Trademark® Reg. 5857120
30-min callback

Important: E-invoicing is not the same as sending a PDF invoice by email. For a covered transaction, the prescribed invoice data must be reported through the applicable IRP and the resulting IRN/QR information used as required by GST rules.

E-invoice rules in force (October 2026)

The position as of October 2026. There has been no change to the ₹5 crore threshold since 1 August 2023.

RuleWhat appliesSinceSource
Who must e-invoiceAggregate turnover above ₹5 crore in any financial year from 2017-18 onwards1 August 2023Notification 13/2020-CT, as amended by 70/2020-CT and 10/2023-CT
Supplies coveredB2B supplies and exports (plus other notified supplies); B2C invoices are outside the IRN requirement1 October 2020 (exports added by 70/2020-CT)Notification 13/2020-CT, as amended
Government departments and local authoritiesExcluded from e-invoicing1 June 2021Notification 23/2021-CT
30-day reporting limitAATO ₹10 crore or more: invoices, credit notes and debit notes cannot be reported to the IRP more than 30 days after the document date1 April 2025GSTN advisory dated 5 November 2024
Multi-factor authenticationMandatory on the e-invoice and e-way bill portals for all taxpayers and users1 April 2025 (phased from 1 January 2025)GSTN advisory dated 17 December 2024
Invoice without IRNNot treated as an invoice for a notified personFrom the start of e-invoicingRule 48(5), CGST Rules

Thresholds and advisories change. We check the current notifications and GSTN advisories on the day we take up your case.

E-invoice time limits at a glance

Four clocks run on every covered document. Missing the first two cannot be undone on the portal, so they decide how your ERP should be set up.

Time limitWho it applies toWhat happens if missed
Report to the IRP within 30 days of the document dateAATO ₹10 crore or more (from 1 April 2025)The IRP rejects the document; it cannot be back-dated
Cancel an IRN within 24 hours of generationEvery e-invoice taxpayerCancellation closes; correct through a credit or debit note or GSTR-1
Generate an e-way bill for a document dated within the previous 180 daysWhere an e-way bill is needed (from 1 January 2025)E-way bill cannot be generated for an older document
Report before issuing the invoice to the buyerEvery covered supplyRule 48(5): the document is not treated as an invoice

Which documents and supplies need an IRN

Needs an IRN (if your PAN is covered)Does not need an IRN
Tax invoices for B2B suppliesB2C invoices (a separate dynamic QR code rule applies to some large B2C suppliers)
Credit notes and debit notes on those suppliesBills of supply and delivery challans
Exports, with or without payment of taxImports and bills of entry
Supplies to SEZ units and developers, with or without payment of taxSupplies by exempt sectors: banks and NBFCs, insurers, GTAs, passenger transport, multiplex cinemas, SEZ units
Deemed exportsSupplies by government departments and local authorities

The supply-type codes on the e-invoice portal are B2B, SEZWP, SEZWOP, EXPWP, EXPWOP and DEXP. If a transaction does not fit one of them, it is usually outside e-invoicing; confirm before deciding.

Am I covered? Three worked examples

The test runs on the PAN's aggregate turnover across all GSTINs, year by year from 2017-18. It is not based on the current year alone.

BusinessAggregate turnover historyE-invoicing?30-day limit?
Trader, one GSTIN₹4.2 crore every year from 2017-18 to 2025-26No (never above ₹5 crore)No
Manufacturer, two GSTINs on one PAN₹3 crore + ₹2.6 crore = ₹5.6 crore in 2022-23; ₹4.8 crore sinceYes (2022-23 crossed ₹5 crore; it stays covered even though turnover fell)No (AATO below ₹10 crore)
Services company₹12 crore in 2024-25YesYes: each invoice, credit note and debit note must reach the IRP within 30 days of its date

For a fuller self-check, read Am I covered by the e-invoicing turnover limit?, and for the IRP schema and common rejections see our GST e-invoicing guide.

What is GST e-invoicing?

Under the GST e-invoicing framework, specified taxpayers report covered invoices to an authorised Invoice Registration Portal. The portal validates the invoice data and generates an IRN and digitally signed invoice/QR information as applicable.

E-invoicing primarily applies to specified B2B and other notified categories of transactions. It is not simply an obligation for every GST-registered business.

The exact scope depends on the taxpayer, aggregate turnover, transaction type, exemptions and the notifications applicable on the date of supply.

Current turnover threshold

E-invoicing applies where aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards (Notification 10/2023-Central Tax, effective 1 August 2023), based on aggregate turnover as determined under the GST framework.

The threshold is generally assessed with reference to aggregate turnover on a PAN basis, including the relevant preceding financial years as prescribed.

This does not mean every business with current-year turnover above ₹5 crore must immediately start e-invoicing. Eligibility depends on the notification, preceding-year turnover, transaction category and exemptions.

Who generally needs e-invoicing?

E-invoicing can apply to notified registered persons making covered supplies, including specified:

  • B2B supplies
  • Exports
  • Supplies to SEZ units/developers
  • Deemed-export transactions
  • Other notified transactions

The exact reporting requirement should be checked against the current notification and transaction type.

Key exemptions

Specified categories are exempt from e-invoicing under the applicable notifications.

The exemption list has included categories such as:

  • Banks and certain financial institutions
  • Insurance companies
  • Goods Transport Agencies
  • Passenger transportation services
  • Multiplex cinema exhibition services
  • SEZ units, subject to the exact notified wording
  • Government departments / local authorities in specified circumstances
  • Other notified classes

Important: Exemption status is category-specific and can change. It should be checked against the current notification.

IRN and QR code

An Invoice Reference Number (IRN) is generated for an e-invoice reported to the IRP.

The QR code contains information that allows verification of the reported invoice. It is not simply the same thing as a normal payment QR code.

Taxpayers should not manually create an IRN or substitute a self-generated QR code where the prescribed GST e-invoice mechanism applies.

E-invoice and e-way bill

E-invoicing and e-way bills are separate compliance mechanisms, although the systems can interact.

Where the relevant configuration and API workflow is used, e-way-bill information may be generated along with IRN reporting.

Not every e-invoice automatically creates an e-way bill. E-way-bill applicability is determined separately under the GST rules.

Since 1 January 2025, an e-way bill can only be generated for a document dated within the previous 180 days, and an e-way bill can be extended to at most 360 days from its original generation. Report the e-invoice promptly and the e-way bill workflow stays inside both limits.

Important 30-day reporting restriction

For taxpayers covered by the notified ₹10 crore and above aggregate-turnover category, the government introduced a restriction from 1 April 2025 requiring covered documents to be reported to the IRP within 30 days from the document date.

The restriction applies to the specified document types and taxpayer category under the applicable GSTN advisory. It does not apply to every e-invoice taxpayer.

The system can reject reporting after the permitted window. Therefore, covered taxpayers should configure ERP/API workflows so that invoices, credit notes and debit notes are reported promptly.

Example: an invoice dated 1 April 2025 cannot be reported after 30 April 2025. A credit note dated 10 September 2026 must reach the IRP by 10 October 2026. Missing the window cannot be fixed by back-dating the document; the corrective route has to be worked out on the facts.

Credit notes and debit notes

Where covered by the e-invoice framework, credit notes and debit notes may also require IRP reporting.

The reporting requirement, document date and applicable time restrictions should be checked under the current GSTN/IRP rules.

E-invoice cancellation

An IRN can be cancelled on the IRP only within 24 hours of its generation, and only in full; partial cancellation is not allowed. A cancelled document number cannot be reported again, so the replacement invoice needs a fresh number.

An e-invoice cannot be edited after the IRN is generated. Within 24 hours the route is cancel and re-issue; after 24 hours the IRN stands and the correction is made through a credit note, a debit note or the GSTR-1 amendment.

Cancellation of an IRN is different from deleting an invoice from accounting software.

After IRN cancellation, the accounting/GST return treatment must also be reconciled appropriately.

What CorporateWalla can handle

Eligibility review

Review aggregate turnover, transaction types and notified exemptions.

ERP / accounting setup

Assist with mapping invoice fields required for e-invoicing in software such as Tally, Zoho Books or QuickBooks.

IRP configuration

Support integration or portal/API workflow depending on the client's system.

Invoice validation

Review common issues such as:

  • GSTIN
  • Document number
  • Document date
  • HSN/SAC
  • Tax rates
  • Place of supply
  • Supply type
  • Recipient details
  • Item values
  • Tax calculations

IRN workflow

Assist with IRN generation and exception handling.

Reconciliation

Reconcile IRNs with accounting records and GSTR-1 data. Where the mismatch also affects purchases and ITC, our GST reconciliation service covers GSTR-2B and the books.

Historical / failed invoice review

Review failed or incorrectly reported invoices and identify the appropriate corrective route.

Pricing

GST e-invoice support is scope-based. Professional fees can depend on:

  • Number of GSTINs
  • Invoice volume
  • ERP/software
  • API integration complexity
  • Number of branches
  • Reconciliation requirements
  • Historical error correction
  • Ongoing monitoring requirements

Software, GSP or ERP subscription charges, if any, are disclosed separately.

Common e-invoice errors

  • Incorrect recipient GSTIN
  • Incorrect document number/date
  • Incorrect HSN/SAC
  • Wrong tax rate
  • Incorrect place of supply
  • Duplicate IRN attempt
  • Cancelled IRN still treated as active in accounts
  • IRN not reconciled with GSTR-1
  • API credentials/configuration errors
  • Reporting after the applicable time restriction
  • Using an incorrect transaction type
  • Missing mandatory invoice fields

What happens if e-invoice is not generated?

For a covered transaction, failure to comply with the e-invoicing requirement can create GST compliance and invoice-validity consequences under the applicable law.

The starting point is Rule 48(5) of the CGST Rules: an invoice issued by a notified person in any manner other than the e-invoice procedure shall not be treated as an invoice. In practice this puts the buyer's input tax credit at risk, which is why B2B customers check for the IRN and QR code. If a GST notice has already arrived, the reply needs to address each document.

The exact consequence depends on the facts, including whether the transaction was covered, why the IRN was not generated and whether a permitted corrective route remains available.

Not every missed e-invoice automatically attracts a fixed 100% penalty. Penalty exposure is fact-specific and should be assessed under the applicable provisions.

Transparent 3-tier pricing

Pick the speed and depth that matches your need. Same quality, same CA team — only the timeline changes.

starter

₹22,499

Timeline: 3–5 working days (indicative)

Applicability assessment at PAN level
IRP enablement and portal setup
MFA configuration
Zoho, Tally or QuickBooks configuration
Invoice field mapping for current IRP / API validations
Sandbox testing before go-live
GSTR-1 auto-population reconciliation
Monthly e-invoicing support
MOST POPULAR

standard

Custom quote

Timeline: 5–10 working days (indicative)

Applicability assessment at PAN level
IRP enablement and portal setup
MFA configuration
Zoho, Tally or QuickBooks configuration
Invoice field mapping for current IRP / API validations
Sandbox testing before go-live
GSTR-1 auto-population reconciliation
Named dedicated CA

pro

Custom quote

Timeline: Monthly, ongoing

Everything in Growth — then ₹9,999 per month
GSTR-1 auto-population reconciliation
E-way bill Part A auto-generation setup
Monthly e-invoicing support
Sandbox testing before go-live
Named dedicated CA

Government fee — paid by you at actuals

Nil. Registration on the Invoice Registration Portal carries no government charge, and IRN generation is free. The entire cost is our professional fee above. Where you are on a custom ERP and need a GSP for API integration, the GSP's own subscription is billed by them directly and quoted separately.

Every price above is a professional fee, excluding GST and government charges. 50% upfront, 50% on delivery.

All fees and charges listed are indicative only and do not constitute a binding offer. Final amounts may vary depending on the volume of work and the complexity involved.

How it works

Step 1

Create tax invoice in ERP/accounting software

The tax invoice is created in the ERP/accounting software, with the invoice fields required for e-invoicing mapped.

Step 2

Prepare required e-invoice data

The prescribed invoice data is prepared, including GSTIN, document number and date, HSN/SAC, tax rates, place of supply, supply type and recipient details.

Step 3

Report invoice to an authorised IRP

The covered invoice is reported to an authorised Invoice Registration Portal through the portal or API workflow, depending on the client's system.

Step 4

IRP validates the data

The portal validates the invoice data. Where validation fails, the error message is reviewed and corrected.

Step 5

IRN is generated

An Invoice Reference Number (IRN) is generated for the e-invoice reported to the IRP.

Step 6

Signed invoice / QR information is returned

The digitally signed invoice/QR information is returned as applicable.

Step 7

Invoice is issued to the recipient

The invoice is issued to the recipient with the required particulars, using the resulting IRN/QR information as required by GST rules.

Step 8

Data flows into the GST reporting ecosystem

The e-invoice data feeds the GST reporting system.

Step 9

Reconcile IRNs with books and GSTR-1

IRNs are reconciled with accounting records and GSTR-1 data.

Get a free 15-min CA consultation

Tell us your requirement, a CA will call you in 30 minutes.

+91

Sent over an encrypted connection · No spam, ever

Documents required

GSTIN and PAN details
Aggregate-turnover information
ERP/accounting software details
Sample tax invoices
HSN/SAC master
Customer/vendor GSTIN master
Tax-rate configuration
Place-of-supply configuration
Document-series configuration
API/GSP/IRP details where applicable
Existing IRN reports
GSTR-1 data for reconciliation

Why CorporateWalla®?

Eligibility review

Aggregate turnover, transaction types and notified exemptions are reviewed before deciding whether and how e-invoicing applies.

ERP and IRP configuration

Invoice fields required for e-invoicing are mapped, with integration or portal/API workflow support depending on the client's system.

Invoice validation and IRN workflow

Common data issues such as GSTIN, HSN/SAC, tax rates and place of supply are reviewed, with support on IRN generation and exception handling.

Reconciliation and failed-invoice review

IRNs are reconciled with accounting records and GSTR-1 data, and failed or incorrectly reported invoices are reviewed to identify the appropriate corrective route.

Frequently asked questions

It is a GST compliance mechanism in which specified taxpayers report covered invoices and other prescribed documents to an authorised IRP and obtain an IRN and related signed/QR information.

Ready to get started?

A real CA will call you in 30 minutes. No bots, no call centers, no runaround.