E-invoice (IRN)
What e-invoicing means under GST, what the Generate IRN action in Kapda Stock actually does, the 30-day window and reminders, and how to register invoices properly on the IRP.
Under GST, businesses above the government's e-invoicing turnover threshold must register each B2B invoice on the Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN), an acknowledgement and a signed QR code. Invoices must be reported within the time limit set by GST rules — check with your CA.
Using Generate IRN#
- Open Invoices, find an issued invoice and choose ⋯ → Generate IRN (e-invoice).
- You see IRN generated for INV-…: (first 16 characters)… (ACK …).
- The IRN is printed on the invoice PDF, and the invoice stops appearing in the pre-filing check Large B2B invoices with no e-invoice IRN.
Rules:
- Only issued invoices; proformas are refused — Proforma invoices cannot be e-invoiced.
- Once per invoice — IRN already generated: ….
- Only within 30 days of the invoice date — The 30-day IRP upload window has closed for this invoice.
Deadline reminders#
Every morning at 8:00 AM IST, the app emails the business about issued invoices that have no IRN recorded:
| Invoice age | |
|---|---|
| 25–28 days | IRN upload reminder — N invoice(s) at 25+ days |
| 29 days or more | URGENT: IRN deadline — N invoice(s) at 29+ days — The 30-day IRP window closes imminently for: … |
These reminders cover every issued invoice without an IRN in the app, including small B2C bills that do not need e-invoicing. If e-invoicing does not apply to you, you can ignore them.
Related#
Last updated 15/09/2026