Skip to main content

New: the AI Shortlist. Describe your company and get matched products with the review evidence behind each one. Try it free

Procurement VMSProcurement software, honestly rated.

HomeDocument decoderE-Invoice under GST (IRN)

Document decoder

E-invoice under GST: how the IRN process works and who must follow it

In India an invoice that skipped the portal can be treated as no invoice at all for the buyer's tax credit. Here is the process.

By Procurement VMS Editorial TeamReviewed by Michael, Procurement Advisor ExpertUpdated 4 minute read

On this page
  1. What GST e-invoicing is
  2. Who must do it
  3. Steps
  4. The 30-day reporting rule
  5. Frequently asked questions

Key takeaways

  • Under GST, taxpayers above the turnover limit must report business-to-business invoices to the Invoice Registration Portal, which returns an Invoice Reference Number, or IRN, and a signed QR code.
  • The limit has been lowered in stages and is INR 5 crore of aggregate turnover in any year from 2017-18 onward.
  • From 1 April 2025, taxpayers with turnover of INR 10 crore and above must report within 30 days of the invoice date.
  • An invoice without a valid IRN may not be treated as a valid tax invoice, which puts the buyer's credit at risk.

Free PDF and Excel: GST e-invoice readiness checklist and log. Get it below

What GST e-invoicing is

Definition

E-invoicing under GST is a system where invoice data is sent to the government's Invoice Registration Portal, which validates it and returns a unique IRN and a QR code to be printed on the invoice.

Despite the name, the invoice is not created by the government. You create it in your own accounting or ERP system, send its data in a fixed schema, and the portal registers it. The IRN is then printed on the invoice. The GST returns are populated from this data, which is the reason tax authorities like it.

Who must do it

The requirement applies to registered persons whose aggregate turnover in any financial year from 2017-18 has crossed the notified limit. As of the most recent notifications the limit is INR 5 crore. It covers business-to-business supplies, supplies to SEZ units, exports and some others. Certain classes, such as insurers, banks, goods transport agencies and SEZ units as suppliers, have been exempted. Check the notification list for your case.

Made-up example, for illustration only

A manufacturer with turnover above INR 5 crore sells to a registered distributor. Its ERP sends the invoice data to the portal. The portal returns an IRN and QR code in seconds. The ERP prints them on the invoice and sends it to the distributor.

The distributor's GST credit depends on that invoice being valid. If the manufacturer skipped the portal, the distributor's credit is at risk.

Free PDF and Excel

GST e-invoice readiness checklist and log

A readiness checklist for GST e-invoicing and a log to track IRN generation and cancellations.

  • Readiness checklist
  • Process steps
  • 30-day tracker
  • Excel IRN log

Steps

  1. Create the invoice in your system with all mandatory fields.
  2. Convert the data to the e-invoice schema.
  3. Send it to the Invoice Registration Portal through the API or a GST suvidha provider.
  4. Receive the IRN, acknowledgement number and signed QR code.
  5. Print the IRN and QR code on the invoice.
  6. Send the invoice to the buyer.
  7. To cancel, do it within the allowed window, which is 24 hours from the IRN generation. After that, issue a credit note.

The 30-day reporting rule

From 1 April 2025, taxpayers with an aggregate annual turnover of INR 10 crore and above must report an invoice to the portal within 30 days of its date. A late invoice is rejected by the portal. The GSTN advisory dated November 2024 sets this out. Smaller taxpayers covered by e-invoicing were not given a limit at that time. Check the current advisory.

GST calculator for an invoice line

Enter the amount and the GST rate. Choose whether the amount includes tax. Use it to check the tax lines on a draft invoice.

Mandatory invoice contents are covered on the GST tax invoice page. Corrections go through a credit note under GST. The wider picture is on e-invoicing.

GST e-invoice check
  • Turnover test is reviewed each year.
  • ERP is connected to the portal.
  • IRN and QR code print on every B2B invoice.
  • Invoices are reported within the time limit.
  • Cancellation rules are known to the team.
  • Buyers are told how to verify the QR code.

Last checked: 19 October 2026. Based on GSTN notifications and the advisory on the 30-day reporting limit. Thresholds and exemptions change. Verify on the official GST portal and with a chartered accountant.

Frequently asked questions

What is an e-invoice in GST?

An invoice whose data is registered on the Invoice Registration Portal, which returns an IRN and QR code.

What is the turnover limit for e-invoicing?

INR 5 crore of aggregate turnover in any financial year from 2017-18, as per the latest notifications. Verify the current limit.

What is an IRN?

An Invoice Reference Number, a unique hash generated for each invoice by the portal.

Is there a time limit to report an e-invoice?

From 1 April 2025, taxpayers with turnover of INR 10 crore and above must report within 30 days of the invoice date.

Can an e-invoice be cancelled?

Within the allowed window after generation, 24 hours at the time of writing. After that, issue a credit note.

Where to read next

Take the PDF to your next meeting

It is a working document, not a brochure. Fill it in with your own numbers and share it with your team.

Looking at software instead? See our ranked procurement software list.

Disclosure: Zapro AI appears on some comparison pages as an editor's pick, and the people behind this site have a professional connection to Zapro AI.

Written by

Procurement VMS Editorial Team

Our editors research each guide from vendor documentation, public pricing pages and buyer feedback, and name the sources on the page. Learn who the team is.

Reviewed by

Michael, Procurement Advisor Expert

Michael checks our guides for practical accuracy against how procurement teams buy and run software. Read his profile.

Editorial guide

How we write and check pages

Read our editorial policy, how we handle corrections and what we do when a source changes.

Explore this topic with AI

Open this page in your assistant of choice, get the key takeaways and carry on the conversation.