Compliance Calendar 2025 for Indian Businesses

Compliance Calendar for 2025

Updated on: Dec 6th, 2024| 3 min read

Introduction

Compliance is the backbone of running a business in India. Staying updated with regulatory deadlines ensures smooth operations and avoids hefty penalties. This comprehensive compliance calendar for 2025 covers GST, Income Tax, MCA, TDS, PF/ESI, and other key requirements to help Indian businesses stay on track. Bookmark this page for regular updates!

 

January 2025

  • 7th January: Deposit of TDS/TCS for December 2024.
  • 10th January: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for December 2024.
  • 11th January: Filing GSTR-1 (Monthly filers) for December 2024.
  • 13th January: Filing GSTR-1 (Oct-Dec 2024) for QRMP.
  • 13th January: Filing GSTR-6 (Input Service Distributor) for December 2024.
  • 15th January:
    • Payment of PF/ESI contributions for December 2024.
    • Quarterly submission of Form 15G/15H for October–December 2024.
  • 18th January: Filing CMP-08 (Oct-Dec 2024) for Composition Dealer.
  • 20th January: Filing GSTR-3B (Monthly filers) for December 2024.
  • 31st January:
    • Filing quarterly TDS returns (Form 24Q, 26Q, 27Q) for Q3 (October–December 2024).
    • Issue of TCS Certificates in Form 27D for Oct to Dec 2024

February 2025

  • 7th February: Deposit of TDS/TCS for January 2025.
  • 10th February: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for January 2025.
  • 11th February: Filing GSTR-1 (Monthly filers) for January 2025.
  • 13th February: Filing GSTR-6 (Input Service Distributor) for January 2025.
  • 15th February: Payment of PF/ESI contributions for January 2025.
  • 20th February: Filing GSTR-3B (Monthly filers) for January 2025.

March 2025

  • 7th March: Deposit of TDS/TCS for February 2025.
  • 10th March: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for February 2025.
  • 11th March: Filing GSTR-1 for February 2025.
  • 13th March: Filing GSTR-6 (Input Service Distributor) for February 2025.
  • 15th March:
    • Payment of PF/ESI contributions for February 2025.
    • Advance Tax payment (Jan-Mar 2025:4th instalment) for FY 2024–25.
  • 20th March: Filing GSTR-3B for February 2025.

April 2025

  • 10th April: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for March 2025.
  • 11th April: Filing GSTR-1 (Monthly filers) for March 2025.
  • 13th April: Filing GSTR-1 (Jan-Mar 2025) for QRMP.
  • 13th April: Filing GSTR-6 (Input Service Distributor) for March 2025.
  • 15th April: Payment of PF/ESI contributions for March 2025.
  • 18th April: Filing CMP 08 (Jan-Mar 2025) for Composition Dealer.
  • 20th April: Filing GSTR-3B (Monthly filers) for March 2025.
  • 30th April: Deposit of TDS/TCS for March 2025.
  • 30th April: GSTR-4 (FY 2024-25) for Composition Taxpayers.

May 2025

  • 7th May: Deposit of TDS/TCS for April 2025.
  • 10th May: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for April 2025.
  • 11th May: Filing GSTR-1 for April 2025.
  • 13th May: Filing GSTR-6 (Input Service Distributor) for April 2025.
  • 15th May: Payment of PF/ESI contributions for April 2025.
  • 20th May: Filing GSTR-3B for April 2025.
  • 30th May: Filing Form 11 for FY 2024-25 for LLP(s).
  • 31st May: Filing of Form 24Q and other TDS returns for Q4 (January–March 2025).
  • 31st May: Filing of form 61A (SFT Filing)

June 2025

  • 7th June: Deposit of TDS/TCS for May 2025.
  • 10th June: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for May 2025.
  • 11th June: Filing GSTR-1 for May 2025.
  • 13th June: Filing GSTR-6 (Input Service Distributor) for May 2025.
  • 15th June:
    • Payment of PF/ESI contributions for May 2025.
    • Advance Tax payment (Apr-June 2025:1st instalment) for FY 2025–26.
  • 20th June: Filing GSTR-3B for May 2025.
  • 30th June: Filing of Form DPT-3 for FY 2023-24 for Companies
  • 30th June: Renewal of IEC Code

July 2025

  • 7th July: Deposit of TDS/TCS for June 2025.
  • 10th July: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for June 2025.
  • 11th July: Filing GSTR-1 for June 2025.
  • 13th July: Filing GSTR-1(Apr-Jun 2025) for QRMP.
  • 13th July: Filing GSTR-6 (Input Service Distributor) for June 2025.
  • 15th July: Payment of PF/ESI contributions for June 2025.
  • 18th July: Filing CMP 08 (Apr-Jun 2025) for Composition Dealer.
  • 20th July: Filing GSTR-3B for June 2025.
  • 31st July: Filing of Income Tax returns (ITR) for non-audited taxpayers.

August 2025

  • 7th August: Deposit of TDS/TCS for July 2025.
  • 10th August: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for July 2025.
  • 11th August: Filing GSTR-1 for July 2025.
  • 13th August: Filing GSTR-6 (Input Service Distributor) for July 2025.
  • 15th August: Payment of PF/ESI contributions for July 2025.
  • 20th August: Filing GSTR-3B for July 2025.

September 2025

  • 7th September: Deposit of TDS/TCS for August 2025.
  • 10th September: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for August 2025.
  • 11th September: Filing GSTR-1 for August 2025.
  • 13th September: Filing GSTR-6 (Input Service Distributor) for August 2025.
  • 15th September:
    • Payment of PF/ESI contributions for August 2025.
    • Advance Tax payment (Jul-Sep 2025:2nd instalment) for FY 2025–26.
  • 20th September: Filing GSTR-3B for August 2025.
  • 27th September: Filing of AOC-4 by One Person Companies for FY 2024-25 (OPC)
  • 30th September: Filling of Audit Report in Form 3CB-3CD (non-corporate) and 3CA-3CD(Corporate) for FY 2024-25
  • 30th September: Last date to conduct the AGM of the Companies
  • 30th September: Filling of DIR-3 KYC for Directors of Company(s) and LLP(s)

October 2025

  • 7th October: Deposit of TDS/TCS for September 2025.
  • 10th October: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for September 2025.
  • 11th October: Filing GSTR-1 for September 2025.
  • 13th October: Filing GSTR-1(Jul-Sep 2025) for QRMP.
  • 13th October: Filing GSTR-6 (Input Service Distributor) for September 2025.
  • 14th October: Filing of ADT-1 filing (Appointment of an Auditor for Companies)
  • 15th October: Payment of PF/ESI contributions for September 2025.
  • 18th October: Filing CMP 08 (Jul-Sep 2025) for Composition Dealer.
  • 20th October: Filing GSTR-3B for September 2025.
  • 29th October: Filing of AOC-4 for Companies for FY 2024-25
  • 30th October: Filing of Form-8 for LLP(s) for FY 2024-25
  • 31st October: Filing of TDS returns for Q2 (July–September 2025).
  • 31st October: Filling of Income Tax Returns by Taxpayers required Tax Audit u/s for FY 2024-25

November 2025

  • 7th November: Deposit of TDS/TCS for October 2025.
  • 10th November: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for October 2025.
  • 11th November: Filing GSTR-1 for October 2025.
  • 13th November: Filing GSTR-6 (Input Service Distributor) for October 2025.
  • 15th November: Payment of PF/ESI contributions for October 2025.
  • 20th November: Filing GSTR-3B for October 2025.
  • 27th November: Filing of MGT-7/7A Filing for Companies & OPC for FY 2024-25
  • 30th November: Labour License renewal for Calendar Year 2025
  • 30th November: Filling of Income Tax Returns by Taxpayers required Transfer Pricing Audit u/s 92E for FY 2024-25

December 2025

  • 7th December: Deposit of TDS/TCS for November 2025.
  • 10th December: Filing GSTR-7 and GSTR-8 (TDS/TCS under GST) for November 2025.
  • 11th December: Filing GSTR-1 for November 2025.
  • 13th December: Filing GSTR-6 (Input Service Distributor) for November 2025.
  • 15th December:
    • Payment of PF/ESI contributions for November 2025.
    • Advance Tax payment (Oct-Dec 2025:3rd instalment) for FY 2025–26.
  • 20th December: Filing GSTR-3B for October 2025.
  • 31st December: Due date for Belated and Revised Income Tax Filing for AY 2025-26 for all Non-Corporate(s) and Corporate(s)
  • 31st December: Filing Annual Returns under GST (GSTR-9) for FY 2024–25.

Need Help with Compliance?

Managing compliance deadlines can be overwhelming, but you don’t have to do it alone! At Quickcomply, we offer expert solutions for GST, Income Tax, MCA filings, and more.

📧 Email us at support@quickcomply.in

Let’s Connect!

Trusted By Your Favorite Brands