E-Invoice in India: What It Is, Who Needs It & How It Works (2026)

Few GST topics cause as much confusion as the e-invoice. Many business owners assume it simply means emailing a PDF instead of printing on paper. It does not. E-invoicing is a specific, government-controlled process, and getting it wrong can cost you real money in penalties and lost input tax credit for your customers. This guide explains what an e-invoice actually is, who has to issue one in 2026, and exactly how the system works — in plain language.

What an e-invoice really is

An e-invoice is a regular GST tax invoice whose details have been electronically reported to and authenticated by the government before you hand it to your customer. You still raise the invoice in your own billing software. The difference is that the invoice data is sent to a government portal called the Invoice Registration Portal (IRP), which validates it and sends back two things that make it official:

  • An IRN (Invoice Reference Number) — a unique 64-character code generated by hashing key fields of your invoice. No two valid invoices in India can share an IRN, so it acts as a fingerprint that prevents duplicate or fake invoices.
  • A digitally signed QR code — issued by the IRP and printed on the invoice. Anyone can scan it to confirm the invoice was genuinely registered and read its core details (GSTINs, invoice value, tax amount, IRN).

So an e-invoice is not a design or a file format you choose. It is the outcome of the reporting process. A beautiful PDF with no IRN is simply not an e-invoice, and a plain invoice that carries a valid IRN and signed QR is.

The biggest misconception

E-invoicing does not mean sending the invoice by email, and it does not mean the government generates the invoice for you. You still create the invoice. The system only authenticates it and returns an IRN and QR code. If your invoice has no IRN, it has not been e-invoiced — even if you emailed a perfect PDF.

Who needs to issue e-invoices — the 2026 limit

E-invoicing applies based on your aggregate annual turnover. The threshold has been lowered several times since the system launched, steadily bringing smaller businesses into the net:

  1. October 2020 — businesses above Rs 500 crore
  2. January 2021 — above Rs 100 crore
  3. April 2021 — above Rs 50 crore
  4. April 2022 — above Rs 20 crore
  5. October 2022 — above Rs 10 crore
  6. August 2023 — above Rs 5 crore

As of 2026, the operative rule is this: if your aggregate turnover crossed Rs 5 crore in any financial year from 2017-18 onwards, e-invoicing is mandatory for you. A crucial detail that trips people up — this is tested across any past year, not just the previous one. Once you have crossed Rs 5 crore even once, the obligation stays with you even if a later year's turnover falls below the line.

Where it applies, e-invoicing covers:

  • B2B supplies (sales to other GST-registered businesses)
  • Exports and supplies to SEZ
  • Credit notes and debit notes against those invoices

It does not apply to your ordinary B2C invoices under the IRN system, although large taxpayers must still print a dynamic QR code on B2C invoices under a separate requirement.

Who is exempt regardless of turnover

Some categories are exempt no matter how large they are. These include banks and financial institutions, insurance companies, goods transport agencies (GTA), passenger transport operators, and suppliers of cinema/multiplex admission services. SEZ units are also exempt (though SEZ developers are covered). If you are not in a notified exempt category and you cross the turnover limit, you are in.

How the e-invoice flow works, step by step

Understanding the flow makes the whole thing far less intimidating. Here is what happens from the moment you finalise a sale:

  1. You raise the invoice in your accounting or billing system exactly as you do today — customer details, items, HSN codes, GST rates.
  2. The invoice is converted to a standard JSON in the government-prescribed schema and sent to the IRP (directly or through a GST Suvidha Provider / API).
  3. The IRP validates it — checking the schema, GSTINs and for duplicates.
  4. The IRP returns the IRN and a digitally signed QR code. Your system prints both on the final invoice you give the customer.
  5. The data auto-populates GSTR-1. Because the details are already with the government, the relevant sections of your monthly return are pre-filled, reducing manual entry and mismatches.
  6. The e-way bill can be generated from the same data. Where a shipment needs an e-way bill, Part-A links to the e-invoice, so you avoid entering the same details twice.

One operational point to remember: larger taxpayers now face a 30-day reporting time limit — an invoice must be uploaded to the IRP within 30 days of its date. From April 2025 this was extended to businesses with aggregate turnover of Rs 10 crore and above. The safe habit is to report each invoice as you raise it, not in month-end batches.

Why e-invoicing is actually good for you

Compliance rules rarely feel like a gift, but e-invoicing genuinely removes friction once you are set up:

  • Fewer return mismatches. Because your outward supplies feed GSTR-1 automatically, the gap between what you report and what your buyer claims shrinks — a common trigger for notices.
  • Faster input tax credit for customers. Authenticated invoices flow into your buyer's GSTR-2B cleanly, so they get their credit without chasing you.
  • Less duplicate data entry. One report covers the invoice, the return and the e-way bill link.
  • Harder to fake. The IRN and signed QR make fraudulent or duplicate invoices easy to detect, which protects honest businesses from fake-credit rackets.

Penalties for getting it wrong

If e-invoicing applies to you and you issue an invoice without a valid IRN, the law treats that invoice as not issued at all. The consequences are real:

  • A penalty of Rs 10,000 or 100% of the tax due, whichever is higher, per invoice for non-issuance.
  • A penalty of up to Rs 25,000 per invoice for an incorrect or improper e-invoice.
  • Your customer can be denied input tax credit on a non-compliant invoice — which quickly damages business relationships.

Goods can also be treated as being moved without a proper document, exposing you to detention and further penalties. In short, the cost of ignoring e-invoicing dwarfs the effort of doing it right.

How to know if e-invoicing applies to you

If you are unsure whether you have crossed the line, work through this short checklist:

  1. Look at your aggregate turnover for every financial year since 2017-18. Aggregate turnover is PAN-based — it adds up the turnover of all your GST registrations across states under the same PAN, including exempt supplies and exports, not just one branch.
  2. Ask: did it cross Rs 5 crore in any of those years? If yes even once, e-invoicing is mandatory going forward.
  3. Check whether you fall in an exempt category (bank, insurer, GTA, passenger transport, cinema services, SEZ unit). If not, you are covered.
  4. Confirm the supply type. Apply e-invoicing to B2B sales, exports and related credit/debit notes — not to your plain B2C invoices.

A frequent confusion is treating the current year in isolation. The obligation is a one-way gate: crossing Rs 5 crore in any qualifying year switches it on permanently, even if a later year is quieter. Another mistake is assuming a single small branch is exempt because that branch alone is under Rs 5 crore — turnover is measured across the whole PAN, so all registrations are pulled in together once the group total crosses the threshold.

Getting your invoices ready for the IRP

Whether you report to the IRP yourself or through a provider, the single biggest cause of rejected e-invoices is dirty source data. The portal validates strictly, so before you scale up, make sure that:

  • Every customer's GSTIN is correct and active — a wrong or cancelled GSTIN will fail;
  • Each line item carries the correct HSN/SAC code at the required number of digits;
  • The place of supply is set accurately, so the CGST/SGST-vs-IGST split is right;
  • Your invoice numbers are unique and consecutive, since duplicates are rejected outright.

Clean these up once and the reporting step becomes routine rather than a daily fire-fight.

Where IndiaCRM fits

IndiaCRM produces clean, GST-compliant, e-invoice-ready invoices — every field the schema needs (GSTINs, HSN/SAC, place of supply, correct CGST/SGST/IGST split) is captured in the right structure, so your data is ready to be reported to the IRP without messy rework. If you want to understand the underlying document itself first, read our guide to invoice meaning and types, and if you often send quotes before the sale, see proforma invoices. You can create a free IndiaCRM account and start billing correctly from day one.

E-invoicing sounds complex from the outside, but the core idea is simple: report your B2B invoice to the government portal, get an IRN and signed QR back, and print them on the document. Do that consistently, keep your data clean, and the rest — returns, credit, e-way bills — becomes dramatically easier.

Run it all free with IndiaCRM

IndiaCRM is a free, India-built app for leads, GST billing, payments and WhatsApp — one place to capture customers and get paid. Free, unlimited users, no credit card. Create your free account.