The last date to file the GST annual return (GSTR-9) in India is 31st December of the year following the relevant financial year. For example, the annual return for the financial year 2024-25 (FY 2024-25) is due by 31st December 2025. This deadline also applies to the reconciliation statement (GSTR-9C).
As per Rule 80 of the CGST Rules, 2017, every registered person liable to file Annual Return for every financial year is required to file the same on or before the 31st December of next financial year. Accordingly, the last date of filing Annual Return for FY 2021-22 is 31st December, 2022.
For GST, the CRA filing and payment deadline is 3 months after your fiscal year end. For GST filed and paid annually, the CRA payment deadline is April 30 and the filing deadline is June 15. For GST filed and paid monthly and quarterly, the CRA filing and payment deadline is one month after the reporting period.
GST Notification 17/2025-Central Tax dt. 18-October-2025
Registered taxpayers can now file their GSTR-3B for the month of September 2025 or the quarter of July–September 2025 by October 25, 2025, instead of the earlier due date.
When is GSTR-4 due? GSTR-4, the annual return, must be filed by taxpayers on an annual basis. The due date for filing GSTR-4 is the 30th of April following the relevant financial year. For instance, for the financial year 2023-24, GSTR-4 is due by 30th April 2024.
06/2025 dated 17 October 2025, the Ministry extended the filing deadline for financial statements and annual returns pertaining to FY 2024-25 to 31 December 2025, without any additional fees. The original statutory deadlines were: Financial statements (Form AOC-4 series): 30 October 2025 (within 30 days of AGM)
Form GSTR-9C is required to be filed by every registered person whose aggregate turnover is above a certain threshold during the financial year, as notified by way of Notifications issued by Government of India from time to time.
The return for September 2025 may now be filed till October 25, 2025, and similarly, for taxpayers filing quarterly returns (July–September 2025 quarter), the due date is also extended to October 25, 2025.
The CRA will make these payments on the 5th day of July and October 2025, and of January and April 2026.
Starting September 22, 2025, GST in India will be simplified to primarily two rates: 5% and 18%, with a special 40% rate on luxury and sin goods like tobacco and high-end vehicles.
The GST return due date to file these annual returns is 31 December following the end of the financial year. For example, for the financial year 2024-25, the GST filing last date will be 31st Dec 2025.
Filing and payment deadlines
The due date of your return is determined by your reporting period. You can see your filing due dates and reporting periods in your CRA account. We assign default reporting periods based on revenue amounts.
The annual GST return requires the taxpayer to enter information relating to sales and purchases and the actual tax debits and tax credits that relate to a financial year period (e.g. from 1 July to 30 June). The outgoing annual GST return will be sent to taxpayers after Q4 each year (that is after 30 June).
Tax bodies are demanding an extension because “For FY 2024–25, the format, instructions and disclosure requirements of Forms GSTR-9 and GSTR-9C were revised through multiple notifications issued during the year, including those released in June 2024, December 2024 and mid-2025.
Example 1 – If GSTR 9 is furnished on 25th December 2025 (due date 31st December 2025) and GSTR 9C is furnished on 7th January 2026. Then no late fees is levied for GSTR 9 as it is furnished within due date. However late fees for 7 days (delay in furnishing of GSTR 9C) is auto populated in GSTR 9C.
Penalty on Missing the GST Due Date:
The maximum penalty that may be imposed is Rs. 5,000. The taxpayer will be required to pay interest on late payment of GST at a rate of 18% annually in addition to the late payment penalty.
If your GST turnover is below the $75,000 threshold, you may choose to register. But if you do, regardless of your turnover, you must: include GST in the price of most goods and services you sell. claim GST credits for most business purchases you make.
Payment amounts are recalculated every July
For example, the information from your 2024 tax return determines the GST/HST credit amount you get for the payment period from July 2025 to June 2026. You could get up to: $533 if you are a single individual. $698 if you are married or have a common-law partner.
The next GST payment will be issued on October 3, 2025. Payments remain tax-free and automatic for most residents who filed a 2024 tax return. Newcomers must apply manually in their first year using CRA forms.
Here are some of the primary and most common errors made by enterprises, and this is how you can fix them as well.
What was the decision in 56th GST council meeting? The long-discussed proposal for a two-tier GST structure has now been approved (and implemented starting from 22nd September 2025): 5% GST: Applicable to most essential and everyday goods and services. 18% GST: For higher-value products and services.
What happens if I don't file GST returns? If you don't file the GST returns, then late fees will apply for every day of default that occurs. Further, if there is any tax due, then interest will apply at the rate of 18% per annum on the tax liability.
The last date to file a belated return for FY 2024–25 is December 31, 2025, unless extended by the government.
GST is leviable only if aggregate turnover is more than 20 lacs. (Rs. 10 lacs in 11 special category States). For computing aggregate supplies turnover of all supplies made by you would be added.