GST compliance that runs inside your invoice

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.

Compliance automation

IRN, QR, and E-way bills

Tax filing

GSTR-1, 3B & 2B recon

Invoice validation

Real-time GSTIN check

The compliance headaches this removes

Indian GST is unforgiving. A missed IRN or a mismatched return is not a nuisance; it is a penalty.

Portal hopping

Your team keys the same invoice into ERPNext, then the IRP, then the e-way bill portal, three times over.

Missed IRNs

An invoice ships without an IRN, and now it is an invalid document that blocks your customer's input credit.

GSTR mismatches

Sales register, IRP data and the auto GSTR-1 do not agree, and reconciliation eats days every month.

Lost input credit

GSTR-2B is not reconciled against purchases, so input tax credit quietly leaks away.

Compliance that happens as you bill

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.

Compliance automation

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.

Outcome: auto-raised on submit.

Tax filing

GSTR-1 and GSTR-3B are prepared from your books, and GSTR-2A or 2B is reconciled against purchases to protect input tax credit.

Outcome: clean, matched returns.

Invoice validation

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.

Outcome: verified before dispatch.

Every Indian compliance workflow covered

The India Compliance app is open source and built for ERPNext, so these workflows are native to the system, not a bolt-on.

WorkflowWhat ERPNext doesPortalType
GST calculation and mastersAuto 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 automaticIRPNative
E-way billGenerate, update and cancel from Invoice or Delivery Note, combined with IRNNICNative
GSTR-1 and GSTR-3BReturns prepared from your books, ready to fileGSTNNative
GSTR-2A / 2B reconciliationMatch purchases to maximise input tax creditGSTNNative
GSTIN validationReal time verification against the government APIGSTNNative
TDS and TCSTax withholding by section and rate, with returns and certificatesβ€”Native
Audit logsFull e-invoice and e-way bill logs and exception reportsβ€”Native
The India Compliance app is free and open source, with no per-invoice fee on the application layer. It connects to the government IRP, NIC and GSTN APIs through a GST Suvidha Provider (GSP), which is configured during setup. Any GSP charges are separate and depend on the provider.

See GST compliance run inside ERPNext

Representative views of e-invoicing, e-way bills, GSTR reconciliation and TDS. These are illustrative mockups, not live ERPNext screenshots.

E-invoicing: IRN and QR code from the invoice itself

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.

Generate IRN and QR code on Sales Invoice submission
IRN cancellation supported within the 24-hour window
GST E-invoicing Dashboard
ERPNext GST E-invoicing Dashboard

Illustrative dashboard mockup, not a live ERPNext screenshot.

GST tax invoice: print format with IRN & QR code

The IRN and signed QR code are printed automatically on the tax invoice format, making the document compliant for dispatch without extra steps.

GST Print Format
GST Tax Invoice Print Format

Illustrative tax invoice print format with IRN and QR code, not a live ERPNext screenshot.

From Sales Invoice to filed return

The India Compliance app sits inside ERPNext and talks to the government portals through a GSP, so your team never leaves the invoice screen.

Step 1

Sales Invoice

Created in ERPNext with GST, HSN and place of supply auto applied.

IRP

IRN + QR

Sent to the Invoice Registration Portal, which returns the IRN, ack and signed QR.

NIC

E-way bill

Generated on the NIC portal, combined with the IRN in one step.

GSTN

GSTR flow

Data flows to GSTR-1, and GSTR-2B is reconciled against purchases.

Outcome

Filed & clean

Invoicing
E-way bill
GSTR prepared
TDS ready

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.

Step 1

Raise the invoice

Create a Sales Invoice as usual, with GST, HSN and place of supply auto applied.

Step 2

Generate IRN

ERPNext sends it to the IRP and stores the IRN, ack number and signed QR.

Step 3

Raise e-way bill

Create the e-way bill on the NIC portal, together with the IRN if needed.

Step 4

Auto flow to GSTR

The data flows into GSTR-1, and GSTR-2B is reconciled against purchases.

Step 5

File and reconcile

Returns are prepared, mismatches flagged, and TDS is ready for its quarter.

What clean compliance is worth

The exact gains depend on your invoice volume and current process. These are the outcomes a good rollout targets.

No portal double entry

The invoice is keyed once in ERPNext and flows to the IRP, NIC and GSTN on its own.

Zero missed IRNs

IRN generation on submission and exception reports mean no B2B invoice ships without cover.

Full input tax credit

GSTR-2B reconciliation catches every eligible credit, so ITC stops leaking away.

Fewer penalties

Valid documents, matched returns and on-time filing keep penalties off the table.

The questions finance heads ask

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.

Why Hybrowlabs

Scale your ERPNext compliance integration with a trusted, certified platform engineering partner.

India GST specialists

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.

ERPNext and Frappe experts

We work in ERPNext and the India Compliance app at the source, so print formats, workflows and retries are built to survive upgrades.

Clean master data first

Most IRN failures come from poor masters, so we validate GSTINs, HSN codes and place of supply up front for a smooth go-live.

Frequently Asked Questions

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.

Ready to simplify yourGST compliance?

Generate e-invoices, raise e-way bills and file GSTR returns straight from your invoice screen.