Reference

Compliance calendar

Recurring GST, TDS, income-tax and ROC due dates for businesses in India, in one place.

These are the usual statutory dates. They are given for information, may be extended by the government and depend on the filer's category. Last reviewed on 02/11/2026.

Every month

Filing or paymentDue date
TDS and TCS deposit7th of the next month. Tax deducted in March may be deposited by 30 April.
GSTR-111th of the next month for monthly filers.
GSTR-3B20th of the next month for monthly filers.
Provident fund and ESI15th of the next month.
GST tax payment under QRMP25th of the next month, for the first two months of a quarter.

Every quarter

Filing or paymentDue date
Advance tax15 June, 15 September, 15 December and 15 March.
TDS returns31 July, 31 October, 31 January and 31 May.
GSTR-1 under QRMP13th of the month after the quarter.
GSTR-3B under QRMP22nd or 24th of the month after the quarter, depending on the State.

Every year: income tax

Filing or paymentDue date
Return, no audit, ITR-1 and ITR-231 July.
Return, business or profession, no audit31 August.
Tax audit report30 September.
Return, audit cases31 October.
Return, transfer pricing cases30 November.

Every year: GST and company law

Filing or paymentDue date
GSTR-9 and GSTR-9C31 December, for the previous financial year.
Annual general meetingGenerally within six months of the year end.
AOC-4Within 30 days of the annual general meeting.
MGT-7Within 60 days of the annual general meeting.
DPT-330 June.
MSME-130 April and 31 October, where the company has such dues.
LLP Form 1130 May.
LLP Form 830 October.

Common questions

Can these dates change?

Yes. The government can extend a due date, and some dates depend on the filer's category or turnover. Check the relevant portal before relying on a date.

What if a due date falls on a holiday?

The treatment differs from law to law, so it is safer to file before the date than to assume an extension.

Contact

SJY & Associates, Chartered Accountants

Shop No. 1, 1st Floor, above Lokmanya Multipurpose Co-operative Bank, Pune–Nashik Highway, opposite Mankikar Hospital, Bhosari, Pune 411039. Monday to Friday, 9:30 am to 6:30 pm.

CallDirectionsContact