Free Tool

Compliance Calendar.
Never Miss a Deadline.

Key recurring and annual due dates for Indian businesses — GST, TDS, payroll and ROC/MCA — in one clear calendar.

GST Income Tax / TDS Payroll (PF/ESI) ROC / MCA
Recurring

Every Month

📅 June 2026
7th

TDS / TCS Deposit

Deposit TDS & TCS deducted in the previous month.

Income Tax / TDS
10th

GSTR-7 & GSTR-8

TDS & TCS returns under GST (deductors / e-commerce).

GST
11th

GSTR-1 (Monthly)

Outward supplies return for monthly filers.

GST
13th

GSTR-1 (QRMP) / IFF

Invoice Furnishing Facility for quarterly filers.

GST
15th

PF & ESI Payment

Provident Fund & ESI contribution for last month.

Payroll (PF/ESI)
20th

GSTR-3B (Monthly)

Summary return & tax payment for monthly filers.

GST
25th

GST PMT-06

Monthly tax payment for QRMP scheme taxpayers.

GST
Across the year

Annual & Quarterly Dates

15 Jun

Advance Tax — 1st Installment

15% of estimated annual tax liability.

Income Tax / TDS
30 Jun

DPT-3 (ROC)

Annual return of deposits / outstanding loans.

ROC / MCA
31 Jul

Income Tax Return (Non-Audit)

ITR filing for individuals & non-audit cases.

Income Tax / TDS
15 Sep

Advance Tax — 2nd Installment

Cumulative 45% of annual tax liability.

Income Tax / TDS
30 Sep

AGM / Tax Audit / DIR-3 KYC

Hold AGM, tax-audit report & director KYC.

ROC / MCA
31 Oct

AOC-4 & Audit-Case ITR

File financial statements; ITR for audit cases.

ROC / MCA
30 Nov

MGT-7 / MGT-7A (ROC)

Annual return — within 60 days of the AGM.

ROC / MCA
15 Dec

Advance Tax — 3rd Installment

Cumulative 75% of annual tax liability.

Income Tax / TDS
15 Mar

Advance Tax — 4th Installment

100% of annual tax liability.

Income Tax / TDS

Dates are indicative and shift when they fall on a holiday; exact deadlines vary by scheme (monthly vs QRMP), state and turnover. Always confirm the current due date or let Consovia manage it for you.

Let Us Handle Your Compliance

GST, TDS, ROC and payroll — Consovia tracks every deadline so you never pay a penalty again.

See Compliance Plans
📞 Call Book Free Call WhatsApp