E-invoice
An invoice reported to the government's registration portal, which returns a reference number and a signed QR code that must be printed on the document.
E-invoicing does not mean emailing a PDF. It means your invoice details are reported to the Invoice Registration Portal before the document is issued. The portal returns an Invoice Reference Number (IRN) and a digitally signed QR code, and the invoice you give the customer must carry both.
Who has to do it
Businesses above a notified turnover threshold, for B2B supplies, exports and certain other categories. The threshold has been lowered several times since e-invoicing started — check where your turnover stands with your tax advisor rather than assuming last year's limit still applies.
What it changes downstream
Reported e-invoices flow into your GSTR-1 and into your customer's purchase statement. That is the point: fewer mismatches, less manual reporting. It also means a mistake is harder to quietly correct — a reference number cannot be edited, only cancelled within a short window, after which you issue a credit note.
Practical effects on your counter
The invoice cannot be handed over until the reference number comes back, so a slow portal is now a billing problem. Keep the party master clean, because most rejections are bad GSTINs, missing pin codes or an HSN the portal will not accept.
How KillStock handles it
For the sales that need an e-invoice, KillStock prepares the details to report from the same document you raised, so nothing is re-typed. The reference number and QR code are recorded against the sale and print on the invoice.
A common mistake
Treating the printed invoice as the record and the reference number as a formality. Until that number exists, the document is not a valid tax invoice.