E-Invoicing Under GST
E-invoicing under GST means reporting your B2B invoices to the government's Invoice Registration Portal (IRP), which validates each invoice and returns a unique Invoice Reference Number (IRN) and a signed QR code. It does not mean the government makes your invoices, you still create them in your accounting software; you just report them to the portal, which authenticates them. E-invoicing applies to businesses whose turnover crosses a threshold set by the government. This lesson explains what e-invoicing is, who must do it, how it works, and how Tally makes it easy. Because the turnover limit changes over time, always confirm the current figure on the official GST portal.
What e-invoicing actually is (clearing a common myth)
Many people think e-invoicing means the government generates the invoice, or that a PDF invoice is an "e-invoice". Neither is true. E-invoicing is a reporting and authentication process: you create your invoice as usual, send its details to the IRP, and the IRP returns an IRN (a unique number) and a QR code that you print on the invoice. The invoice is now "registered" with the government. The goal is to standardise invoices, reduce fake invoices and fraudulent input tax credit, and auto-populate GST returns and e-way bills from the same data.
Who has to generate e-invoices
E-invoicing is mandatory for businesses above a certain annual turnover, and it applies to B2B (business-to-business) invoices, exports, and credit/debit notes, not to B2C (sales to end consumers). The turnover threshold has been lowered in stages since e-invoicing began, bringing more businesses into its scope over time. Because the exact current limit changes, you must check the latest threshold on the GST portal rather than assume; a figure from a year ago may be outdated.
Some categories (like banks, insurers, passenger transport, and a few others) are exempt regardless of turnover.
How e-invoicing works (step by step)
- You create the invoice in your accounting/billing software (like TallyPrime) as normal, with the buyer's GSTIN and item details.
- The software sends the invoice data to the IRP in a standard format (JSON).
- The IRP validates it and generates a unique IRN and a digitally signed QR code.
- These are returned to your software and printed on the invoice.
- The data automatically flows to GSTR-1 (your sales return) and can auto-generate the e-way bill, reducing duplicate work.
Key terms
| Term | Meaning |
|---|---|
| IRP | Invoice Registration Portal, validates e-invoices |
| IRN | Invoice Reference Number, a unique code per invoice |
| QR code | Signed code from the IRP, printed on the invoice |
| B2B | Business-to-business sales (e-invoicing applies) |
| B2C | Business-to-consumer sales (generally excluded) |
The benefits (why the government introduced it)
- Less fraud: because invoices are registered, fake invoices and bogus ITC claims are harder.
- Auto-populated returns: e-invoice data flows into GSTR-1, so you re-key less and make fewer errors.
- Auto e-way bills: the same data can generate the e-way bill, saving effort.
- Standardisation: one common format across all software makes matching easier for everyone.
For an accountant, the practical benefit is less duplicate data entry and fewer mismatches.
How Tally helps with e-invoicing
TallyPrime has built-in e-invoicing. Once configured with your credentials, you record a normal GST sales invoice, and Tally can send it to the IRP and receive the IRN and QR code back, either at the time of saving or in bulk. It then prints them on the invoice. So for a Tally user, e-invoicing becomes a near-automatic step on top of the sales entry you already know. This is exactly the kind of practical, current skill that makes a Tally-trained accountant employable at businesses that fall under e-invoicing.
Real-world scenario (why this matters at a growing business)
A distributor's turnover grows and crosses the e-invoicing threshold. Suddenly, every B2B invoice must carry a valid IRN and QR code, or the buyer can face problems claiming input tax credit, and the seller can face compliance issues. The accountant who knows e-invoicing sets it up in Tally, and invoicing continues smoothly. One who doesn't causes rejected invoices and unhappy customers. As thresholds keep lowering, more businesses need staff who understand e-invoicing, so learning it now, even at a basic level, is forward-looking. And it always starts with the same reminder: check the current turnover limit on the GST portal, because it changes.
Pro tips
- Remember: e-invoicing is reporting/authentication, not the government making your invoice.
- It applies to B2B (and exports/credit-debit notes), not B2C.
- Always verify the current turnover threshold on the official GST portal.
- In Tally, set up e-invoicing once, then it flows from your normal sales entries.
Common mistakes
- Thinking a PDF is an e-invoice. An e-invoice must have a valid IRN and QR code from the IRP.
- Assuming a fixed turnover limit. The threshold has changed several times; confirm the current one.
- Applying it to B2C. E-invoicing is for B2B and exports, not sales to end consumers.
- Ignoring the IRN/QR on the printed invoice. A registered invoice must show them.
Key takeaways
- E-invoicing reports B2B invoices to the IRP, which returns an IRN and signed QR code.
- You still create the invoice; the portal authenticates it. It applies above a turnover threshold.
- It reduces fraud and auto-populates GSTR-1 and e-way bills.
- Tally supports e-invoicing from your normal sales entries; verify the current limit on the portal.
Practice task
On the official GST/e-invoice portal, look up the current turnover threshold for mandatory e-invoicing. Then, on a sample invoice, identify where the IRN and QR code would be printed, and note which sales (B2B vs B2C) e-invoicing applies to.
Learn GST, e-invoicing and returns in Tally, with current, practical training, in the ADFA program at HCI.
Frequently Asked Questions
What is e-invoicing under GST?
E-invoicing is reporting your B2B invoices to the government's Invoice Registration Portal (IRP), which validates them and returns a unique IRN and a signed QR code. You still create the invoice; the portal authenticates it.
Who has to generate e-invoices?
Businesses above a turnover threshold set by the government must generate e-invoices for B2B sales, exports and credit/debit notes. The threshold has been lowered over time, so verify the current limit on the GST portal.
Does e-invoicing apply to B2C sales?
No. E-invoicing applies to B2B (business-to-business) invoices, exports and credit/debit notes, not to sales made directly to end consumers (B2C).
What is an IRN?
IRN stands for Invoice Reference Number, a unique code the Invoice Registration Portal generates for each valid e-invoice, along with a signed QR code that's printed on the invoice.
Does Tally support e-invoicing?
Yes. TallyPrime has built-in e-invoicing. After setup, it sends your GST sales invoice to the IRP, receives the IRN and QR code, and prints them on the invoice.