What Is E-Invoicing and Who Needs It?

By BillzoraUpdated 6 min read

“E-invoicing” is one of the most misunderstood terms in GST. It does not mean emailing a PDF. It means reporting your invoice to the government's Invoice Registration Portal (IRP) in a standard format, which returns a unique Invoice Reference Number (IRN) and a digitally signed QR code. Only then is the invoice valid for the businesses that fall under the rules.

How e-invoicing actually works

The flow is quick once set up:

  1. You create the invoice in your billing software as usual.
  2. The invoice data is sent to the IRP in the prescribed JSON schema.
  3. The IRP validates it, generates a unique IRN, digitally signs it, and returns a signed QR code.
  4. You print the IRN and QR on the invoice you give your customer.

Because the data is reported at the point of invoicing, it also auto-populates parts of your GST returns and e-way bills — less double-entry later.

Who needs to do e-invoicing?

E-invoicing applies to B2B supplies (and exports) once a business's aggregate annual turnover crosses a notified threshold. The threshold has been lowered in stages over the years — from ₹500 crore down to ₹5 crore — and the direction of travel is clear: it keeps coming down, with a further reduction toward the ₹2 crore range widely expected.

Because the threshold is based on aggregate turnover in any preceding financial year (not just the current one), a business that crossed it once generally stays in. Always confirm the current notified threshold and your own turnover before relying on this — the numbers move.

What's usually out of scope

  • B2C invoices are generally outside e-invoicing (though large businesses may still need a QR for B2C under separate rules).
  • Certain sectors — like banks, insurers, passenger transport and cinema tickets — have specific exemptions.
  • Businesses below the threshold don't have to comply — yet.

Why it matters even if you're below the threshold

Two reasons. First, thresholds keep dropping, so today's exemption can become tomorrow's obligation. Second, an invoice that should have an IRN but doesn't is treated as not a valid tax invoice — which can put your customer's input tax credit at risk. It pays to use software that can generate IRNs when you need them.

Getting ready

Make sure your invoices already capture clean, complete data — correct GSTINs, HSN/SAC codes and place of supply — because the IRP validates all of it. If your fundamentals are right, switching e-invoicing on is straightforward. The Billzora invoice generator keeps those fundamentals correct today, and e-invoicing (IRN) is included on the Pro plan for when you cross the line. For the mechanics of a valid invoice, see how to create a GST-compliant invoice.

Create a GST-compliant invoice free

No login. Download the PDF or share on WhatsApp in under a minute.

Create a free invoice