"e-Invoicing" sounds like it just means emailing a PDF. It does not. Under GST, e-invoicing is a specific process where every B2B invoice is reported to a government portal in real time and stamped with a unique number before you give it to the customer. If your business is above the threshold and you skip it, the invoice is not legally valid.
What Is an IRN?
When you report an invoice to the Invoice Registration Portal (IRP), it returns an IRN — Invoice Reference Number, a 64-character code unique to that bill, along with a signed QR code. Together they prove the invoice was registered with the government. Your printed invoice must show both.
The QR code lets anyone — a customer, a transporter, a tax officer — verify the invoice instantly by scanning it.
Who Must Generate e-Invoices?
e-Invoicing applies to businesses whose annual turnover has crossed ₹5 crore in any year since 2017-18, for their B2B supplies (sales to other GST-registered businesses) and exports. Sales to end consumers (B2C) are currently excluded, though you still print a QR code for large B2C bills.
e-Invoicing started at ₹500 crore and has been lowered in stages to ₹5 crore. Even if you are below it today, build the habit now — the next revision may include you.
How the Process Actually Works
- You create the invoice in your billing software as usual
- The software sends the invoice data to the IRP (the NIC e-invoice portal)
- The IRP validates it and returns the IRN + signed QR code in a second or two
- Your invoice — now carrying the IRN and QR — is printed or shared with the customer
- The data flows automatically into your GSTR-1, so you do not enter it twice
Do You Need a Heavy ERP?
No. This is the biggest myth. You do not need Tally with a GSP subscription or an expensive ERP. Any modern billing tool with a built-in IRP connection can generate an IRN at the click of a button.
Billux connects directly to the NIC e-invoice system: you enter your IRP credentials once, and after that the "Generate IRN" button on any invoice fetches the IRN and QR and prints them on the bill — with a sandbox mode so you can test before going live.
Penalties for Getting It Wrong
An invoice that should have an IRN but does not is treated as no invoice at all. The penalty can be 100% of the tax due (minimum ₹10,000) per invoice, and your customer cannot claim input credit on it — which makes B2B buyers refuse non-compliant bills quickly.
The Bottom Line
If you are near ₹5 crore, e-invoicing is not optional and not hard — it is a one-time setup plus a button. Get software that talks to the IRP for you.
Start free at billux.in/register.