-
Notifications
You must be signed in to change notification settings - Fork 208
Description
Is your feature request related to a problem? Please describe.
ERPNext currently provides GST-related reports such as GSTR-1 and GSTR-3B, but it does not include GSTR-9 or GSTR-9A, which are mandatory annual GST return forms required by businesses in India.
Because these reports are missing, users must manually consolidate yearly data using Excel or use external third-party software, which is time-consuming, error-prone, and defeats the purpose of having a complete GST compliance module within ERPNext.
Describe the solution you'd like
I request the addition of GSTR-9 (Annual Return for Regular Taxpayers) and GSTR-9A (Annual Return for Composition Taxpayers) within ERPNext/India Compliance.
The reports should:
1.Pull relevant data from Sales Invoices, Purchase Invoices, General Ledger, and GST tax fields.
-
Follow the official GSTN format and section-wise structure.
-
Provide download/export options in Excel and JSON, similar to existing GST reports.
-
Appear under the menu: Accounts → GST (India) → Returns.
Describe alternatives you've considered
-
Using third-party GST filing tools: These require exporting and re-entering data manually, leading to inconsistencies.
-
Preparing GSTR-9 & 9A manually in spreadsheets: Highly time-consuming and increases chances of calculation/section mismatch errors.
-
Custom script/report: Not ideal for most users and difficult to maintain with GST compliance updates.
These alternatives are not reliable, and having the reports built into ERPNext would greatly improve compliance and usability.
Additional context
-
GSTR-9 and GSTR-9A are statutory annual compliance requirements under the Goods and Services Tax (GST) act in India.
-
Many ERPNext users in India have requested these reports as part of complete GST functionality.
-
Government reference: https://www.gst.gov.in/help/returns
Adding these reports will help ERPNext serve Indian businesses better and reduce manual effort during annual GST filing