GST Return is a document filed by GST-registered businesses containing details of sales, purchases, input tax credit, and taxes payable/paid. Filing is mandatory for all GST taxpayers. Returns must be filed on the GST portal monthly, quarterly, or annually, depending on the taxpayer's classification.
Key Takeaways
- GST Return is mandatory for all GST-registered businesses.
- Regular taxpayers file GSTR-1, GSTR-3B monthly or quarterly, plus annual returns (GSTR-9/9C).
- Composition dealers file 4 CMP-08 (quarterly) and 1 GSTR-4 (annual).
- Due dates vary depending on the taxpayer's turnover and the scheme.
- Non-filing attracts late fees & 18% per annum interest.
- Filing can be done step-by-step online on the GST portal.
A GST Return is a statement submitted by a registered taxpayer showing details of income (sales), expenses (purchases), tax collected on sales (output GST) and tax paid on purchases (input GST credit).
This helps authorities calculate the taxpayer’s net GST liability.
To file GST returns or for GST filings, check out the Clear GST software, which allows the import of data from various ERP systems, such as Tally, Busy, and custom Excel, to name a few. There is also the option to use the desktop app for Tally users to upload data and file returns directly.
Return Type | Applicability | Frequency | General Due Date (FY 2024-25 & FY 2025-26) |
Details of outward supplies | Monthly / Quarterly (QRMP) | Monthly: 11th of next month / Quarterly: 13th of the month following the quarter | |
Summary of outward supplies & ITC, tax payment | Monthly / Quarterly (QRMP) | Monthly: 20th of next month / Quarterly: 22nd or 24th of month following quarter (Category X or Y states respectively) | |
Composition scheme taxpayers | Quarterly | 18th of the month succeeding the quarter | |
Composition scheme annual return | Annually | 30th June following the end of the financial year | |
Non-resident taxpayers and OIDAR service providers | Monthly | 13th (GSTR-5) / 20th (GSTR-5A) of the next month | |
Input Service Distributor (ISD) | Monthly | 13th of next month | |
Tax deducted at source (TDS) | Monthly | 10th of next month | |
Tax collected at source (TCS) by e-commerce operators | Monthly | 10th of next month | |
Annual return for regular taxpayers | Annually | 31st December following the end of the financial year | |
Annual reconciliation and audit for turnover Above ₹5 crore | Annually | 31st December following the end of the financial year | |
Final return upon cancellation/surrender of GST registration | Once (one-time) | Within 3 months from the date of cancellation or date of cancellation order, whichever is later | |
Inward supplies for UIN holders (diplomatic/UN bodies etc.) claiming refund | Monthly | 28th of the month following the tax period | |
Details of goods sent to/received from job workers | Half-yearly (Turnover > ₹5 crore) | 25th October (for Apr–Sep) | |
Annually (Turnover ≤ ₹5 crore) | 25th April following the financial year |
‘X’ category States/UT – Chhattisgarh, Madhya Pradesh, Gujarat, Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Telangana or Andhra Pradesh, the Union territories of Daman and Diu and Dadra and Nagar Haveli, Puducherry, Andaman and Nicobar Islands and Lakshadweep.
‘Y’ category States/UT- Himachal Pradesh, Punjab, Uttarakhand, Haryana, Rajasthan, Uttar Pradesh, Bihar, Sikkim, Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura, Meghalaya, Assam, West Bengal, Jharkhand, Odisha, the Union Territories of Jammu and Kashmir, Ladakh, Chandigarh and New Delhi.
Here is a video to understand who should file GST Return and by when should it be filed –
For easy access to upcoming GST due dates, here is the GST calendar for all returns:
Filing Type | Period | Due Date (FY 25-26) |
Quarterly (QRMP) | Jul-Sep 2025 | 13th Oct 2025 |
Oct-Dec 2025 | 13th Jan 2026 | |
Jan-Mar 2026 | 13th Apr 2026 | |
Monthly (Turnover Above ₹5 Cr) | Jul 2025 | 11th Aug 2025 |
Aug 2025 | 11th Sep 2025 | |
Sep 2025 | 11th Oct 2025 | |
Oct 2025 | 11th Nov 2025 | |
Nov 2025 | 11th Dec 2025 | |
Dec 2025 | 11th Jan 2026 |
Filing Type | Period | Due Date (FY 25-26) |
Quarterly (QRMP) | Jul-Sep 2025 | 22nd (Category X) / 24th (Category Y) Oct 2025 |
Oct-Dec 2025 | 22nd (Category X) / 24th (Category Y) Jan 2026 | |
Jan-Mar 2026 | 22nd (Category X) / 24th (Category Y) Apr 2026 | |
Monthly (Turnover above ₹5 Cr) | Jul 2025 | 20th Aug 2025 |
Aug 2025 | 20th Sep 2025 | |
Sep 2025 | 20th Oct 2025 | |
Oct 2025 | 20th Nov 2025 | |
Nov 2025 | 20th Dec 2025 | |
Dec 2025 | 20th Jan 2026 |
Quarter | Due Date (FY 25-26) |
Apr-Jun 2025 | 18th Jul 2025 |
Jul-Sep 2025 | 18th Oct 2025 |
Oct-Dec 2025 | 18th Jan 2026 |
Jan-Mar 2026 | 18th Apr 2026 |
Financial Year | Due Date |
FY 2024-25 | 30th June 2026 |
Month | Due Date |
Jul 2025 | 13th Aug 2025 |
Aug 2025 | 13th Sep 2025 |
Sep 2025 | 13th Oct 2025 |
Oct 2025 | 13th Nov 2025 |
Nov 2025 | 13th Dec 2025 |
Dec 2025 | 13th Jan 2026 |
Month | Due Date |
Jul 2025 | 20th Aug 2025 |
Aug 2025 | 20th Sep 2025 |
Sep 2025 | 20th Oct 2025 |
Oct 2025 | 20th Nov 2025 |
Nov 2025 | 20th Dec 2025 |
Dec 2025 | 20th Jan 2026 |
Month | Due Date |
Jul 2025 | 13th Aug 2025 |
Aug 2025 | 13th Sep 2025 |
Sep 2025 | 13th Oct 2025 |
Oct 2025 | 13th Nov 2025 |
Nov 2025 | 13th Dec 2025 |
Dec 2025 | 13th Jan 2026 |
Month | Due Date |
Jul 2025 | 10th Aug 2025 |
Aug 2025 | 10th Sep 2025 |
Sep 2025 | 10th Oct 2025 |
Oct 2025 | 10th Nov 2025 |
Nov 2025 | 10th Dec 2025 |
Dec 2025 | 10th Jan 2026 |
Month | Due Date |
Jul 2025 | 10th Aug 2025 |
Aug 2025 | 10th Sep 2025 |
Sep 2025 | 10th Oct 2025 |
Oct 2025 | 10th Nov 2025 |
Nov 2025 | 10th Dec 2025 |
Dec 2025 | 10th Jan 2026 |
Financial Year | Due Date |
FY 2024-25 | 31st Dec 2026 |
Financial Year | Due Date |
FY 2024-25 | 31st Dec 2026 |
Turnover Category | Period | Due Date |
Above ₹5 crore | Apr-Sep 2025 (Half-yearly) | 25th Oct 2025 |
Above ₹5 crore | Oct-Mar 2026 (Half-yearly) | 25th Apr 2026 |
Up to ₹5 crore | Annual | 25th Apr 2026 |
Note: Category X and Category Y states' respective due dates for quarterly returns GSTR-3B and GSTR-1 must be verified for their exact dates (e.g., 22nd / 24th of the month following the quarter) as per government notifications.
This calendar is based on the latest notifications as of August 2025 and is subject to change by CBIC.
Step 1: Log in to the GST portal with your GSTIN & credentials.
Step 2: Go to “Return Dashboard” under the Services tab.
Step 3: Select the period (month/quarter/year) to file the return.
Step 4: Select the applicable return form (GSTR-1, GSTR-3B, etc.).
Step 5: Enter details of outward supplies, inward supplies (purchases), ITC, and taxes payable.
Step 6: Upload invoices/data manually or via JSON upload (from accounting software).
Step 7: Verify details and generate a summary before submission.
Step 8: Pay taxes, if any, using net banking/NEFT/RTGS through challan (PMT-06).
Step 9: Submit and file the return using DSC/EVC.
Step 10: Download the acknowledgement for records.
Return Type | Late Fee Per Day (CGST) | Late Fee Per Day (SGST) | Total Late Fee Per Day | Maximum Cap |
GSTR-1 | ₹25 | ₹25 | ₹50 | ₹10,000 |
GSTR-3B | ₹25 | ₹25 | ₹50 | ₹10,000 |
GSTR-9 (Annual) | ₹100 | ₹100 | ₹200 | 0.25% of turnover |