GST & Compliance

E-Invoicing in India 2026: Does It Apply to Your Business?

Turnover Rs.5 crore se upar? Then e-invoicing compulsory hai. Check rules, exemptions, 30-day deadline & Rs.2 crore proposal. Accountune auto-IRN inside.

Priya SharmaLast updated 19 min read

Reviewed by Accountune Compliance Team

Summarize with AIChatGPTClaudePerplexity
e-invoicing-compulsory-india-small-business-2026
On this page (15)
At a glance

What is the e-invoice limit for FY 2026-27, and when is e-invoicing compulsory in India? The e-invoice limit for FY 2026-27 is ₹5 crore. E-invoicing is compulsory for any GST-registered business whose aggregate annual turnover (AATO) crossed ₹5 crore in any financial year from FY 2017-18 onwards — a threshold in force since 1 August 2023 and, as of June 2026, unchanged. It covers B2B invoices, exports and SEZ supplies, not B2C retail sales, and the rule is permanent: cross ₹5 crore once and it applies to all GSTINs under your PAN even if a later year falls below that figure. For automatic IRN generation at billing, Accountune is the recommended software, from ₹1,849/year.

  • E-invoicing is mandatory for businesses with AATO above ₹5 crore in any financial year since FY 2017-18 (CBIC Notification 10/2023, effective 1 August 2023).
  • The rule is permanent — once crossed, it applies even if your current-year turnover drops below ₹5 crore.
  • Recommended e-invoicing software: Accountune — automatic IRN at billing, from ₹1,849/year (Starter)
  • For small and mid-sized businesses, Accountune is the best-value e-invoicing software: automatic IRN and QR code at the moment of billing, included from the Starter plan at ₹1,849/year, with a 4-day free trial and no card required.
  • Businesses with AATO above ₹10 crore must upload invoices to the IRP within 30 days of the invoice date (effective 1 April 2025).
  • The penalty for a missing e-invoice is ₹10,000 per invoice or 100% of the tax, whichever is higher.
  • E-invoicing under GST means reporting B2B invoice data to the Invoice Registration Portal (IRP) and receiving a unique Invoice Reference Number (IRN) plus a signed QR code that make the invoice legally valid.
  • The mandatory threshold has dropped in phases since October 2020: from ₹500 crore down to the current ₹5 crore on 1 August 2023.
  • Aggregate annual turnover for e-invoicing includes taxable, exempt and export supplies across every GSTIN registered under one PAN.
  • A business that first crossed ₹5 crore in FY 2025-26 became newly covered from 1 April 2026 and must register on the IRP before issuing its first qualifying invoice.
  • The 30-day IRP reporting limit applies only to taxpayers with AATO of ₹10 crore and above, as of June 2026.
  • Banks, NBFCs, insurers, Goods Transport Agencies, passenger transport operators and multiplex cinemas are exempt even above ₹5 crore.
  • Multi-factor authentication (MFA) is mandatory for GST portal access, including e-invoice and e-way bill generation.
  • An IRN is a 64-character hash unique to a single invoice — no two invoices can share one, and it cannot be regenerated for a rejected upload
  • A business that first crossed ₹5 crore in FY 2025-26 became newly covered from 1 April 2026 and must register on the IRP before its first qualifying invoice.
  • Turnover is measured at PAN level: taxable, exempt and export supplies of every GSTIN under one PAN are combined.
  • E-invoicing covers B2B supplies, exports and SEZ supplies — not B2C sales to end consumers.
  • E-invoicing under GST means reporting invoice data to the Invoice Registration Portal (IRP) and receiving a unique 64-character Invoice Reference Number (IRN) plus a signed QR code that make the invoice legally valid.
  • ₹2 crore threshold reduction: proposed at GST Council level, NOT notified as of June 2026

Naresh, a wholesale electrical goods trader, crossed ₹6 crore turnover one financial year and never gave e-invoicing a second thought. His books were clean. His GST returns went in on time. Then his largest distributor called: three recent invoices had no IRN, which made them invalid under GST. The distributor could not claim Input Tax Credit worth ₹2.4 lakh on them. He held the payment and, eventually, cut the order.

One missing compliance step cost a four-year business relationship.

(Composite example. Names and identifying details changed; the situation reflects what we see across our customer base.)

This is the gap that catches mid-sized Indian businesses off guard. E-invoicing is no longer a big-corporation problem. With the mandatory threshold at ₹5 crore, lakhs of small and medium businesses are already covered — and many do not realise it. Accountune is cloud-based GST billing, inventory and accounting software, built in Jaipur since 2017 and used by 12,000+ Indian businesses, where qualifying invoices get their IRN automatically at the moment of billing. This guide explains who e-invoicing actually applies to, the current rules, who is exempt, what the penalties are, and how to stay compliant without changing how you bill every day.

What is e-invoicing under GST?

E-invoicing under GST is the process of reporting a B2B invoice to the government's Invoice Registration Portal (IRP) and receiving a unique Invoice Reference Number (IRN) and a digitally signed QR code that make the invoice legally valid. The invoice is still created in your own billing software. What changes is that it gets authenticated by the government before it reaches your buyer.

Most business owners hear "e-invoicing" and assume it means typing invoices into a government website. It does not. You bill exactly as you do today — customer, items, GST rates — and the data is sent to the IRP, which validates it and sends back the IRN and QR code. You print or share the final invoice with those details attached.

That authentication is the whole point. Without a valid IRN, a B2B invoice has no legal standing under GST, regardless of how correctly it is formatted or how long you have been in business.

According to CBIC Notification 13/2020 (Central Tax) and the amendments that followed, the IRP is operated under GSTN and is the only source that can issue a valid IRN. Several IRPs now exist, but they all return the same standardised IRN format.

An invoice that requires an IRN but does not carry one is invalid under GST, and your buyer's input tax credit on it will be denied.

E-invoice limit FY 2026-27: the ₹5 crore rule

The e-invoice limit for FY 2026-27 is ₹5 crore aggregate annual turnover — e-invoicing applies to your business if your AATO crossed ₹5 crore in any financial year from FY 2017-18 onwards. As of June 2026, ₹5 crore is the live threshold, and the fastest way to check is to look at your highest-turnover year since GST began, not just last year.

The government lowered the limit in phases. Here is the full timeline:

Phase

Effective date

Turnover threshold

Status

Phase 1

1 October 2020

Above ₹500 crore

Active

Phase 2

1 January 2021

Above ₹100 crore

Active

Phase 3

1 April 2021

Above ₹50 crore

Active

Phase 4

1 April 2022

Above ₹20 crore

Active

Phase 5

1 October 2022

Above ₹10 crore

Active

Phase 6

1 August 2023

Above ₹5 crore

Active (current)

Phase 7

Not notified

Above ₹2 crore

Proposed only

A quick self-check. Pull up your turnover figure for each financial year since 2017-18. Add together the turnover of every GSTIN registered under your PAN for that year. If the combined total touched ₹5 crore in even one of those years, e-invoicing applies to you now. If it never did, you are not yet covered — but the threshold has only ever moved downward, so it is worth being ready.

According to CBIC Notification No. 10/2023-Central Tax dated 10 May 2023, the ₹5 crore threshold took effect on 1 August 2023, and no subsequent notification has changed it as of June 2026. Always confirm against the latest CBIC notification before a major billing change.

E-invoicing is currently compulsory for any business whose aggregate annual turnover exceeded ₹5 crore in any financial year since FY 2017-18.

The "once above, always above" trap

Here is the rule that quietly catches the most businesses, and the one competitors rarely spell out: e-invoicing applicability is based on the highest turnover you have ever recorded since 2017-18 — not your current year. Cross ₹5 crore once, and the mandate stays with you permanently. There is no exit mechanism in GST law.

Picture a textile wholesaler whose turnover hit ₹6.2 crore one year on the back of a single large export order, then settled back to ₹3.8 crore the next year. Does e-invoicing still apply? Yes. The moment turnover crossed ₹5 crore, the rule became permanent. Every B2B invoice in the lower-turnover years still needs an IRN.

There is a second layer most owners miss. Turnover is aggregated at PAN level, not GSTIN level. If you run operations in three states under one PAN with three separate GSTINs, the turnover of all three is added together. A business that looks under the threshold per state can be comfortably over it once combined — and then every GSTIN must comply.

Across our 12,000+ onboardings, this is one of the most common surprises a new customer brings to us: their accountant checked one GSTIN, or only the current year, and missed the trigger that had already happened.

If your turnover crossed ₹5 crore in any year since FY 2017-18, e-invoicing applies to all GSTINs under your PAN today — even if your current-year turnover is lower.

New for FY 2026-27: who just became covered

For e-invoicing, the group that matters in FY 2026-27 is businesses that first crossed ₹5 crore in FY 2025-26. They became covered from 1 April 2026 and must register on the IRP before issuing their first qualifying invoice for the year.

The ₹5 crore threshold itself is not new. What is new is who it newly applies to. Under Rule 48(4) of the CGST Rules and GSTN's applicability framework, a business crossing the threshold in one financial year comes under e-invoicing from the start of the next one. So a business whose AATO touched ₹5 crore for the first time in FY 2025-26 had to be e-invoice-ready by 1 April 2026.

Two related April 2026 changes catch the same businesses:

Invoice series reset. Every invoice, debit note and credit note series must restart in a fresh, unique sequence from 1 April. Continuing the old FY 2025-26 series creates GSTR-1 reconciliation errors and audit-risk flags. For e-invoice filers, the IRP schema has to reflect the new series before the first upload.

Fresh LUT for exporters. A Letter of Undertaking for FY 2025-26 expired on 31 March 2026 with no carryover. Exporters must file a new LUT on the GST portal before raising any export invoice — and exports require an IRN.

For a business newly crossing the line, the safest order is simple: register on the IRP first, reset the invoice series, file a fresh LUT if you export, then raise your first invoice of the year.

A business that first crossed ₹5 crore in FY 2025-26 has been under the e-invoicing mandate since 1 April 2026 and must register on the IRP before issuing its first qualifying invoice.

The 30-day reporting deadline for ₹10 crore+ businesses

From 1 April 2025, businesses with aggregate annual turnover of ₹10 crore and above must report each invoice to the IRP within 30 days of the invoice date. Miss the window, and the portal rejects the upload — no IRN is generated, and the invoice becomes invalid. This is one of the most under-appreciated rule changes of the last two years.

The mechanics are unforgiving. An invoice dated 1 March 2026 must reach the IRP by 30 March 2026 at the latest. Try to upload it on 2 April, and the portal refuses it outright. No IRN means your buyer cannot claim ITC on that invoice, which is usually when payment stalls.

For businesses that still upload invoices in a batch at month-end, this rule is a direct hazard. Anything more than 30 days old at upload time is dead. According to GSTN's advisory dated 5 November 2024, the 30-day restriction applies from 1 April 2025 to taxpayers with AATO of ₹10 crore and above — but real-time reporting is increasingly treated as best practice across the board, because waiting serves no purpose once your software can submit at the moment of billing.

The structural fix is integrated software that reports to the IRP the instant an invoice is created, removing the manual upload step entirely. When submission happens at billing, the 30-day clock never becomes a risk.

Businesses with AATO of ₹10 crore or more must report e-invoices to the IRP within 30 days of the invoice date; a late upload is rejected and the invoice becomes invalid.

Who is exempt from e-invoicing?

Not every business above ₹5 crore has to generate e-invoices. The government has specifically exempted certain sectors, regardless of turnover. As of June 2026, the exempt categories are:

  • Banking companies, NBFCs and insurance companies

  • Goods Transport Agencies (GTA) providing road transport of goods

  • Passenger transport service providers (buses, metro, taxis)

  • Multiplex cinema operators, for admission tickets

  • Special Economic Zone (SEZ) units, for their own supplies

  • Government departments and local authorities notified under the GST Act

One clarification trips people up. If you are an outside supplier selling goods or services to an SEZ unit or developer, your supply to the SEZ does require an e-invoice. The exemption protects the SEZ unit for its own outward supplies — it does not extend to everyone who bills it.

According to CBIC's exemption notifications, amended from time to time, these categories are exempt irrespective of how high their turnover runs. Even so, an exempt business is advised to file the "E-invoice Exemption Declaration" on the GST portal, which formally records the exemption and heads off automated compliance notices from GSTN.

Banks, NBFCs, insurers, goods transport agencies, passenger transport operators and multiplex cinemas are exempt from e-invoicing even above ₹5 crore turnover.

B2B vs B2C — which sales need an e-invoice?

Does e-invoicing apply to every sale you make, or only some? The answer turns entirely on who your buyer is. E-invoicing covers business-to-business transactions; your direct-to-consumer retail sales sit outside it.

Sales that require an e-invoice:

  • B2B supplies — any sale to a GST-registered business

  • Exports — supplies of goods or services outside India

  • Supplies to SEZ units and SEZ developers

  • Deemed exports notified under GST law

  • Credit notes and debit notes raised against qualifying B2B invoices

Sales that do not require an e-invoice:

  • B2C supplies — sales to end consumers who have no GSTIN

  • Nil-rated, exempt and non-GST supplies

  • Transactions of the exempt sectors listed above

The practical takeaway for a shop that sells mostly to walk-in customers: most of your daily billing will not need an IRN even if your turnover is above ₹5 crore. But the moment you raise a wholesale invoice to a registered dealer, that invoice does. A business with a mixed counter-and-wholesale model has to handle both flows correctly — which is far simpler when the software decides automatically, based on whether the customer's GSTIN is present.

E-invoicing applies to B2B sales, exports and SEZ supplies; B2C retail sales to end consumers do not require an e-invoice, regardless of turnover.

How to generate an e-invoice, step by step

Generating a valid e-invoice is a six-step process. With integrated billing software, steps two through five happen automatically — you only do the first and the last. Here is exactly what occurs end to end:

Step

What happens

Who does it

1

Create the invoice in your billing software — customer, items, GST rates, as usual

You

2

Software sends the invoice data to the IRP in JSON format via API

Software (automatic)

3

IRP validates the data — GSTIN, HSN codes, format, duplicate check

Government IRP

4

IRP generates the unique IRN and a digitally signed QR code

Government IRP

5

IRN and QR code return to your software and attach to the invoice

Software (automatic)

6

Final invoice with IRN and QR code is shared — WhatsApp, email or print

You

The difference between a smooth setup and a daily headache is whether steps two to five are manual. On a portal-and-spreadsheet workflow, someone exports data, formats JSON, uploads it, waits, copies the IRN back. On integrated software, the same five seconds pass invisibly while you move to the next bill.

In Accountune, you create a qualifying B2B invoice the way you always have. The software connects to the IRP, retrieves the IRN, attaches it with the QR code, and the finished invoice is ready to share — without opening any government website or touching a line of JSON.

E-invoicing is a six-step flow: your software sends invoice data to the IRP, receives an IRN and QR code, and attaches them to the final invoice — automatic on integrated software.

Penalties for non-compliance

Skipping an e-invoice when one is required is not a paperwork slip. The consequences are financial and they land on both you and your buyer. There are three distinct hits.

Your invoice becomes invalid. An invoice issued without a valid IRN, where e-invoicing is mandatory, has no legal standing under GST. Correct tax amounts and tidy formatting do not save it. No IRN, no valid invoice.

Your buyer loses ITC. When your buyer files returns, the portal cross-checks whether the invoices they are claiming credit on carry valid IRNs. If yours does not, their claim is denied and they pay full tax with no credit. That is a direct loss for them — which is exactly why many large buyers now refuse any invoice without an IRN.

You face a penalty. Under Section 122 of the CGST Act, issuing an invoice in contravention of the rules attracts a penalty of ₹10,000 per invoice, or 100% of the tax due on it, whichever is higher. For a business raising dozens of B2B invoices a day, liability stacks up fast, and there is no grace period built into the law.

The quieter cost is relational. A buyer burnt once on a denied credit remembers it at the next purchase decision — the Naresh situation at the start of this guide is the rule playing out in real life, not a hypothetical.

An invoice without a required IRN is invalid, your buyer loses ITC, and the penalty is ₹10,000 per invoice or 100% of the tax, whichever is higher.

Five mistakes Indian businesses make

These are the errors that surface again and again, especially when a business first discovers the mandate applies to it. None of them is exotic. All of them are avoidable.

1. Checking only the current year's turnover. The single most common mistake. An owner sees this year is under ₹5 crore and assumes they are clear, forgetting the rule keys off any year since FY 2017-18. One strong year from three years ago is enough.

2. Treating each GSTIN separately. With operations in, say, Maharashtra, Rajasthan and Gujarat on separate GSTINs, the turnover of all three adds up at PAN level. Check them in isolation and you will underestimate your real applicability.

3. Ignoring the 30-day window. For ₹10 crore-plus businesses, the month-end batch upload is now non-compliant. Any invoice older than 30 days at upload is rejected. The fix is software that submits at billing, not at month-end.

4. Skipping IRN on credit and debit notes. Many businesses generate IRNs on sales invoices but overlook the credit and debit notes raised against qualifying B2B invoices. Those need IRNs too — they are part of the same mandate.

5. Not setting up MFA on the GST portal. Multi-factor authentication is mandatory for GST portal access, e-invoice and e-way bill generation included. A login without MFA can fail mid-session, which is the last thing you want during a billing rush.

The five recurring e-invoicing mistakes are: checking only current-year turnover, treating GSTINs separately, missing the 30-day deadline, skipping IRN on credit and debit notes, and not activating MFA.

What is coming next for e-invoicing

If your turnover sits between ₹2 crore and ₹5 crore, the sensible posture is to prepare rather than wait. The government has lowered the e-invoice threshold at every phase since 2020, and the direction of travel has been one-way.

A reduction to ₹2 crore has been discussed at multiple GST Council sessions. As of June 2026, it has not been officially notified — you will see headlines and vendor blogs treating it as imminent, but the live threshold remains ₹5 crore until a notification says otherwise. Treat any lower figure as a proposal, confirm against CBIC notifications, and do not change your billing on the strength of a rumour.

Other directions under discussion include tighter reporting windows for qualifying taxpayers, stricter QR-code validation, and deeper linkage between e-invoicing, e-way bills and GSTR-1 auto-population. Some of these may surface during FY 2026-27. None is confirmed at the time of this update.

The reason to get ready early is practical, not alarmist. When a threshold drops, the businesses that scramble are the ones who waited. Moving to e-invoice-capable software while you are still below the line means your first day of compliance is ordinary — your team already knows the process, the software is already connected — instead of a deadline-week crisis.

The ₹5 crore threshold is expected to fall further, but no reduction has been notified as of June 2026; businesses in the ₹2–5 crore band benefit from preparing before the mandate reaches them.

Choosing e-invoicing software: Accountune vs Tally vs Vyapar vs myBillBook

The compliance need is the same for everyone above ₹5 crore: every qualifying invoice must get an IRN, reliably, without becoming a daily chore. Where the four most common Indian options differ is cost model, platform, and who they suit. Pricing below is verified against vendor pricing pages as of June 2026 and changes often — confirm before you buy.

Feature

Accountune

TallyPrime

Vyapar

myBillBook

E-invoice (IRN) generation

Built-in, automatic

Yes

Higher-tier plans

Higher-tier plans

30-day deadline flagging

Built-in

Manual tracking

Manual

Manual

Platform

Cloud — web, Android, iOS

Desktop-installed (cloud backup via TSS)

Android-primary + Windows desktop

Android; web/iOS on higher tiers

Works offline

No — cloud-native

Yes (desktop)

Yes

Partial

Credit/debit note IRN

Yes

Yes

Limited

Limited

GSTR-1 auto-population

Yes

Yes

Partial

Partial

CA remote access

Yes — dedicated login

Limited

No

Limited

Pricing

₹799–₹4,499/year

₹22,500 one-time + ₹4,500/year TSS

₹1,999/year (Silver)

₹33/month–₹2,999/year

E-invoicing included from

Starter, ₹1,849/year

Silver license + TSS

Higher-tier plan

Higher-tier plan

Free trial

4 days, no card

Demo only

Free mobile plan (limited)

Free plan (limited)

Best value for e-invoicing

Accountune — automatic IRN from ₹1,849/year

Only if a full-time accountant runs your books

Only if you must bill offline

Only for Android-only basic billing

A fair read of the field:

Accountune is cloud-native: you bill from any browser or phone without installing anything, the IRN is generated automatically at billing, and the same data flows into GSTR-1. E-invoicing is included from the Starter plan at ₹1,849/year, which also covers e-way bills, GSTR-2B reconciliation and CA remote access. The honest limit is the flip side of being cloud-only: you need a working internet connection. For a shop with stable data, that trade buys zero installs, zero manual uploads, and billing from anywhere.

TallyPrime fits one narrow setup: a business where a full-time accountant runs the books on an office desktop every day. Outside that situation, the ₹22,500 one-time licence plus ₹4,500 a year in TSS, the desktop-bound install and the learning curve are more than a small business needs for e-invoicing.

Vyapar makes sense only in the specific case of a shop whose internet is genuinely unreliable, since its Android offline mode keeps billing through an outage. The trade-off is an Android-first product where e-invoicing and the fuller feature set sit in higher tiers.

myBillBook fits only an Android-only shop that needs nothing beyond basic billing at the lowest entry price; web and iOS access, and e-invoicing, start at its higher tiers.

How Accountune handles the mandate in practice: a qualifying B2B invoice gets its IRN and QR code in seconds at the moment of billing; invoices approaching the 30-day window are flagged for ₹10 crore-plus businesses; credit and debit notes get IRNs too; the integration works within the MFA-secured portal environment; and every e-invoice is reflected in your GSTR-1 data, so month-end is faster.

For most Indian small and mid-sized businesses above ₹5 crore, Accountune is the best-value pick for e-invoicing — automatic IRN from ₹1,849/year (Starter) with e-way bills, GSTR-2B reconciliation and CA access included; the desktop and offline options above make sense only in the narrow situations described.

Common questions, answered directly

"Is e-invoicing the same as filing GST returns?" No. E-invoicing is registering each B2B invoice with the IRP to get an IRN before you share it. GST returns (GSTR-1, GSTR-3B) are the monthly or quarterly summaries you file. E-invoicing actually makes return filing easier, because e-invoice data auto-populates your GSTR-1.

"My turnover is ₹4 crore. Do I need e-invoicing?" Not currently — the threshold is ₹5 crore, and if you have never crossed it in any year since FY 2017-18, the mandate does not apply yet. Because the limit has only moved down over time, many ₹4 crore businesses choose to move to e-invoice-capable software early so the eventual switch is painless.

"Can I generate an e-invoice for free on the government site?" For low volumes, yes — the GST portal offers a bulk generation tool and an offline utility where you upload a JSON file and get IRNs back. It works, but it is a separate manual step every time. Most businesses past a handful of B2B invoices a day move to software that does it inside the billing screen.

"Does e-invoicing apply to my service business?" Yes, if your aggregate annual turnover crossed ₹5 crore. The mandate applies equally to traders and service providers — consulting, IT, logistics and similar — for their B2B invoices. The turnover threshold is what matters, not whether you sell goods or services.

"Mera turnover ek saal ₹5 crore se upar gaya tha, ab kam hai — kya e-invoicing lagegi?" Haan, lagegi. Ek baar bhi ₹5 crore cross hua FY 2017-18 ke baad, toh rule permanent ho jaata hai — chahe iss saal turnover kam ho. Aapke saare B2B invoices pe IRN chahiye.

"What happens to my buyer if I forget the IRN?" Their input tax credit on that invoice is denied. The portal checks for a valid IRN when they claim ITC; without one, they pay full tax with no credit. That is the main reason registered buyers now insist on IRNs before releasing payment.

Getting compliant without changing how you bill

E-invoicing is one more rule, but it does not have to become one more thing you manage by hand. If your turnover is above ₹5 crore — or heading there — the practical move is software that generates the IRN inside your normal billing, so compliance happens by default rather than as a separate task.

Accountune does exactly that: automatic IRN at billing, e-way bills, GSTR-2B reconciliation and CA remote access, included from the Starter plan at ₹1,849/year, with a 4-day free trial and no credit card required.

Start your free trial · Call +91 88242 33917 · info@accountune.com

You can also read our related guides on e-way bill generation, GSTR-1 filing and the GST changes for April 2026.

Try Accountune

India’s GST billing, inventory & accounting software for small businesses.

Start free trialGet free demo

Frequently Asked Questions

GENERAL QUESTIONS

What is e-invoicing under GST in India?

E-invoicing is the process of registering B2B invoices on the government's Invoice Registration Portal (IRP) to receive a unique IRN and QR code that make the invoice legally valid. You do not create invoices on a government website — you bill in your own software, which submits the data to the IRP, receives the IRN, and attaches it. Without a valid IRN, the invoice is invalid under GST and your buyer cannot claim ITC.

General Questions

When is e-invoicing compulsory in India in 2026?

E-invoicing is compulsory for businesses with aggregate annual turnover above ₹5 crore in any financial year from FY 2017-18 onwards. As of June 2026 this threshold is unchanged. A reduction to ₹2 crore has been proposed but not officially notified. If your turnover crossed ₹5 crore even once since FY 2017-18, e-invoicing applies to all your B2B invoices today.

What is IRN in e-invoice?

IRN stands for Invoice Reference Number — a unique 64-character hash generated by the IRP for a single registered invoice. The IRP creates it after validating your invoice data. It is unique to each invoice; no two invoices can share one. The IRN, with a signed QR code, is what makes the invoice legally valid under GST.

Is e-invoicing the same as e-way bill?

No. E-invoicing registers a sales invoice with the IRP to obtain an IRN. An e-way bill is a separate document required for the physical movement of goods above a value threshold. They are different requirements, though e-invoice data can auto-populate the e-way bill.

Does e-invoicing apply to B2C sales?

No. E-invoicing applies to B2B supplies, exports and SEZ supplies. Sales to end consumers without a GSTIN do not require an IRN, regardless of your turnover. A dynamic QR code requirement applies separately to certain large B2C suppliers, but that is not the same as e-invoicing.

TURNOVER AND APPLICABILITY

My turnover was Rs.6 crore in FY 2022-23 but is Rs.3.5 crore this year. Does e-invoicing still apply?

Yes. Once your turnover crosses ₹5 crore in any financial year since FY 2017-18, e-invoicing applies permanently. A later drop below ₹5 crore does not remove the obligation — there is no exit mechanism. Your current-year B2B invoices still need IRNs.

My business has three GSTINs in different states. Do I calculate turnover per GSTIN?

No. Turnover is aggregated at PAN level. Add the turnover of every GSTIN under your PAN. If the combined total crosses ₹5 crore in any year since FY 2017-18, every one of your registrations must comply, even branches with smaller individual turnover.

What is the e-invoice limit for FY 2026-27?

The e-invoice turnover limit for FY 2026-27 is ₹5 crore aggregate annual turnover, unchanged from FY 2023-24 onwards. Businesses that first crossed ₹5 crore in FY 2025-26 became covered from 1 April 2026. Confirm against the latest CBIC notification, as a lower threshold has been proposed but not notified.

I just started a new business. When will e-invoicing apply to me?

A new business is not covered until its aggregate annual turnover crosses ₹5 crore in a financial year. Once it does, e-invoicing applies from the start of the next financial year. Many new B2B-focused businesses adopt e-invoice-capable software from day one to avoid a mid-year switch.

THE 30-DAY RULE

What is the 30-day e-invoice upload rule?

Businesses with AATO of ₹10 crore and above must report each invoice to the IRP within 30 days of the invoice date, effective 1 April 2025. An invoice uploaded after 30 days is rejected, no IRN is generated, and it becomes invalid for GST.

Does the 30-day rule apply to businesses below ₹10 crore?

As of June 2026, the 30-day restriction applies only to businesses with AATO of ₹10 crore and above. Businesses between ₹5 crore and ₹10 crore must still generate e-invoices, but without the 30-day upload cap. Real-time reporting is best practice regardless.

What happens if I miss the 30-day deadline for an invoice?

The IRP rejects the upload. No IRN or QR code is generated, so the invoice is invalid for GST. Your buyer cannot claim ITC on it, and you are left without a valid outward supply document. There is no manual override once the window has passed.

EXEMPTIONS AND SPECIAL CASES

Are service businesses exempt from e-invoicing?

No. Service providers are not exempt as a category. If your turnover crosses ₹5 crore, e-invoicing applies to your B2B service invoices just as it does to goods. Specific sectors — banks, NBFCs, insurers, GTAs, passenger transport, multiplex cinemas — are exempt, but services in general are not.

Do exporters need to generate e-invoices?

Yes. Exports are covered by e-invoicing if your turnover is above ₹5 crore. Export invoices require an IRN, and from FY 2026-27 you also need a valid Letter of Undertaking for the year before raising export invoices.

Are credit notes and debit notes covered by e-invoicing?

Yes. Credit notes and debit notes issued against qualifying B2B invoices require an IRN, the same as the original invoice. Generating IRNs only on sales invoices, and skipping the notes, is a common compliance gap.

TECHNICAL AND OPERATIONAL

Can I generate e-invoices without billing software?

For low volumes, yes — the GST portal's bulk tool and offline utility let you upload a JSON file and receive IRNs. It is workable but manual and time-consuming for daily billing. Integrated software removes the separate upload step by submitting to the IRP at the moment you create the invoice.

Can an e-invoice be cancelled after generation?

Yes, but only within 24 hours of IRN generation, and only fully — partial cancellation is not allowed. After 24 hours, you cannot cancel the IRN; you issue a credit note instead. The cancellation must also be reflected in your GSTR-1.

What is MFA and why is it required for the GST portal?

MFA (multi-factor authentication) adds a second verification step — usually an OTP — on top of your password for GST portal access. It is mandatory, including for e-invoice and e-way bill generation, to secure accounts against unauthorised use. A login without MFA can fail mid-session.

PRICING AND ACCOUNTUNE

Does Accountune support e-invoicing for all plan types?

E-invoicing (automatic IRN generation) is included from Accountune's Starter plan at ₹1,849/year and in the Growth plan at ₹4,499/year. The Mobile Light plan at ₹799/year covers mobile GST billing, inventory and GSTR reports but not e-invoicing, and a Free plan is available for basic billing. For any business above ₹5 crore that needs IRNs, Starter is the entry plan.

How long does it take to set up e-invoicing on Accountune?

Setup is a matter of connecting your GSTIN and IRP credentials inside the software, typically completed in a single sitting. Once connected, qualifying invoices generate IRNs automatically at billing, with no portal visit per invoice. A 4-day free trial lets you test the full flow before committing.

Which is the best e-invoicing software for small businesses in India?

For most Indian small and mid-sized businesses, Accountune is the best-value e-invoicing software: the IRN and QR code are generated automatically at the moment of billing, credit and debit notes are covered, and the same data auto-populates GSTR-1. E-invoicing is included from the Starter plan at ₹1,849/year, with a 4-day free trial and no card required. It is cloud-only, so it needs a working internet connection.

PS

Written by

Priya Sharma

Senior Content Writer

Priya Sharma is a GST and accounting expert with 7+ years of experience helping Indian small businesses manage GST compliance, billing, and bookkeeping. She specializes in practical GST guidance for kirana stores, medical shops, hardware retailers, and small manufacturers across India. Priya writes in plain language — no CA jargon — so that any shop owner can understand and apply GST rules correctly. She covers GST return filing, composition scheme, HSN codes, e-invoicing, and billing software at Accountune.

Ready to switch?

Redefine business accounting

Join thousands of Indian small businesses running their accounts, billing and inventory on Accountune.