Loading…
Loading…
The non-obvious truth: core ERPNext doesn't do Indian GST on its own — a separate, free app does. Here's how the whole thing fits together.
There's a widely repeated half-truth in the Indian ERP market: "ERPNext handles GST out of the box." It doesn't — not by itself. Core ERPNext is a country-agnostic ERP; Indian GST, e-Invoicing and e-Way Bills are added by a separate, open-source Frappe app called India Compliance (built by Resilient Tech). That distinction is not pedantry — it shapes how you scope an implementation, who you hold responsible for compliance, and what can go wrong at filing time. This paper explains, plainly, what the India Compliance app actually is, why GST is deliberately decoupled from core ERPNext, and how it delivers GSTIN validation, GST tax setup, e-Invoice (IRN and signed QR) generation to the IRP, e-Way Bill generation, and GSTR-1 / GSTR-3B / GSTR-2B reconciliation — all inside the same Sales Invoice and Purchase Invoice your team already uses. The aim is to give finance and compliance leaders an accurate mental model, so you buy, scope and run ERPNext GST with your eyes open.


The complete paper — every section, in a clean branded PDF you can share with your team. Free, no email required.
No. Core ERPNext is a country-agnostic ERP — it handles invoices, accounts, stock and generic taxes, but not India's statutory GST machinery. Indian GST, including GSTIN validation, e-Invoicing, e-Way Bills and GSTR returns, is added by a separate, free, open-source Frappe app called India Compliance (maintained by Resilient Tech). It installs on top of ERPNext and, once configured, makes GST feel like a native part of the system — but it is a distinct app you must install and set up.
India Compliance is an open-source Frappe app (github.com/resilient-tech/india-compliance) that layers Indian GST compliance onto ERPNext — adding GST fields, validations and actions to Sales Invoice, Purchase Invoice, parties and more. The app itself is free and open source. Some accelerated features — automatic e-Invoice, e-Way Bill and GST-returns API calls — use a GST API service (an India Compliance Account) that carries some cost, but the core compliance functionality is free.
Yes, through the India Compliance app. For applicable invoices it can generate the e-Invoice on submission — sending data to the Invoice Registration Portal, retrieving the IRN and producing the government-signed QR code that prints on the invoice. It also generates e-Way Bills from the Sales Invoice or Delivery Note (automatically or on demand), captures transporter and vehicle details, and manages the full lifecycle including validity extension and cancellation. All of it is driven from the transactions your team already raises in ERPNext.
The India Compliance app prepares GSTR-1 (outward supplies) and supports the GSTR-3B workflow from the transactions already booked in ERPNext, so filing is review-and-submit rather than rebuilding in a spreadsheet. For purchases, its reconciliation tool downloads your GSTR-2B (and GSTR-2A) data from the GST portal via the OTP-authenticated Returns API and matches it invoice by invoice against your ERPNext purchase invoices — flagging matches, mismatches and missing invoices so you claim the correct input tax credit. It can run on demand or reconcile automatically.
Get a clear plan, an honest timeline, and a fixed scope. Talk to a real expert today — whether or not you work with us.
Kochi (Kadavanthra & Infopark) · Thiruvananthapuram · across India & overseas · In business since 2011