GST e-invoicing for small businesses: a plain-English checklist
What e-invoicing is, whether it applies to you, and how to get it working without a headache.
· Nexbiz
E-invoicing confuses a lot of business owners because the name is misleading. It does not mean emailing a PDF. It means your billing software registers each B2B invoice with the government portal and gets back a signed reference number and a QR code, which then print on the invoice.
Here is what you actually need to know.
Does it apply to you?
E-invoicing is tied to turnover. The threshold has been lowered in stages over the years, so more businesses are covered now than were a couple of years ago. Check your aggregate annual turnover against the current notified limit — your accountant will know it, or it is on the GST portal. If you are above it, e-invoicing is mandatory for your B2B invoices, credit notes and debit notes.
B2C invoices are not covered, though above a higher threshold you may still need a dynamic QR code on them.
What has to happen for each invoice
- The invoice is created in your billing software as usual.
- The software sends the invoice details to the Invoice Registration Portal (IRP).
- The IRP validates it and returns an IRN (Invoice Reference Number) and a signed QR code.
- Those print on the invoice you give the customer.
- The data flows automatically into your GSTR-1 and, where applicable, the e-way bill.
If any of that is manual, it will not survive a busy day. It needs to be built into the software that raises the invoice.
Getting set up
- Register on the e-invoice portal and generate API credentials, or use a GST Suvidha Provider (GSP). Your software connects through one of these.
- Check your invoice master data. The portal rejects invoices with a wrong GSTIN, a missing HSN code, or a mismatched state code. Clean this up once and rejections mostly stop.
- Decide how to handle failures. The portal has downtime. Your software should queue a failed invoice and retry, not lose it.
- Test with a few real invoices before you switch over fully.
The practical upside
Once it works, it works quietly. You stop typing invoice data into GSTR-1 by hand, e-way bills get pre-filled, and mismatches with customers’ input tax credit go down because everyone is working from the same registered document.
The pain is all in the setup — correct master data and a proper connection to the portal. After that it is invisible.