Skip to main content

GST e-invoicing in India: check applicability, IRN and reporting deadlines

Check whether GST e-invoicing applies to your business, how an IRN and signed QR code fit into the invoice workflow, and which reporting limits to verify.

In this guide

What is GST e-invoicing and who must check it?

GST e-invoicing means reporting specified invoice data to an authorised Invoice Registration Portal so the system can validate the document and return an Invoice Reference Number (IRN) and signed QR code. It does not mean the Government creates your commercial invoice. Applicability depends on the current notified turnover threshold, taxpayer category, supply and exclusions. Check the official IRP and latest CBIC notifications for your business before issuing a document.

Check aggregate turnover across relevant financial years

As checked on 26 September 2026, the IRP applicability page lists e-invoicing for businesses with aggregate annual turnover of ₹5 crore or more in a preceding financial year from 2017-18 onward, subject to notified exclusions and transaction rules. Review turnover across registrations under the same PAN, the years counted and your entity type. Re-check the live guidance when turnover changes or a new financial year begins; do not rely on an older threshold copied from another article.

Check whether your taxpayer or transaction is excluded

Some entities and supplies may be outside the mandate even when a turnover figure appears to cross a threshold. Read the current notification and IRP instructions for the precise taxpayer class, supply type, export or other special transaction. If applicability is unclear, ask your GST adviser to record the reasoning and source used.

Check the reporting window for your turnover band

The IRP says that, from 1 April 2025, businesses with aggregate annual turnover of ₹10 crore or more must report covered e-invoices within 30 days of the invoice date. The applicable window can depend on turnover and invoice category. Verify the current band, exclusions and reporting rule on the live advisory before planning an integration or uploading a backlog.

E-invoice applicability decision record
QuestionEvidence checkedConclusion and reviewer
Aggregate turnover and relevant financial years
GST registrations linked to the PAN
Taxpayer category and notified exclusions
Invoice types and reporting time limit
Latest notification or portal advisory date

Prepare and report an invoice through the IRP

Complete the underlying GST invoice first

Prepare the invoice with the required supplier and recipient details, invoice number and date, supply description, taxable value, tax and other particulars for your transaction. Check that your accounting or billing system uses a valid series and does not reuse an invoice number. E-invoicing adds registration data to a compliant invoice; it does not fix wrong tax classification or missing invoice fields.

Submit the required fields using an approved route

Use the official IRP or a connected accounting/ERP integration to submit the prescribed invoice data. Review GSTIN, invoice reference, date, value, tax and buyer details before upload. Give software or provider access only to the staff who need it and test the integration with a controlled workflow before relying on bulk uploads.

Save the IRN and signed QR code with the final invoice

After successful registration, confirm that the IRP response is linked to the correct invoice and retain the IRN, signed QR code and acknowledgement in your accounting system. Validate a sample QR through the supported verification method. Send the final invoice to the customer and keep the same version for return reconciliation and recordkeeping.

Prevent rejections and handle corrections carefully

Monitor the live reporting limit instead of batching invoices late

Build the applicable time limit into order-to-cash work. A backlog of invoices can become ineligible for reporting after a portal cutoff, particularly where a turnover band has a shorter window. Check the system advisory and report promptly after the invoice is finalised.

Check duplicate, rejected and cancelled invoice processes

If the portal rejects data, read the validation message and correct the source record before resubmitting. If an IRN has been generated, do not assume you can overwrite the invoice. Follow the current IRP cancellation and GST correction process, link the action to the original invoice and preserve the audit trail.

Keep the accounting, return and customer copies consistent

Reconcile registered invoices to your sales ledger, GSTR-1 data, payment record and customer copy. Maintain access controls and backups for GST credentials, invoice exports and signed QR records. Review the process whenever the portal changes an API, validation rule or reporting window.

GST e-invoice questions

Does every GST-registered business need e-invoicing?

No. The mandate applies to notified classes and transactions, subject to conditions and exclusions. Check the current IRP applicability page and CBIC notification against your turnover and taxpayer type.

Does the IRP create my invoice?

No. Your business prepares the invoice and reports required data. The IRP validates and registers the information and returns an IRN and signed QR code where the mandate applies.

What should I do if the threshold or exemption is unclear?

Check the latest notification, IRP instructions and your aggregate-turnover computation with a qualified GST professional. Save the source and decision date because the scope can change.