Compliance Calendar
Every GST, TDS and income-tax deadline on an actual calendar — pick a month, click a date for details. Free, runs in your browser.
GST and income-tax due dates, at a glance
Most GST returns are filed for the previous tax period: GSTR-1 (outward supplies) by the 11th, GSTR-3B (summary + tax) by the 20th, TDS/TCS returns (GSTR-7/8) by the 10th, and ISD (GSTR-6) by the 13th. Quarterly QRMP filers and composition dealers have their own dates after each quarter, and annual returns (GSTR-9/9C) fall on 31 December.
Income tax has its own recurring calendar: TDS deducted in a month is deposited by the 7th of the next month (March deductions get an extended 30 April date), quarterly TDS/TCS returns (24Q/26Q/27Q/27EQ) are due the month after each quarter, advance tax falls due on 15 June / September / December / March, and ITR filing runs from 31 July (salary, non-audit) through 31 October (audit cases) and 30 November (transfer pricing), with the tax audit report due 30 September.
Pick any month above to see exactly what's due — dates with a deadline are marked right on the grid. Click a date for just that day's details, or use the GST / Income Tax chips to filter. Dates are the standard ones — extensions can move them, so confirm on the relevant portal.
Compliance due dates — FAQ
When is GSTR-1 due?
For monthly filers, GSTR-1 is due on the 11th of the following month. QRMP (quarterly) filers file by the 13th of the month after the quarter, with an optional IFF on the 13th for the first two months.
When is GSTR-3B due?
Monthly filers: the 20th of the following month. QRMP filers: the 22nd or 24th of the month after the quarter, depending on the state.
When is TDS due, and when is the TDS return due?
TDS deducted in a month must be deposited by the 7th of the following month — except TDS deducted in March, which non-government deductors can deposit by 30 April. The quarterly TDS/TCS return (Forms 24Q/26Q/27Q/27EQ) is due 31 July, 31 October, 31 January and 31 May for the four quarters.
When is advance tax due?
In four instalments during the financial year: 15% by 15 June, 45% (cumulative) by 15 September, 75% by 15 December, and 100% by 15 March. Presumptive taxpayers under 44AD/44ADA can instead pay 100% in a single instalment by 15 March.
When is the income tax return (ITR) due?
31 July for salary and capital-gains income (non-audit); 31 August for other non-audit business income; 31 October for accounts requiring a tax audit; and 30 November for cases with a transfer-pricing report. The tax audit report itself (Form 3CA/3CB-3CD) is due 30 September.
What is the due date for the GST annual return?
GSTR-9 and GSTR-9C for a financial year are due on 31 December of the following year.
Are these dates official?
They are the standard recurring due dates, but CBIC and the Income Tax Department extend deadlines fairly often. Always confirm the current date on the relevant portal before filing.