Compliance Calendar FY 2025-26

All GST, TDS, Income Tax, ROC, PF, and ESIC due dates for Indian businesses in one place. Bookmark this page — updated monthly.

GSTTDSIncome TaxMCA/ROCPF/ESICPT/LLP
Dates may change due to government notifications. Always verify with official portals. Need help? Contact us.

April 2025

Apr 7
TDSTDS deposit for March 2025 (except last quarter)
Apr 10
GSTGSTR-7 & GSTR-8 for March 2025
Apr 11
GSTGSTR-1 for March 2025
Apr 13
GSTGSTR-1 (quarterly — QRMP) for Jan-Mar 2025
Apr 15
PF/ESICPF & ESIC challan for March 2025
Apr 20
GSTGSTR-3B for March 2025
Apr 22
GSTGSTR-3B (quarterly — Category 1 states)
Apr 24
GSTGSTR-3B (quarterly — Category 2 states)
Apr 30
TDSTDS deposit for March 2025 (last quarter)
Apr 30
MCAMSME-1 (Oct–Mar outstanding payments)

May 2025

May 7
TDSTDS deposit for April 2025
May 11
GSTGSTR-1 for April 2025
May 15
PF/ESICPF & ESIC challan for April 2025
May 20
GSTGSTR-3B for April 2025
May 30
MCALLP Annual Return — Form 11
May 31
TDSTDS Return — Form 24Q, 26Q, 27Q for Jan-Mar 2025

June 2025

Jun 7
TDSTDS deposit for May 2025
Jun 11
GSTGSTR-1 for May 2025
Jun 15
Income TaxAdvance Tax — 1st Instalment (15% of annual tax)
Jun 15
TDSForm 16 (TDS certificate for employees — FY 2024-25)
Jun 15
PF/ESICPF & ESIC challan for May 2025
Jun 20
GSTGSTR-3B for May 2025
Jun 30
MCADPT-3 — Return of deposits
Jun 30
PTPTEC annual payment due (Maharashtra)

July 2025

Jul 7
TDSTDS deposit for June 2025
Jul 11
GSTGSTR-1 for June 2025
Jul 13
GSTGSTR-1 (quarterly — Apr-Jun 2025)
Jul 15
PF/ESICPF & ESIC challan for June 2025
Jul 20
GSTGSTR-3B for June 2025
Jul 31
Income TaxITR filing deadline (non-audit — individuals, salaried)
Jul 31
TDSTDS Return — Form 24Q, 26Q for Apr-Jun 2025

August 2025

Aug 7
TDSTDS deposit for July 2025
Aug 11
GSTGSTR-1 for July 2025
Aug 15
PF/ESICPF & ESIC challan for July 2025
Aug 20
GSTGSTR-3B for July 2025

September 2025

Sep 7
TDSTDS deposit for August 2025
Sep 11
GSTGSTR-1 for August 2025
Sep 15
Income TaxAdvance Tax — 2nd Instalment (45% cumulative)
Sep 15
PF/ESICPF & ESIC challan for August 2025
Sep 20
GSTGSTR-3B for August 2025
Sep 30
Income TaxTax audit report (Form 3CA-3CD) — businesses above ₹1 crore
Sep 30
MCADIR-3 KYC — all directors must complete KYC
Sep 30
MCAAGM due date for March year-end companies

October 2025

Oct 7
TDSTDS deposit for September 2025
Oct 11
GSTGSTR-1 for September 2025
Oct 13
GSTGSTR-1 (quarterly — Jul-Sep 2025)
Oct 15
MCAAOC-4 — Financial Statements (if AGM on Sep 15)
Oct 15
PF/ESICPF & ESIC challan for September 2025
Oct 20
GSTGSTR-3B for September 2025
Oct 30
LLPLLP Form 8 — Statement of Accounts & Solvency
Oct 30
MCAMSME-1 (Apr–Sep outstanding payments)
Oct 31
Income TaxITR filing deadline (audit cases — companies, LLPs)
Oct 31
TDSTDS Return — Form 24Q, 26Q for Jul-Sep 2025

November 2025

Nov 7
TDSTDS deposit for October 2025
Nov 11
GSTGSTR-1 for October 2025
Nov 14
MCAMGT-7 Annual Return (if AGM on Sep 15)
Nov 15
PF/ESICPF & ESIC challan for October 2025
Nov 20
GSTGSTR-3B for October 2025
Nov 30
Income TaxTransfer pricing report (Form 3CEB) for international transactions

December 2025

Dec 7
TDSTDS deposit for November 2025
Dec 11
GSTGSTR-1 for November 2025
Dec 13
GSTGSTR-1 (quarterly — Oct-Dec 2025)
Dec 15
Income TaxAdvance Tax — 3rd Instalment (75% cumulative)
Dec 15
PF/ESICPF & ESIC challan for November 2025
Dec 20
GSTGSTR-3B for November 2025
Dec 31
GSTGSTR-9 Annual Return & GSTR-9C for FY 2024-25

January 2026

Jan 7
TDSTDS deposit for December 2025
Jan 11
GSTGSTR-1 for December 2025
Jan 15
PF/ESICPF & ESIC challan for December 2025
Jan 20
GSTGSTR-3B for December 2025
Jan 31
TDSTDS Return — Form 24Q, 26Q for Oct-Dec 2025

February 2026

Feb 7
TDSTDS deposit for January 2026
Feb 11
GSTGSTR-1 for January 2026
Feb 15
PF/ESICPF & ESIC challan for January 2026
Feb 20
GSTGSTR-3B for January 2026

March 2026

Mar 7
TDSTDS deposit for February 2026
Mar 11
GSTGSTR-1 for February 2026
Mar 13
GSTGSTR-1 (quarterly — Jan-Mar 2026)
Mar 15
Income TaxAdvance Tax — Final Instalment (100% cumulative)
Mar 15
PF/ESICPF & ESIC challan for February 2026
Mar 20
GSTGSTR-3B for February 2026
Mar 31
GSTFile GST LUT for FY 2026-27 (exporters)
Mar 31
Income TaxLast date for tax-saving investments (80C, 80D, etc.)
Mar 31
GSTLast date to opt for/exit Composition Scheme FY 2026-27

Let Us Handle All Your Compliance Deadlines

Never miss a filing deadline again. Our team tracks and files all your compliance on time — GST returns, TDS, ROC, PF, ESIC, and income tax.