E-invoicing without the portal dance
LekhaPro generates the NIC e-invoice (schema v1.1) JSON for every eligible B2B and export invoice offline, and can fetch the IRN and signed QR code live through your GST Suvidha Provider — then prints them back onto the invoice. Cancellation is supported too.
You get the upload-ready payload with no internet, and the signed IRN the moment you connect your GSP credentials — no copy-pasting into the IRP portal.
Offline JSON, always
The NIC schema-v1.1 payload is built on-device for every eligible invoice — no portal, no internet needed.
Live IRN via your GSP
“Get IRN” calls your configured GST Suvidha Provider, stores the IRN and signed QR on the invoice, and supports cancellation.
On the printed invoice
The IRN and QR print back onto the document, so what you hand the customer is portal-valid.
What’s included
- NIC e-invoice JSON (schema v1.1)
- B2B + export coverage
- Live IRN + signed QR via GSP
- IRN cancellation
- IRN/QR printed on the invoice
- Works offline as JSON without credentials
How to generate an e-invoice IRN in LekhaPro
- 1Create the GST tax invoice as usual (B2B or export).
- 2Enter your GST Suvidha Provider credentials once in Configuration → GST Portal API.
- 3Open the invoice and click “Get IRN” — LekhaPro sends the NIC v1.1 payload and receives the IRN + signed QR.
- 4The IRN and QR are stored on the invoice and print on the document; cancel from the same screen if needed.
Frequently asked
Do I need an internet connection?
Not to generate the e-invoice JSON — that’s offline. Fetching the live IRN/QR needs connectivity and your GSP credentials.
Whose API does it use?
Your own GST Suvidha Provider. You enter the endpoint and credentials once in Configuration → GST Portal API; until then it stays offline-JSON only.
What exactly is included in E-Invoicing?
NIC e-invoice JSON (schema v1.1), B2B + export coverage, live IRN + signed QR via GSP, IRN cancellation, IRN/QR printed on the invoice and works offline as JSON without credentials. Every item on that list is a working screen you can open in the trial rather than a capability described in the abstract.
How is e-invoicing handled differently here?
It rests on offline JSON, always, live IRN via your GSP and on the printed invoice. The distinction that matters is that these are structural rather than cosmetic — the behaviour is built into how records are posted, not layered on as a report you have to remember to run.
Where does E-Invoicing get its data from?
From your own posted books, not a separate register you maintain twice. offline JSON, always is built from the invoices, masters and rates already entered, so there is nothing to re-key before filing and nothing that can quietly disagree with the ledger it was drawn from.
How does E-Invoicing affect my GST?
It feeds it directly rather than sitting alongside it. CGST/SGST and IGST are split from HSN or SAC and place of supply as each document is raised, so whatever e-invoicing produces is already correct when GSTR-1, 3B and 2B reconciliation are drawn off the same books. The return matches the accounts because it was never a separate exercise.
Does E-Invoicing cost extra?
No. E-Invoicing is part of the accounting core rather than a paid add-on, so live IRN via your GSP is there on the entry tier exactly as it is on the highest one. What the tiers change is reach and depth — devices, multi-branch and multi-warehouse reporting, and whether the conversational AI copilots are switched on.
Can I try E-Invoicing before committing?
Yes — 14 days, no card. Test e-invoicing against your own masters and your own transactions rather than sample data: the questions worth answering here are about your business's edge cases, and a demo dataset is built not to have any.
Is anything in E-Invoicing generated by AI?
None of the figures. Everything offline JSON, always produces is computed by tested engines and would be identical with the model switched off — what AI contributes is the sentence around a number and the routing that brings the right one to your attention. Nothing it writes posts to your books without your approval.
Can I get my e-invoicing data out again?
Yes. On the Desktop edition everything E-Invoicing records sits in a local database on a disk you choose, with scheduled encrypted backups you control — stopping payment leaves you holding a readable file. On the Cloud edition your data is isolated to your business by row-level security and exportable from the reports it feeds.