IRN, done right

GST e-invoice software built for clean IRN generation

E-invoicing is unforgiving: the payload has to be exact, the IRN and QR have to persist, and a mistake needs a clean cancel, not a duplicate filing.

The short answer

CountStand builds compliant IRP-format e-invoices from your bills, the exact payload, the returned IRN and signed QR persisted against the invoice, and a 24-hour cancellation path with confirmation. Generation is idempotent, so a retry never files the same invoice twice. Live filing happens through your GST Suvidha Provider (GSP): connect your GSP account and CountStand transmits; until then it produces and validates the e-invoice payload so you are ready on day one. This is the IRN engine, distinct from monthly GSTR-1 return filing.

IRN + QR
persisted per invoice
24 hours
guided cancel window
₹999
per month, per outlet
01 / What you get

What correct e-invoicing requires

The exacting bits, handled so a filing is not a gamble.

Exact IRP-format payload

Bills are turned into the precise payload the Invoice Registration Portal expects, so the invoice is accepted rather than bounced for a schema slip.

IRN and QR persisted

The Invoice Reference Number and signed QR returned on registration are stored against the invoice, so your record is complete and auditable.

Idempotent generation

A network hiccup and a retry cannot file the same invoice twice, the same bill maps to the same registration, never a duplicate.

Guided 24-hour cancel

If an invoice is wrong, the cancellation path within the permitted 24-hour window is built in, with a confirmation step so you cancel deliberately.

Is e-invoicing the same as GST return filing?

No, and conflating them causes trouble. E-invoicing is the per-invoice act of registering a bill with the government portal and getting an IRN and signed QR back at the point of issue. GSTR-1 is the monthly (or quarterly) summary return of your sales. They are different systems with different rules; CountStand handles this page’s job, clean IRN generation, and compiles GSTR-1 separately.

Keeping them distinct matters because the failure modes differ. An e-invoice fails on a malformed payload or a double-filing; a return fails on a reconciliation gap. Building the IRN path as its own exacting engine is what keeps both honest.

How does live filing to the IRP work?

Registration with the Invoice Registration Portal is done through a GST Suvidha Provider, an authorised transport to the government system. CountStand builds and validates the e-invoice, and transmits it once your GSP credentials are connected; before that connection it still produces the correct, validated payload, so switching on live filing is a configuration step, not a rebuild.

This is deliberate honesty about the seam: the engine, the persistence and the cancel logic are built and verified against the specification, and the last mile lights up when your GSP account is linked.

03 / Questions

Asked by owners like you

Does CountStand generate GST e-invoices with IRN?

Yes, it builds the IRP-format payload from your bill and persists the returned IRN and signed QR against the invoice, with idempotent generation so a retry never files twice.

How is this different from GSTR-1 filing?

E-invoicing registers each bill with the government portal for an IRN at issue; GSTR-1 is the periodic sales return. They are separate systems does clean IRN generation here and compiles GSTR-1 elsewhere.

Can I cancel a wrong e-invoice?

Yes, a guided cancellation path within the permitted 24-hour window is built in, with a confirmation step so cancellation is deliberate.

Is live filing to the IRP available now?

The e-invoice is generated and validated today; live transmission runs through your GST Suvidha Provider (GSP), so filing goes live once your GSP account is connected. E-invoice is on the Pro plan.

Be e-invoice ready on day one

Correct IRN generation now, live GSP filing when you connect, start free for 30 days.

30-day free trial · No card · From ₹999/mo per outlet