Skip to content

GST E-Invoicing Software | IRN Generation

IRN in under 2 seconds. Authorised GSP, no broker in between.

B2B invoice raised, validated against the GSTN schema, sent to the NIC IRP via the authorised GSP, IRN and signed QR returned. End to end in under 2 seconds. PDF stamped automatically with IRN and QR. The customer copy is ready to send.

Irn Generation

How it works

From invoice draft to IRN-stamped PDF.

Step 01

Invoice validated

Schema validation runs locally first. GSTIN format, HSN codes, place of supply, tax computation, mandatory fields all validated before any GSP call.

Step 02

Sent to NIC IRP via GSP

Authorised GSP relays the validated payload to the NIC IRP. Latency typically under 1 second from GSP to IRP.

Step 03

IRN and QR returned

IRN (64-character hash) and signed QR returned. Stamped on the PDF automatically. Original JSON response stored for audit.

Step 04

E-way bill (optional, on the same call)

Where transport details are present (vehicle number, distance), e-way bill generated on the same call. EWB number and validity stamped on the PDF.

What the system does

Capability, input, output.

  • Local schema validation

    Input
    Invoice draft
    Output
    Per-field validation before GSP call
  • GSP relay

    Input
    Validated payload
    Output
    IRN + signed QR + JSON response
  • PDF stamping

    Input
    IRN + QR
    Output
    Customer-ready stamped PDF
  • EWB on the same call

    Input
    Vehicle + distance
    Output
    EWB number + validity
  • Idempotency

    Input
    Retry on transient failure
    Output
    No duplicate IRN on retry

Compliance + integrations

GSTN-prescribed schema. NIC IRP-signed.

Schema, fields and signature follow the GSTN-prescribed format. Multi-IRP routing is handled where the GSTN designates additional IRPs.

Regulations we work within

  • Notification 13/2020-Central Tax

    E-invoicing turnover thresholds applied per FY.

  • Rule 48(4), CGST Rules

    IRN required for B2B invoices for eligible taxpayers.

Connects to

  • NIC IRP Primary IRN issuance
  • Authorised GSP GSP relay to GSTN
  • Tally Prime IRN sync
  • Zoho Books Native connector

IRN Generation FAQ

What buyers ask.

What if the GSP relay fails?

Auto-retry with exponential backoff. The invoice draft is preserved; the IRN call retries until the GSP and IRP both respond. Idempotency keys prevent duplicate IRNs on retry. Status is visible on the invoice.

Is the local schema validation strict?

Yes. The GSTN schema is enforced fully before any GSP call. Common errors (bad GSTIN format, missing HSN, wrong place of supply, tax mismatch) are caught locally with field-level error messages, so most rejections never reach the GSP.

Multi-IRP. Why does it matter?

The GSTN has designated multiple IRPs for redundancy. If the primary NIC IRP is unavailable, the system can route to a secondary IRP without invoice intervention. This is why broker-led integrations are slower; we are integrated as an authorised GSP and route directly.

Raise an invoice. See the IRN.

Connect one GSTIN, free. Raise a test B2B invoice. The IRN, the signed QR and the stamped PDF return in under 2 seconds.