Compliance due-date calendar for CA firms: GST, TDS, income tax and ROC
A one-page reference of the recurring statutory due dates most Indian CA firms manage for their clients, grouped by law. Use it to build your firm’s monthly and annual work calendar.
Important: These are the usual statutory due dates. The government frequently extends dates by notification, and dates can differ by taxpayer category, state or scheme. Always confirm against the latest CBDT, CBIC, MCA and EPFO notifications before relying on a date.
GST
| Compliance | Frequency | Usual due date |
|---|---|---|
| GSTR-1 (monthly filers) | Monthly | 11th of the following month |
| GSTR-1 / IFF (QRMP scheme) | Quarterly | 13th of the month after the quarter |
| GSTR-3B (monthly filers) | Monthly | 20th of the following month |
| GSTR-3B (QRMP scheme) | Quarterly | 22nd or 24th of the month after the quarter, depending on the state |
| GSTR-9 annual return | Yearly | 31 December after the financial year |
TDS and TCS
| Compliance | Frequency | Usual due date |
|---|---|---|
| TDS / TCS deposit | Monthly | 7th of the following month (30 April for March deductions) |
| TDS returns (24Q, 26Q, 27Q) | Quarterly | 31 July, 31 October, 31 January, 31 May |
| TCS return (27EQ) | Quarterly | 15 July, 15 October, 15 January, 15 May |
Income tax
| Compliance | Frequency | Usual due date |
|---|---|---|
| Advance tax instalments | Quarterly | 15 June, 15 September, 15 December, 15 March |
| ITR — non-audit cases | Yearly | 31 July (check for extensions each year) |
| Tax audit report | Yearly | 30 September |
| ITR — audit cases | Yearly | 31 October |
| ITR — transfer-pricing cases | Yearly | 30 November |
Company law (ROC)
| Compliance | Frequency | Usual due date |
|---|---|---|
| Annual general meeting | Yearly | Within six months of year-end (usually by 30 September) |
| AOC-4 (financial statements) | Yearly | Within 30 days of the AGM |
| MGT-7 / MGT-7A (annual return) | Yearly | Within 60 days of the AGM |
| DIR-3 KYC | Yearly | 30 September |
Payroll
| Compliance | Frequency | Usual due date |
|---|---|---|
| PF contribution and ECR | Monthly | 15th of the following month |
| ESI contribution | Monthly | 15th of the following month |
Turn this calendar into work that runs itself
A calendar tells you what is due. Getting it done means turning each due date into a recurring client project with steps, an owner and a deadline — then following up until it is complete.
- Group clients by the services they subscribe to (monthly GST, quarterly TDS, annual ROC).
- Create one template per service, with checklist steps and a review stage.
- Set each project’s internal deadline a few days before the statutory date.
- Follow up on pending steps daily and escalate what is blocked.
Karyai does steps 2–4 for you: templates auto-create each month’s projects, and AI follows up with staff on WhatsApp until work is ready to file. Read how to organise recurring client work, or check the glossary for terms like GSTR-1, TDS and ROC filing.
Never miss a client due date.
See your firm’s compliance calendar running in Karyai — a complimentary 20-minute audit and live demo.
Book for CA & CS firms ↗See pricing ↗