e-Invoicing is one of the biggest changes to hit Indian GST, and the turnover limit keeps coming down — which means shops that were exempt last year may be covered this year. The good news: e-invoicing is not about learning accounting. It is about registering each invoice with the government portal to get a unique number and QR code. Modern billing software does this for you in the background.
In one line: if your business is over the turnover threshold, every B2B tax invoice must be reported to the Invoice Registration Portal (IRP) and carry a valid IRN and QR code — otherwise it is not a legal invoice.
What is a GST e-invoice?
An e-invoice is not an invoice created on a government website. You still create the invoice in your own billing app. The difference is that the invoice details are sent to the Invoice Registration Portal (IRP), which validates them and returns:
- An IRN (Invoice Reference Number) — a unique 64-character code for that invoice
- A signed QR code that must be printed on the invoice
Only after this is the invoice considered valid for GST. The IRP also shares the data with the GST and e-way bill systems, so your returns get partly pre-filled.
Who must generate e-invoices? The turnover limit
e-Invoicing applies based on your aggregate annual turnover. The government has lowered the threshold in stages, so the rule of thumb in 2026 is:
If your aggregate turnover has crossed ₹5 crore in any financial year from 2017-18 onwards, e-invoicing applies to your B2B invoices, exports and credit/debit notes.
Because this limit has only moved downwards over time, do not assume you are exempt based on an old figure. Confirm the current threshold on the official e-invoice portal — this is the single most common compliance mistake we see.
| Applies to | Does NOT apply to |
|---|---|
| B2B sales (to GST-registered buyers) | B2C sales to end consumers* |
| Exports | Businesses below the turnover limit |
| Credit and debit notes | Specific exempt sectors (banks, transport, SEZ units, etc.) |
*Large businesses may still need to print a dynamic QR code on B2C invoices — a related but separate rule.
How e-invoicing works, step by step
- You create the invoice in your billing app as usual.
- The app sends the invoice data to the IRP.
- The IRP validates it and returns the IRN + signed QR code.
- The app prints the QR code on the invoice and stores the IRN.
- The data flows to your GSTR-1 and, if goods are moving, to the e-way bill system.
Done manually this is painful. Done through software it is invisible — you just click "save" and the IRN appears. That is the whole point of using a billing app for e-invoicing.
Penalties for getting it wrong
An invoice that should have been e-invoiced but was not is legally invalid. The practical consequences hurt more than the fine:
- Your buyer can lose input tax credit — which makes them reluctant to buy from you again.
- Penalties can apply for issuing an incorrect or non-compliant invoice.
- Goods can be detained if moved without a valid invoice and e-way bill.
Reality check: the risk is not usually the penalty — it is losing B2B customers who can't claim credit on your invoices. For a wholesaler or distributor, that is your whole business.
Making e-invoicing painless
The right billing app removes every manual step: it decides whether an invoice needs an IRN, calls the portal, prints the QR code, and keeps your records ready for GSTR-1 and GSTR-3B filing. If you are still choosing software, see our guide to the best GST billing app for small shops.
Stay e-invoice ready, automatically
DAM handles GST invoicing, printing and records for you — free Gold plan until 31 March 2027 when you register inside the app.
Download DAM FreeFrequently asked questions
What is the turnover limit for e-invoicing?
It currently applies to businesses whose aggregate turnover exceeds ₹5 crore in any financial year since 2017-18. As the threshold keeps dropping, confirm the current limit on the official e-invoice portal.
Is e-invoicing the same as an e-way bill?
No. An e-invoice registers your invoice to get an IRN and QR code; an e-way bill is a separate document for moving goods. Good software can generate both together.
What if I don't generate an e-invoice when required?
The invoice is treated as invalid, your buyer can lose input tax credit, and penalties may apply — which is why applicable businesses should automate it with billing software.