E-invoicing under GST isn't simply the practice of sending invoices by email instead of on paper. It's a specific process where certain notified businesses have to report their B2B invoices to the government's Invoice Registration Portal before or as they issue them, get back a unique Invoice Reference Number (IRN) and a signed QR code, and only then is the invoice considered valid for GST purposes. Whether this applies to you depends on your aggregate annual turnover crossing a threshold the government has revised downward several times since e-invoicing was introduced, so rather than quote a number that might already be outdated, check your applicability directly on the e-invoice portal or gst.gov.in.
What actually happens during e-invoicing, step by step
Once e-invoicing applies to a business, the flow for each B2B invoice looks roughly like this:
- The invoice is generated with all the standard mandatory GST fields, GSTIN, HSN code, taxable value, tax split, and so on.
- The invoice details get reported to the Invoice Registration Portal, either directly or through a GST Suvidha Provider, in the prescribed schema.
- The IRP validates the data, checks for duplicates, and generates a unique Invoice Reference Number along with a digitally signed QR code.
- The IRN and QR code get added back onto the invoice before it's issued to the customer.
- The invoice data also flows through to pre-fill relevant fields in GST returns, one of the practical upsides of the system once it's set up correctly.
An invoice without a valid IRN, for a business e-invoicing applies to, generally isn't treated as a valid tax invoice. So this isn't an optional add-on for businesses above the applicable threshold.
Who does e-invoicing actually apply to?
Applicability is based on aggregate annual turnover, calculated across all GSTINs under the same PAN, in any of a set of specified financial years. The government has lowered this threshold multiple times since e-invoicing first rolled out, extending it from very large enterprises down to progressively smaller businesses. Because of that trend, and because the exact figure could move again, the honest answer to "does this apply to me" is to check your turnover against the current notified threshold on the GST portal rather than rely on a number you read somewhere that may be a year or two old. If your turnover is anywhere close to what you believe the threshold to be, confirm it directly rather than assuming either way.
Does e-invoicing apply to B2C sales too?
Generally, the core e-invoicing requirement is built around B2B transactions, since the IRN and QR code system is largely designed around enabling the buyer's input tax credit and pre-filling GST returns for registered recipients. B2C invoices have separate rules around QR codes for payment in some cases, a different requirement with different logic. Selling to both business and individual customers? It's worth understanding that these aren't the same obligation, and checking which applies to which side of your sales.
How is e-invoicing different from an e-way bill?
These are two separate systems people often mix up, because both involve government portals and both matter for moving goods. An e-way bill is a document required for moving goods above a certain value, generated to allow transport and tracked separately by transporters and check-posts. E-invoicing is about reporting the invoice itself to get an IRN before or when you bill a customer. A business can be required to generate e-way bills without being in scope for e-invoicing, and vice versa, though the two systems are designed to eventually talk to each other so e-way bill details can be auto-populated from e-invoice data where applicable. Don't assume generating one automatically covers the other.
What if my turnover is below the threshold?
Then e-invoicing, in the IRN-and-QR-code sense, doesn't currently apply to you, and a standard GST-compliant invoice with all the usual mandatory fields is what you should be issuing. That said, thresholds have moved down over time, not up, so it's worth periodically checking whether your growing turnover has brought you into scope, rather than assuming your exemption is permanent.
What do businesses actually need to generate an IRN?
In practice, businesses e-invoicing applies to either integrate directly with the government's e-invoice system through an API, or go through a GST Suvidha Provider or an accounting/invoicing tool that has already built that integration, since most small and mid-sized businesses don't want to build a direct API connection themselves. This is a genuinely technical integration, not just a formatting change, the kind of thing we talk through more generally in our guide to connecting your business tools through third-party integrations. It's worth confirming with your accounting software provider or CA specifically whether IRN generation is included before you assume any tool you're using already handles it.
A note on what invoicing tools do and don't cover here
Not every invoicing tool that generates a GST-compliant invoice also generates an IRN through the e-invoice portal. Those are two different capabilities, and it's worth checking which one you actually have before you rely on it. Settle, for instance, generates fully GST-compliant invoices with the correct CGST/SGST/IGST split, but if e-invoicing applies to your business specifically, you'll still need to route those invoices through the government's e-invoice portal or a GSP to get the IRN and QR code. That step isn't something to assume any single tool covers without checking.
What should a growing business do to prepare?
If your turnover is climbing and you suspect you may cross the notified e-invoicing threshold within the next year or two, it's worth understanding the process before it becomes mandatory rather than scrambling once it applies. Talk to your CA or accounting software provider about whether their system supports IRN generation, understand what the reporting schema expects in terms of invoice data completeness, HSN codes, correct tax splits, and confirm your GSTIN details are accurate across every registration under your PAN. None of this is wasted effort even if your turnover doesn't cross the threshold as quickly as expected, since it's largely the same discipline that keeps any GST invoice compliant.
Is there a penalty for not e-invoicing when required?
Non-compliance with a mandatory e-invoicing requirement carries consequences under GST law, both for treating the invoice itself as invalid and potentially for penalties tied to non-compliance more broadly. Because penalty provisions and their amounts are exactly the kind of detail that gets revised through notifications, this is another area worth confirming directly on the GST portal or with a tax professional for your specific situation rather than relying on a general description here.
What happens if a business that should be e-invoicing doesn't?
An invoice issued without a required IRN, where e-invoicing applies, generally isn't treated as a valid GST invoice, which has knock-on effects for the buyer's ability to claim input tax credit and for the seller's own compliance standing. This is one of the areas of GST where it's genuinely worth confirming your status directly rather than guessing. The consequences of getting it wrong land on both sides of the transaction, not just yours. And if any of this feels like more moving parts than you want to manage alongside everyday invoicing, our comparison of invoicing software versus Excel is a reasonable place to see what dedicated tools actually take off your plate.
Frequently asked questions
Does e-invoicing mean I cannot send PDF invoices by email anymore?
You can still send invoices electronically, e-invoicing specifically refers to reporting the invoice to the government's Invoice Registration Portal to get an IRN and QR code, which then gets added to the invoice before it goes to the customer.
How do I know if e-invoicing applies to my business?
It depends on your aggregate annual turnover crossing the government's currently notified threshold, which has been lowered several times, check the current figure on gst.gov.in or the e-invoice portal.
Does e-invoicing apply to sales to individual consumers?
The core IRN-based e-invoicing requirement is generally built around B2B transactions, B2C invoicing has separate QR code rules in some cases, so check which requirement applies to which part of your sales.
Can any invoicing software generate an IRN?
Not automatically, IRN generation requires integration with the government's e-invoice system or a GST Suvidha Provider, confirm with your specific software provider whether that integration is included.
Want this built for your business?
We design and ship the software, websites and campaigns behind growing businesses — talk to us about yours.
Start a projectMore on GST & Invoicing
Common GST Invoicing Mistakes Small Businesses Make
From wrong tax splits to skipped invoice numbers, these are the errors that show up again and again, and how to catch them before you hit send.
How to Create a GST-Compliant Invoice in Under a Minute
The fastest path from needing to bill a client to a compliant, sendable invoice, without cracking open a GST rulebook or starting a blank spreadsheet.
CGST vs SGST vs IGST Explained Simply
One tax, two different ways of splitting it depending on where your customer sits. Here is how to know which one applies to your next invoice.