Table of Contents
"E-invoicing" under GST doesn't mean sending PDFs by email — it's a specific legal regime where B2B invoices must be registered with the government at generation time, receiving a unique IRN (Invoice Reference Number) and QR code before they're valid. It currently applies above a turnover threshold, but the threshold has only ever moved in one direction: down. Here's what it is, who it covers, and how a growing business prepares without drama.
Who Must E-Invoice Today
E-invoicing is mandatory for businesses whose aggregate turnover exceeded ₹5 crore in any financial year since 2017-18, for:
- B2B invoices (supplies to registered persons)
- Credit/debit notes for those supplies
- Exports
It does not apply to B2C invoices (those have a separate dynamic-QR requirement at much higher turnover), and certain sectors (banks, transport, cinema) are exempt. Most independent professionals and small studios are well below ₹5 crore — but event companies, large catering operations, and growing agencies do cross it, and the obligation attaches to all your B2B invoicing the moment you qualify.
How the System Actually Works
- You generate the invoice in your own software, as always
- The invoice data (in a standard schema, INV-01) is pushed to an Invoice Registration Portal (IRP)
- The IRP validates it, generates a unique IRN (a hash of your GSTIN + financial year + doc type + invoice number), signs it, and returns a QR code
- The invoice you issue to your client must carry that IRN and QR
- The data auto-populates your GSTR-1 and flows to your client's GSTR-2B
The elegant consequence: once e-invoicing applies, your invoice, your return, and your client's credit statement are the same data, entered once. Reconciliation pain drops sharply — for compliant businesses.
Timing matters: the IRN must be generated before issuing the invoice; there are reporting-window rules for larger businesses (30-day windows apply above certain turnovers). Amendments happen through credit/debit notes — an e-invoice can be cancelled within 24 hours, but never edited.
What Non-Compliance Costs
If you're covered and issue B2B invoices without IRNs:
- The invoice is treated as not issued — penalties per invoice (₹10,000 or 100% of tax due, whichever higher, for non-issuance; ₹25,000 for incorrect invoicing)
- Your client's input tax credit is at risk — which converts a compliance problem into a commercial one; corporates check for the QR and will bounce non-compliant invoices back
- E-way bill generation and return filing get tangled, since they draw on the same data
In practice, large clients enforce this harder than the department: no IRN, no payment processing.
Below the Threshold? What to Do Now
If you're a growing service business at ₹1–4 crore, e-invoicing isn't your obligation yet — but preparing costs nothing and the habits pay immediately:
- Invoice from software, not documents. Hand-made Word/Excel invoices can't talk to an IRP. Everything about e-invoicing assumes structured data — invoice generators and billing systems produce it natively.
- Keep master data clean: your GSTIN, client GSTINs, SAC codes, and state codes correct on every record. IRP validations reject sloppy data; so do auditors.
- Serial discipline: consecutive, unique invoice numbers per year — the IRN hash literally includes your invoice number, so numbering chaos becomes cryptographic chaos. (See numbering systems.)
- Watch aggregate turnover across all activities under your PAN — the threshold test is historical: crossing ₹5 crore in any year since 2017-18 triggers the mandate permanently.
- If you're within a year of the line, trial your billing tool's e-invoicing/IRP integration early rather than in the compliance week.
The Direction of Travel
The threshold's history — ₹500 crore (2020) → ₹100 crore → ₹50 crore → ₹20 crore → ₹10 crore → ₹5 crore (2023) — makes the trajectory obvious, and proposals to extend coverage further (and eventually to B2C) surface regularly. Building on structured, compliant invoicing today means each future notification is a non-event for you.
The businesses that struggle with e-invoicing transitions are never short of software — they're drowning in years of unstructured invoice history and dirty client data. Start structured now: Brightdesk generates clean, GST-compliant invoices with proper numbering, SAC codes, and client records from your very first bill.