Home blog-details

Blog Details

GST E-Invoicing in 2026: Who Must Generate It, IRN Rules, QR Code Requirements & Penalties

22 June 2026

Walk into any CA's office today and one question keeps coming up from business clients: "Does e-invoicing apply to me?" The confusion is understandable. Over six years, the government has steadily pulled more businesses into the e-invoicing net, and in 2026, that net is wider and more tightly enforced than ever before.

This article cuts through the confusion. Whether you run a trading firm in Surat, a software consultancy in Bengaluru, or a manufacturing unit in Pune, here is what you need to know to stay on the right side of the law.

The Basics First: E-Invoicing Is Not What Many Think

A surprisingly large number of taxpayers still believe e-invoicing means logging into the GST portal and typing out invoices manually. It does not.

Your invoices continue to be generated in your own accounting or billing software, exactly as before. The difference is that before you hand the invoice to your customer, it must be electronically submitted to the Invoice Registration Portal (IRP), which is the government's authentication gateway. The IRP validates the invoice details, stamps it with a unique Invoice Reference Number (IRN), attaches a digitally signed QR code, and sends it back to you. Only then does the invoice become legally valid under GST.

An invoice missing the IRN or QR code is not just incomplete — it is void. The buyer cannot claim Input Tax Credit on it, and the seller can face penalties. That is the weight this compliance carries.

Who Is Required to Generate E-Invoices in 2026?

The current mandatory threshold is ₹5 crore aggregate annual turnover, unchanged from August 2023. Two aspects of this rule catch businesses off guard:

First: Applicability is determined by turnover in any financial year from FY 2017-18 onwards — not just the current one. A business that touched ₹5.5 crore in FY 2021-22 but currently bills only ₹3 crore is still fully covered. Once the threshold is crossed, there is no stepping back below it.

Second: If your business holds multiple GST registrations across states, the turnover from every GSTIN under your PAN is clubbed together. Individual state-level turnover does not determine applicability — total PAN-level aggregate does.

The table below shows how the threshold has shifted since e-invoicing was introduced, which gives important context for where things are headed:

E-Invoicing Threshold Journey (2020–2026)

Effective Date

Mandatory Turnover Threshold

October 2020

Above ₹500 Crore

January 2021

Above ₹100 Crore

April 2021

Above ₹50 Crore

April 2022

Above ₹20 Crore

October 2022

Above ₹10 Crore

August 2023 – Present

Above ₹5 Crore

The direction is unmistakable. Businesses currently sitting in the ₹2–5 crore range should treat this as advance notice rather than a future problem.

The 30-Day Upload Rule: A Hard Deadline for Larger Businesses

From 1 April 2025, an additional compliance layer was introduced specifically for taxpayers with turnover of ₹10 crore and above. These businesses must now report every invoice to the IRP within 30 days from the date printed on the invoice. This is not an advisory — it is system-enforced.

If an invoice dated 5 June 2026 is not uploaded to the IRP by 5 July 2026, the portal will reject it. No IRN gets issued. The invoice is invalid. The buyer's ITC claim fails. All of this cascades from a single missed deadline.

Businesses under ₹10 crore turnover are not yet subject to this 30-day window, but adopting prompt upload practices is sound business hygiene regardless of turnover.

Sectors Exempt from E-Invoicing

Crossing ₹5 crore turnover does not automatically mean every registered business must comply. Certain industries are carved out of the mandate entirely, regardless of how large their revenue is.

Businesses Exempt from E-Invoicing in 2026

Exempt Category

Reason / Basis

SEZ Units (not developers)

Special Economic Zone operations

Banking Companies & NBFCs

Regulated financial sector exemption

Insurance Companies

Sector-specific regulatory carve-out

Goods Transport Agencies (GTA)

Nature of the supply

Passenger Transport Services

Consumer-facing, non-B2B nature

Multiplexes / Cinema Exhibitors

Ticket-based B2C operations

One practical note: if your business qualifies for an exemption, you should formally log this on the GST portal using the E-Invoice Exemption Declaration option. Without it, the system may generate automated scrutiny notices if your turnover flags you as covered.


IRN and QR Code: The Technical Side, Kept Simple

The IRN is a 64-character unique hash string. The IRP builds it using a combination of your supplier GSTIN, invoice number, financial year, and document type. Because the formula draws on these four distinct variables, no two invoices across the entire country can produce the same IRN — duplication is mathematically eliminated.

Once the IRN is generated, the IRP wraps it into a QR code that is cryptographically signed by GSTN. This is not a standard QR code that anyone can generate with a free app. It carries embedded, tamper-proof data including both GSTINs (supplier and buyer), invoice date, taxable value, HSN code of the primary item, and the IRN string itself. Tax officers at check posts and buyers' finance teams can verify the invoice's authenticity in seconds using the GSTN E-Invoice QR Verifier app on Android or iOS.

The invoice data flow does not stop there. Once validated, the IRP automatically pushes the invoice details to the GST portal, where it pre-populates Table 4 (B2B supplies) and Table 6A (export supplies) in your GSTR-1. This eliminates a significant chunk of manual filing effort and reduces reconciliation mismatches.

One technical point worth noting for 2026: the e-invoice schema (GST INV-01 Version 1.1) mandates a minimum of 6-digit HSN codes for all businesses with annual turnover above ₹5 crore. CBIC began enforcing this strictly from FY 2025-26. Wrong or incomplete HSN codes are among the top reasons invoices get rejected at the IRP.

Penalties for Non-Compliance: The Real Cost of Ignoring This

Let us be direct about the financial exposure. GST authorities treat an invoice without a valid IRN as a document that was never issued. The consequences stack up at three levels:

Penalty Structure for E-Invoicing Non-Compliance

Violation

Applicable Penalty

Non-issuance of e-invoice (no IRN)

₹10,000 per invoice OR 100% of tax due — whichever is higher

Incorrect invoice details / missing fields

Up to ₹25,000 per invoice

Buyer's ITC impact

Full denial ITC on that purchase

Transit risk

Goods can be detained at check posts

Consider what this means in practice. A wholesale distributor issuing 200 invoices a month without IRNs — even for a short period — can accumulate penalty exposure running into lakhs. The ITC denial alone can seriously strain a buyer's cash flow and damage the supplier-buyer relationship beyond repair.

Mistakes That Actually Happen in Practice

Beyond the textbook rules, here are the errors that real businesses are getting caught on in 2026:

Treating a high-revenue year as an anomaly. Many business owners assume that if their turnover spiked one year due to a one-off order, that year "shouldn't count." Under the GST framework, it counts just as much as any other year.

Not accounting for multi-state GSTINs. A company with five state registrations, each billing ₹80 lakh, has an aggregate PAN-level turnover of ₹4 crore — just below the threshold. If one state registration pushes the total above ₹5 crore, all five GSTINs become covered simultaneously.

A common assumption among service-based businesses — IT firms, architects, consultants — is that e-invoicing is a "goods thing." It is not. If your billing crosses ₹5 crore and you raise invoices on other registered businesses, every single one of those invoices needs an IRN. The law draws no distinction between a shipment of steel pipes and a software development contract. 

Some businesses try to work around the 30-day upload deadline by adjusting the invoice date — essentially printing today's invoice with last week's date to buy more time. This backfires badly. The IRP records the exact moment an invoice is uploaded, and that timestamp sits permanently in GSTN's system. When a scrutiny notice lands, the gap between what the invoice says and when it was actually filed is the first thing an officer checks. 

Will the Threshold Drop Further?

As of June 2026, the ₹5 crore limit holds. GST Council discussions have floated a possible drop to ₹2 crore, but no official notification exists yet. Given that the threshold has been revised downward at every stage since 2020, smaller businesses should treat this as a "when" question rather than an "if."

Final Take

E-invoicing in 2026 is not optional, and it is not a technicality. Every B2B invoice your business issues needs a valid IRN and QR code to be recognised as a legitimate tax document — protecting your buyer's ITC, keeping goods moving at check posts, and shielding you from penalty exposure that compounds fast.

Not sure if your GSTIN is covered? Log into the e-invoice portal and run the "Check Enablement Status" check. It gives you a clear answer in seconds.

For expert GST filing support, e-invoicing setup, and compliance advisory, visit gstfilling.co

Tags: