Home / Compliance calendar
Monthly compliance calendar
Typical due dates for GST, TDS, PF, ESIC, Professional Tax, income tax and company filings. Tap a date to see what falls on it.
Last reviewed November 2026. These are the dates that usually apply. Governments change and extend due dates by notification, and some depend on your turnover, your filing scheme or your AGM date. We follow every notification, so ask us to confirm the date that applies to you.
Every month
All due dates, month by month
The same dates as the calendar above, listed for each month of the year.
January
- 07TDS paymentTDS
- 11GSTR-1GST
- 13GSTR-1 for quarterly filersGST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 31TDS return, Q3TDS
February
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
March
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 15Advance tax instalmentIncome tax
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
April
- 11GSTR-1GST
- 13GSTR-1 for quarterly filersGST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 30TDS payment for MarchTDS
May
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 31TDS return, Q4TDS
June
- 07TDS paymentTDS
- 11GSTR-1GST
- 15Form 16 to employeesTDS
- 15PF and ESIC paymentPF, ESIC and PT
- 15Advance tax instalmentIncome tax
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
July
- 07TDS paymentTDS
- 11GSTR-1GST
- 13GSTR-1 for quarterly filersGST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 31TDS return, Q1TDS
- 31Income tax return, non-audit casesIncome tax
August
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
September
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 15Advance tax instalmentIncome tax
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 30Tax audit reportIncome tax
- 30AGM, latest dateCompany law
October
- 07TDS paymentTDS
- 11GSTR-1GST
- 13GSTR-1 for quarterly filersGST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 30AOC-4 financial statementsCompany law
- 31TDS return, Q2TDS
- 31Income tax return, audit casesIncome tax
November
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 29MGT-7 annual returnCompany law
December
- 07TDS paymentTDS
- 11GSTR-1GST
- 15PF and ESIC paymentPF, ESIC and PT
- 15Advance tax instalmentIncome tax
- 20GSTR-3BGST
- 20Karnataka Professional TaxPF, ESIC and PT
- 31GSTR-9 and GSTR-9CGST
Never miss a due date.
We track every notification and file on time, for our clients.
