Talk to Sumathi
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

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 13
    GSTR-1 for quarterly filersGST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 31
    TDS return, Q3TDS

February

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT

March

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 15
    Advance tax instalmentIncome tax
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT

April

  • 11
    GSTR-1GST
  • 13
    GSTR-1 for quarterly filersGST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 30
    TDS payment for MarchTDS

May

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 31
    TDS return, Q4TDS

June

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    Form 16 to employeesTDS
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 15
    Advance tax instalmentIncome tax
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT

July

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 13
    GSTR-1 for quarterly filersGST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 31
    TDS return, Q1TDS
  • 31
    Income tax return, non-audit casesIncome tax

August

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT

September

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 15
    Advance tax instalmentIncome tax
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 30
    Tax audit reportIncome tax
  • 30
    AGM, latest dateCompany law

October

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 13
    GSTR-1 for quarterly filersGST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 30
    AOC-4 financial statementsCompany law
  • 31
    TDS return, Q2TDS
  • 31
    Income tax return, audit casesIncome tax

November

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 29
    MGT-7 annual returnCompany law

December

  • 07
    TDS paymentTDS
  • 11
    GSTR-1GST
  • 15
    PF and ESIC paymentPF, ESIC and PT
  • 15
    Advance tax instalmentIncome tax
  • 20
    GSTR-3BGST
  • 20
    Karnataka Professional TaxPF, ESIC and PT
  • 31
    GSTR-9 and GSTR-9CGST

Never miss a due date.

We track every notification and file on time, for our clients.

Talk to Sumathi
Talk to SumathiCompliance calendar