Portal hopping
Your team keys the same invoice into ERPNext, then the IRP, then the e-way bill portal, three times over.
Generate e-invoices with IRN and QR code, raise e-way bills, file GSTR returns and deduct TDS without leaving ERPNext. The open-source India Compliance app connects your books straight to the GST and NIC portals, so compliance happens as you bill, not at the deadline.
IRN, QR, and E-way bills
GSTR-1, 3B & 2B recon
Real-time GSTIN check
Indian GST is unforgiving. A missed IRN or a mismatched return is not a nuisance; it is a penalty.
The India Compliance app connects ERPNext to the government GST and NIC APIs, so the statutory steps run from the same screen your team already uses.
IRN, QR code and e-way bill are raised the moment a Sales Invoice is submitted, automatically, manually or in bulk, with full logs for audit.
GSTR-1 and GSTR-3B are prepared from your books, and GSTR-2A or 2B is reconciled against purchases to protect input tax credit.
GSTINs are checked against the government API in real time, and HSN, place of supply and tax templates are validated before an invoice goes out.
The India Compliance app is open source and built for ERPNext, so these workflows are native to the system, not a bolt-on.
| Workflow | What ERPNext does | Portal | Type |
|---|---|---|---|
| GST calculation and masters | Auto CGST, SGST, IGST with 12,000+ HSN codes and tax templates | β | Native |
| E-invoicing (IRN) | IRN, acknowledgement and signed QR from a Sales Invoice, single, bulk or automatic | IRP | Native |
| E-way bill | Generate, update and cancel from Invoice or Delivery Note, combined with IRN | NIC | Native |
| GSTR-1 and GSTR-3B | Returns prepared from your books, ready to file | GSTN | Native |
| GSTR-2A / 2B reconciliation | Match purchases to maximise input tax credit | GSTN | Native |
| GSTIN validation | Real time verification against the government API | GSTN | Native |
| TDS and TCS | Tax withholding by section and rate, with returns and certificates | β | Native |
| Audit logs | Full e-invoice and e-way bill logs and exception reports | β | Native |
Representative views of e-invoicing, e-way bills, GSTR reconciliation and TDS. These are illustrative mockups, not live ERPNext screenshots.
Submit a Sales Invoice and ERPNext sends it to the Invoice Registration Portal, then stores the IRN, acknowledgement number and signed QR code and prints them on the GST invoice, with no separate portal login. IRN cancellation is supported within the 24-hour window.
Illustrative dashboard mockup, not a live ERPNext screenshot.
The IRN and signed QR code are printed automatically on the tax invoice format, making the document compliant for dispatch without extra steps.
Illustrative tax invoice print format with IRN and QR code, not a live ERPNext screenshot.
The India Compliance app sits inside ERPNext and talks to the government portals through a GSP, so your team never leaves the invoice screen.
Created in ERPNext with GST, HSN and place of supply auto applied.
Sent to the Invoice Registration Portal, which returns the IRN, ack and signed QR.
Generated on the NIC portal, combined with the IRN in one step.
Data flows to GSTR-1, and GSTR-2B is reconciled against purchases.
Connected via a GSP: the India Compliance app talks to the government IRP, NIC and GSTN APIs through a GST Suvidha Provider, configured during setup.
The exact gains depend on your invoice volume and current process. These are the outcomes a good rollout targets.
The invoice is keyed once in ERPNext and flows to the IRP, NIC and GSTN on its own.
IRN generation on submission and exception reports mean no B2B invoice ships without cover.
GSTR-2B reconciliation catches every eligible credit, so ITC stops leaking away.
Valid documents, matched returns and on-time filing keep penalties off the table.
Honest answers about e-invoicing, portal downtime, high volume, pricing and multi-state setup.
It is generated inside ERPNext. The India Compliance app sends the invoice data to the IRP through a GSP and brings back the IRN, acknowledgement and signed QR, which are stored on the invoice and printed automatically. Your team does not log into the e-invoice portal to key invoices in.
The law allows invoicing to continue during portal downtime, with the IRN obtained once it is back. ERPNext can queue failed invoices and retry them, and exception reports show anything still pending, so nothing is quietly missed.
Yes. Bulk IRN and e-way bill generation processes hundreds or thousands of invoices in a batch, with status dashboards showing successes, failures and the specific error reasons to fix.
The India Compliance app is free and open source, so there is no per-invoice fee on the application layer. You do need GSP and IRP credentials, and any GSP charges are separate and depend on the provider you choose.
Yes. Masters, tax templates, HSN and SAC codes, place of supply rules and multiple company GSTINs are configured to match how you operate, including interstate, intrastate, export and SEZ scenarios.
Scale your ERPNext compliance integration with a trusted, certified platform engineering partner.
We configure GST masters, e-invoicing, e-way bills, GSTR reconciliation and TDS on ERPNext, every day, so the statutory setup is correct from day one.
We work in ERPNext and the India Compliance app at the source, so print formats, workflows and retries are built to survive upgrades.
Most IRN failures come from poor masters, so we validate GSTINs, HSN codes and place of supply up front for a smooth go-live.
Common technical questions about GST compliance in ERPNext.
Yes. Through the open-source India Compliance app, ERPNext generates the IRN and signed QR code by sending a submitted Sales Invoice to the Invoice Registration Portal automatically on submission, manually, or in bulk and embeds the QR code in the GST print format. IRN cancellation within 24 hours and e-way bill generation are built in.
Yes. ERPNext generates, updates and cancels e-way bills through the NIC portal from a Sales Invoice or Delivery Note, and can create the IRN and e-way bill together in a single step before dispatch.
Yes. The India Compliance app prepares GSTR-1 and GSTR-3B from your books and reconciles GSTR-2A or 2B against purchases to maximise input tax credit, highlighting mismatches in invoice number, taxable value, tax amount or GSTIN.
Yes. Tax withholding categories deduct TDS on the correct section and rate by supplier; TCS is applied where it belongs, and the data feeds quarterly returns and certificates. GST, TDS and TCS are supported alongside income tax.
Yes. GSTINs are verified in real time against the government API, and HSN or SAC codes, place of supply and tax templates are validated, so invoices are correct before they are issued.
Generate e-invoices, raise e-way bills and file GSTR returns straight from your invoice screen.