December 2025 Compliance Calendar: GST, TDS, ROC & Labour Law

Author :Editorial Team | in
Category : Secretarial Retainership
Published : 01-12-2025
Updated : 03-12-2025

December 2025 is the most critical compliance month of the year, with multiple year-end deadlines converging. Key deadlines include: ITR for audit cases by December 10, 2025; GSTR-9 Annual Return by December 31, 2025; MGT-7/MGT-7A & AOC-4 for FY 2024-25 by December 31, 2025 (without additional fees under MCA V3 transition relief); and Belated/Revised ITR by December 31, 2025. Timely completion of these filings is essential to avoid penalties and close the compliance year successfully.

Most Important Due Dates for December 2025 (Risk-Prioritised)

NoGoverning LawCompliance DueDue Date (Dec 2025)Who Should File / Brief Particulars
1Income Tax Act, 1961ITR for Audit Cases10 Dec 2025Companies, partnerships & entities requiring audit u/s 44AB for AY 2025-26. Extended from 31 Oct 2025 vide CBDT Circular No. 15/2025 dated 29 October 2025.
2CGST Act, 2017GSTR-9 Annual Return31 Dec 2025All regular GST-registered taxpayers with aggregate turnover exceeding Rs. 2 crore for FY 2024-25. GSTR-9C is also due for turnover > Rs. 5 crore.
3Companies Act, 2013Annual Return (MGT-7/MGT-7A)31 Dec 2025All companies for FY 2024-25. No additional fees under MCA V3 transition relief (General Circular No. 06/2025 dated 17 Oct 2025).
4Companies Act, 2013AOC-4 (Financial Statements)31 Dec 2025All companies for FY 2024-25. Includes AOC-4 CFS, XBRL, NBFC variants—no additional fees until 31 Dec 2025.
5Income Tax Act, 1961Belated/Revised ITR31 Dec 2025Taxpayers who missed the original ITR deadline for AY 2025-26. Late fee of Rs. 1,000/Rs. 5,000 applies u/s 234F.
6CGST Act, 2017GSTR-3B (Monthly)20 Dec 2025Monthly summary return for taxpayers with turnover > Rs. 5 crore for November 2025.

Income Tax & TDS Compliance – December 2025

December 2025 marks critical year-end deadlines for income tax compliance. The extended ITR deadline for audit cases falls on December 10, 2025, while belated returns must be filed by December 31, 2025. Here is the complete breakdown:

Due DatePurposePeriodDescription
07 Dec 2025Deposit of TDS/TCS (Challan 281)Nov 2025Monthly deposit of TDS/TCS deducted during November 2025.
10 Dec 2025ITR for Audit CasesAY 2025-26An extended deadline for companies and assessees required to undergo a tax audit u/s 44AB. CBDT extended from 31 October 2025 vide Circular No. 15/2025 dated 29 October 2025.
15 Dec 2025Advance Tax – Third InstalmentFY 2025-2675% of the estimated tax liability for the current financial year is to be paid by this date.
15 Dec 2025TDS Certificate (Form 16B/16C/16D)Oct 2025Issue TDS certificates for property purchase (16B), rent (16C), and payments to contractors/professionals (16D) for October 2025.
30 Dec 2025TDS Challan-cum-Statement (194-IA/IB/M)Nov 2025For TDS on property purchase, rent by individuals/HUF exceeding Rs. 50,000 p.m., and contractual payments exceeding Rs. 50 lakh.
31 Dec 2025Belated/Revised ITRAY 2025-26Last date to file belated return u/s 139(4) or revised return u/s 139(5) for FY 2024-25. Late fee u/s 234F: Rs. 1,000 (income up to Rs. 5 lakh) or Rs. 5,000 (income above Rs. 5 lakh).

Important Notes for ITR Filing:

  • Belated returns attract interest u/s 234A at 1% per month on unpaid tax. Losses (except house property) cannot be carried forward in belated returns. The option to choose the old tax regime is lost in belated returns. Tax audit report is required to be furnished by 10 November 2025, and the return of income by 10 December 2025, as per CBDT Circular No. 15/2025.
  • Suppose you miss the 31 December 2025 deadline for belated/revised ITR. In that case, you can only file an Updated Return (ITR-U) u/s 139(8A) with additional tax at the rates prescribed under section 140B (currently 25% or 50% of the tax and interest payable, depending on when it is filed).

Goods and Services Tax (GST) – December 2025

December 2025 is particularly significant for GST compliance, as the annual return (GSTR-9) deadline falls on 31 December 2025. Below are all GST-related due dates:

Due DatePurpose (Form)PeriodDescription
10 Dec 2025GSTR-7 / GSTR-8Nov 2025Returns for GST TDS/TCS by deductors and e-commerce operators.
11 Dec 2025GSTR-1 (Monthly)Nov 2025Monthly outward supplies for taxpayers with turnover > Rs. 5 crore or monthly filers.
13 Dec 2025IFF (QRMP)Nov 2025Optional B2B invoice upload by QRMP taxpayers (M2 of Q3: Oct-Dec 2025).
13 Dec 2025GSTR-5Nov 2025Non-Resident Taxable Persons’ monthly return.
13 Dec 2025GSTR-6Nov 2025Input Service Distributor (ISD) return – ITC received and distributed.
20 Dec 2025GSTR-5ANov 2025OIDAR (Online Information and Database Access or Retrieval) service providers’ monthly return.
20 Dec 2025GSTR-3B (Monthly)Nov 2025Monthly summary return for taxpayers with turnover > Rs. 5 crore.
25 Dec 2025PMT-06 (QRMP)Nov 2025Monthly tax payment by QRMP taxpayers for November 2025 (M2 of Q3).
31 Dec 2025GSTR-9 (Annual Return)FY 2024-25Annual return for all regular taxpayers with turnover > Rs. 2 crore. Taxpayers with turnover up to Rs. 2 crore are exempt (Notification 15/2025-CT dated 17 Sept 2025).
31 Dec 2025GSTR-9C (Reconciliation Statement)FY 2024-25Self-certified reconciliation statement for taxpayers with turnover > Rs. 5 crore.

Key GSTR-9/9C Updates for FY 2024-25: Exemption from filing GSTR-9 applies for taxpayers with aggregate turnover up to Rs. 2 crore (Notification 15/2025-CT dated 17 September 2025). GSTR-9/9C formats continue to require detailed ITC break-up, including reversals under Rule 37A and Rule 38, and ITC of earlier years claimed in the current year, as per updated CBIC instructions. GSTR-9C is now self-certified; CA/CMA certification is no longer mandatory (applicable from FY 2020-21 onwards). Taxpayers are advised to file GSTR-9 only after 1 December 2025 to ensure complete auto-population of Table 8A data.

Companies Act & LLP Compliance (ROC Filings) – December 2025

December 2025 is the final month for filing annual returns and financial statements for FY 2024-25 without additional fees under MCA’s V3 transition relief. Here is what companies and LLPs need to complete:

Due DatePurpose (Form)AuthorityDescription
31 Dec 2025Form MGT-7 / MGT-7A (Annual Return)MCA/ROCAnnual return for FY 2024-25. No additional fees until 31 Dec 2025 under MCA V3 transition relief (General Circular No. 06/2025 dated 17 Oct 2025).
31 Dec 2025Form AOC-4 (Financial Statements)MCA/ROCFinancial statements for FY 2024-25. Includes AOC-4 CFS, AOC-4 XBRL, AOC-4 NBFC (Ind AS), AOC-4 CFS NBFC (Ind AS). No additional fees until 31 Dec 2025.

The Important MCA V3 Filing Requirements:

  1. New MCA V3 e-forms require uploading geotagged photographs of the registered office showing the name board compliant with Section 12 (English + regional language). The forms must be digitally signed by a director using a valid DSC. The relaxation does NOT extend AGM deadline – companies must still hold AGM as per Section 96 of the Companies Act, 2013.
  2. Note: In practice, many professionals ensure a director/KMP appears in photographs for AOC-4 filings, but MCA’s General Circular 06/2025 itself does not explicitly mandate that a director must appear in the photo or that the same director must sign the form.
  3. Post 31 December 2025: Filings after 31 Dec 2025 will attract normal and additional fees at Rs. 100/day as per the Companies (Registration Offices and Fees) Rules, 2014, calculated from the original due date.
  4. LLP Compliance Note: The December 31, 2025, relaxation applies only to Companies. LLPs follow separate due dates. Form 11 (Annual Return) is due by 30th May each year. Form 8 (Statement of Account & Solvency) is due by 30th October each year. The penalty for late filing is Rs. 100 per day per form, with no maximum cap.

Labour Law Compliance (EPF & ESI) – December 2025

Employers must ensure the timely deposit of EPF and ESI contributions to avoid penalties and interest. Below are the due dates for December 2025:

Due DateCompliancePeriodParticulars
15 Dec 2025EPF & ESI ContributionsWage Month: Nov 2025Deposit contributions and file ECR (Electronic Challan cum Return). Delays attract interest at 12% p.a. u/s 7Q of the EPF Act plus damages at 1% per month of the arrears (as per the amended para 32A of the EPF Scheme and related June 2024 notifications).

EPF/ESI Contribution Rates:

EPF contribution is 12% by the employee and 12% by the employer. The employer’s 12% is split into 3.67% for EPF and 8.33% for EPS. ESI contribution is 0.75% by the employee and 3.25% by the employer, applicable to employees earning up to Rs. 21,000 per month.

Late payment consequences include interest at 12% p.a. on EPF delays plus damages at 1% per month of arrears for EPF (post-June 2024 amendments), and penalties under the ESI Act as per applicable regulations. Additionally, employees’ EPF/ESI contributions paid after the statutory due date are generally disallowed as a deduction under section 36(1)(va) of the Income Tax Act, and delayed employer contributions are governed by section 43B.

Foreign Trade (DGFT) & RBI – December 2025

Due DatePurpose (Form)PeriodDescription
~1st week of DecRBI Form ECB-2Nov 2025Monthly ECB (External Commercial Borrowing) returns are due within seven working days of the month-end.
15 Dec 2025FC-GPRAs applicableReport to RBI within 30 days of allotment of shares to foreign investors under the FDI route.
15 Dec 2025FC-TRSAs applicableReport transfer of shares between resident and non-resident within 60 days of transfer.

State-Specific Compliances (Professional Tax) – December 2025

Important: Professional Tax slabs and due dates are state-specific and change frequently through State Finance Acts and notifications. The table below is illustrative only and is not intended to reflect up-to-date legal rates. Always verify on the respective State PT portal (Commercial Tax / Profession Tax department) before filing.

StateDue Date (Dec)FrequencyIncome Slabs (Illustrative)
Andhra Pradesh10 DecMonthlyUp to Rs. 15,000: Nil; Rs. 15,001–Rs. 20,000: Rs. 150/month; Above Rs. 20,000: Rs. 200/month
Telangana10 DecMonthlyUp to Rs. 15,000: Nil; Rs. 15,001–Rs. 20,000: Rs. 150/month; Above Rs. 20,000: Rs. 200/month
Karnataka20 DecMonthlyUp to Rs. 25,000: Nil; Above Rs. 25,000: Rs. 200/month (Rs. 2,500/annum)
Assam28 DecMonthlyUp to Rs. 10,000: Nil; Rs. 10,001–Rs. 15,000: Rs. 150/month; Rs. 15,001–Rs. 25,000: Rs. 180/month; Above Rs. 25,000: Rs. 208/month
West Bengal21 DecMonthlyUp to Rs. 10,000: Nil; Rs. 10,001–Rs. 15,000: Rs. 110/month; Rs. 15,001–Rs. 25,000: Rs. 130/month; Rs. 25,001–Rs. 40,000: Rs. 150/month; Above Rs. 40,000: Rs. 200/month
Maharashtra31 DecMonthly/AnnualMale: Up to Rs. 7,500: Nil; Rs. 7,501–Rs. 10,000: Rs. 175/month; Above Rs. 10,000: Rs. 200/month. Female: Up to Rs. 25,000: Nil; Above Rs. 25,000: Rs. 200/month

December 2025 Non-Compliance Penalty Matrix (Quick Reference)

Note: The figures below are illustrative, based on current per-day late fee provisions. Actual penalties should be computed on the respective portals or in accordance with the latest notifications. ROC penalties are calculated at Rs. 100/day; GST and other penalties vary by provision.

CompliancePenalty StructureAdditional Consequences
ITR (Audit Cases)Interest u/s 234A starts from due date; Late fee Rs. 5,000 u/s 234FLoss carry-forward restricted; scrutiny risk increases.
Belated ITRRs. 1,000 (income up to Rs. 5 lakh) or Rs. 5,000 (income above Rs. 5 lakh) + interestLoss carry-forward lost; old regime option forfeited; after 31 Dec must file ITR-U with 25% or 50% additional tax.
MGT-7/7ARs. 100/day from the original due dateAdditional penalties under Section 92(5); director liability.
AOC-4Rs. 100/day from the original due dateAdditional fee; adjudication penalties possible.
GSTR-9Late fee per day of delay under Section 47 of the CGST Act, subject to caps as % of turnoverRefer to the latest CBIC/State GST notifications for exact per-day rates and caps applicable to your turnover.
GSTR-3B (Monthly)Late fee is Rs. 50 per day (Rs. 20 per day for nil returns), subject to the per-return maximum limits notified for different turnover slabs (as per Notification 19/2021-Central Tax and subsequent amendments); interest at 18% p.a. on unpaid taxITC mismatch notices are possible.
EPF/ESIInterest at 12% p.a. on delays (PF) plus damages at 1% per month of arrears for EPF (post-June 2024 amendments)Penalties under the ESI Act; disallowance under the Income Tax Act for delayed employees’ contributions.

FAQ’s

What is the last date for filing ITR for audit cases in December 2025?

The last date for filing ITR for assessees whose accounts are required to be audited (companies, partnerships requiring audit) is 10 December 2025 for AY 2025-26. The CBDT extended this vide Circular No. 15/2025 dated 29 October 2025, with effect from 31 October 2025.

Can I file a belated ITR after 31 December 2025?

No, 31 December 2025 is the absolute last date for filing a belated return u/s 139(4) or a revised return u/s 139(5) for AY 2025-26. After this date, you can only file an Updated Return (ITR-U) u/s 139(8A) with additional tax at the rates prescribed under section 140B (currently 25% or 50% of the tax and interest payable, depending on when it is filed).

Is GSTR-9 mandatory for all GST-registered taxpayers?

No. As per CGST Notification 15/2025-CT dated 17 September 2025, taxpayers with aggregate annual turnover up to Rs. 2 crore are exempt from filing GSTR-9 for FY 2024-25. However, taxpayers with turnover above Rs. 2 crore must file GSTR-9, and those with turnover above Rs. 5 crore must also file GSTR-9C (reconciliation statement).

What is the penalty for late filing of MGT-7 and AOC-4?

Additional fees of Rs. 100 per day applies for each form from the original due date until actual filing. The MCA has waived additional fees for FY 2024-25 filings until 31 December 2025 under the V3 transition relief. After this date, the penalty will be calculated from the original due date.

What are the new requirements for filing AOC-4 and MGT-7 on the MCA V3 portal?

The new MCA V3 portal requires uploading geotagged photographs of the registered office showing the name board compliant with Section 12 (English + regional language). The forms must be digitally signed by a director using a valid DSC. While many professionals consider it best practice for a director/KMP to appear in photographs, MCA’s General Circular 06/2025 does not explicitly mandate the director’s presence in photographs.

What happens if I miss the GSTR-9 deadline?

Late fee for GSTR-9 is charged per day of delay under Section 47 of the CGST Act, subject to caps expressed as a percentage of turnover. The per-day rate and maximum cap vary based on your aggregate turnover slab. Please refer to the latest CBIC notification and your State GST notifications for the exact late fee applicable to your turnover bracket. Additionally, interest at 18% p.a. applies on any unpaid tax identified during annual return filing.

Is CA certification required for GSTR-9C?

No. From FY 2020-21 onwards, GSTR-9C is a self-certified reconciliation statement. Certification by a Chartered Accountant (CA) or Cost Accountant (CMA) is no longer mandatory.

Disclaimer: This general guidance calendar reflects laws/notifications as of November 29, 2025, incorporating MCA General Circular No. 06/2025 dated 17 October 2025, CBDT Circular No. 15/2025 dated 29 October 2025, and CGST Notification 15/2025-CT dated 17 September 2025. Regulations may change; confirm on official MCA/CBDT/CBIC portals. This is not legal or tax advice. Consult professionals for specific situations. SetIndiabiz offers complete compliance support—alerts, expert advice, and streamlined filings—to help you focus on growth. Transform compliance into a strategic advantage.

Author Bio

Editorial Team  

Setindiabiz Editorial Team is a multidisciplinary collective of Chartered Accountants, Company Secretaries, and Advocates offering authoritative insights on India’s regulatory and business landscape. With decades of experience in compliance, taxation, and advisory, they empower entrepreneurs and enterprises to make informed decisions.