Skip to main content
HelloBooks.ai home

E-Invoicing Software — Generate IRN & Signed QR on NIC | HelloBooks.ai E-invoicing software that generates the IRN and signed QR on NIC when you save a B2B invoice, with failures shown on the invoice. Feeds e-way bill and GSTR-1. Free Plan.

E-invoicing software, e-invoice software India, IRN generation, NIC e-invoice, signed QR code invoice, and GST e-invoicing — HelloBooks generates the IRN and signed QR on NIC when you save a B2B invoice and surfaces failures on the invoice itself.

The e-invoice record feeds the e-way bill and GSTR-1, works across multiple GSTINs, and applies the correct place-of-supply tax heads on the NIC payload.

E-Invoicing

E-invoicing that generates the IRN before you print

When you save a B2B invoice above the e-invoicing threshold, HelloBooks pushes the JSON to the NIC portal, retrieves the IRN and signed QR, and embeds both on the invoice automatically. If NIC rejects it, the error shows on the invoice itself — not buried in a log — so you fix and retry, not discover it at month-end.

Free Plan with 5,000 AI credits/month — no credit card.

What e-invoicing software should do

Under the GST e-invoicing mandate, a B2B invoice above the turnover threshold is only valid once it carries an Invoice Reference Number (IRN) and the digitally signed QR from the NIC portal — and the buyer’s input-tax credit depends on it. E-invoicing software should make that an invisible background step, not a second system.

HelloBooks generates the IRN and signed QR the moment you save the invoice, embeds them on the printed document, and carries the same record forward into the e-way bill and GSTR-1.

IRN and signed QR, generated in the background

Save a B2B invoice and HelloBooks builds the NIC JSON payload, submits it, and writes the IRN and signed QR back onto the invoice — so the document you print or share is already compliant.

  • IRN and signed QR generated when the invoice is saved
  • Both embedded on the printed and shared PDF automatically
  • Applied above the ₹5 crore e-invoicing threshold
  • Cancellations within the NIC window handled from the same screen

Failures surfaced on the invoice, not in a silent log

NIC rejects payloads for real reasons — duplicate IRN, schema mismatch, GSTIN-not-found, a cancelled counterparty registration. HelloBooks shows that error on the invoice itself with the NIC error code, so your accounts team fixes and retries immediately instead of finding a gap when the GSTR-1 does not tie out.

It feeds the e-way bill and GSTR-1 automatically

The e-invoice record carries forward: the e-way bill is created from the same invoice with the IRN already attached, and the supply flows into GSTR-1 — so your e-invoice log, EWB register and GST return reconcile by construction instead of by spreadsheet.

Multi-GSTIN and place-of-supply aware

Each registration generates its own e-invoices, and place of supply is derived from the buyer’s GSTIN so the tax heads on the IRN payload are correct — CGST + SGST intra-state, IGST inter-state — across a multi-GSTIN group filing from one workspace.

How it works

How to generate e-invoices with HelloBooks

Generate the IRN and signed QR on NIC automatically when you raise a B2B invoice.

  1. Step 1

    Create a B2B invoice

    Raise the invoice as normal — HelloBooks applies the correct place-of-supply tax heads.

  2. Step 2

    HelloBooks generates the IRN

    On save, HelloBooks submits the NIC JSON and writes the IRN and signed QR back to the invoice.

  3. Step 3

    Handle any NIC error

    If NIC rejects the payload, the error shows on the invoice with the code — fix and retry in place.

  4. Step 4

    Share the compliant invoice

    Print or share the invoice with the IRN and QR embedded; it flows into the e-way bill and GSTR-1.

FAQ

Frequently asked questions

When does HelloBooks generate the e-invoice?
The moment you save a B2B invoice above the e-invoicing threshold. HelloBooks builds the NIC JSON, retrieves the IRN and signed QR, and embeds both on the printed invoice automatically.
What happens if NIC rejects the invoice?
The error — duplicate IRN, schema mismatch, GSTIN-not-found and the like — is shown on the invoice itself with the NIC error code, so accounts can fix and retry immediately rather than discovering the gap when GSTR-1 does not reconcile.
Does the e-invoice flow into the e-way bill and GST return?
Yes. The same record creates the e-way bill (with the IRN attached) and flows into GSTR-1, so your e-invoice log, EWB register and GST return reconcile automatically.
Can I cancel an e-invoice?
Yes — cancellations within the NIC-permitted window are handled from the same screen, and the cancellation is reflected in the linked e-way bill and return.
Does it work across multiple GSTINs?
Yes. Each GSTIN generates its own e-invoices with the correct place-of-supply tax heads, and a multi-GSTIN group manages them all from one workspace.

Start automating your books today

Free Plan with full access to the AI accountant — no credit card, no time limit.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.