Skip to main content
Monthly Compliance

India Compliance Roundup: December — Key Deadlines, Filings & Regulatory Updates

December is one of India's most deadline-heavy compliance months. From the GST annual return (GSTR-9) and advance tax third instalment to belated income tax returns and ROC annual filings, this guide covers every critical deadline foreign-owned companies must meet in December.

By Manu RaoMarch 21, 202610 min read
10 min readLast updated April 8, 2026

Why December Is a Critical Compliance Month in India

December is arguably the most compliance-intensive month in India's regulatory calendar. It concentrates several year-end deadlines — the GST annual return, the third advance tax instalment, the last date for belated and revised income tax returns, and ROC annual filings — into a single 31-day window. For foreign-owned companies, the month also carries FEMA-specific obligations that compound the burden.

Missing any of these deadlines triggers automatic penalties, interest charges, and in some cases, director disqualification. This roundup covers every December deadline that matters for companies with foreign direct investment, with exact dates, applicable forms, penalty amounts, and practical filing tips.

Article illustration

GST Compliance Deadlines in December

GSTR-1 — 11 December

Monthly filers must submit GSTR-1 (outward supplies statement) for November by 11 December. This return captures all B2B and B2C invoices raised during November. Taxpayers under the QRMP scheme can optionally upload B2B invoices via the Invoice Furnishing Facility (IFF) by 13 December.

GSTR-3B — 20 December

The summary return and tax payment for November is due by 20 December for monthly filers. The return auto-populates from GSTR-2B, but companies must reconcile input tax credit (ITC) claims against their purchase records before submission. Late filing attracts a fee of INR 50 per day (INR 20 for nil returns) plus interest at 18% per annum on outstanding tax.

Foreign-owned subsidiaries should pay particular attention to ITC on import transactions in December. Customs duty payments made via ICEGATE generate ITC that must be claimed in the corresponding GSTR-3B. Delays in bill of entry processing or customs clearance can cause mismatches between the month of payment and the month of ITC availability, creating reconciliation issues that surface during the GSTR-9 annual return.

GSTR-7 (TDS under GST) — 10 December

Government agencies and specified entities deducting TDS under GST must file GSTR-7 for November by 10 December. This return reports tax deducted at source on payments exceeding INR 2.5 lakh to registered suppliers.

GSTR-8 (TCS by E-commerce) — 10 December

E-commerce operators collecting tax at source must file GSTR-8 for November by 10 December, reporting TCS collected on supplies facilitated through their platforms.

GSTR-9 and GSTR-9C — 31 December (Annual Returns)

The GST annual return GSTR-9 for the preceding financial year (FY 2024-25) is due by 31 December 2025. Every registered taxpayer with aggregate turnover exceeding INR 2 crore must file GSTR-9. Companies with turnover exceeding INR 5 crore must additionally file GSTR-9C, the self-certified reconciliation statement.

GSTR-9 requires reconciliation of all monthly GSTR-1 and GSTR-3B returns filed during the year with audited financial statements. Common reconciliation issues include ITC reversals under Rule 42/43, HSN-wise summary mismatches, and amendments made through subsequent months' returns. Late filing attracts a fee of INR 200 per day (INR 100 CGST + INR 100 SGST), capped at 0.25% of turnover in the state or union territory.

For companies with turnover between INR 2 crore and INR 5 crore, GSTR-9 filing is mandatory but GSTR-9C is not required. However, it is still advisable to perform the reconciliation internally, as discrepancies between annual return figures and audited financials can trigger departmental scrutiny. The GST department has increasingly used data analytics to identify mismatches between GSTR-9 declarations and the taxpayer's income tax return, particularly for revenue recognition differences.

Article illustration

Income Tax Deadlines in December

Third Instalment of Advance Tax — 15 December

Companies and individuals whose total tax liability for the year exceeds INR 10,000 (after TDS) must pay the third instalment of advance tax by 15 December. The cumulative payment through the third instalment must equal at least 75% of the total estimated tax liability for FY 2026-27.

The advance tax schedule for FY 2026-27 follows four quarterly instalments: 15% by 15 June, 45% by 15 September, 75% by 15 December, and 100% by 15 March 2026. Shortfall in any instalment triggers interest under Section 234C at 1% per month on the deficit amount. Interest under Section 234B applies separately if total advance tax paid is less than 90% of assessed tax.

For foreign subsidiaries, the December advance tax estimation is complicated by several factors: year-end intercompany invoicing from the parent company (management fees, royalties, cost allocations) may not be finalized; transfer pricing adjustments may alter the taxable income; and foreign exchange fluctuations on outstanding payables and receivables create mark-to-market gains or losses that affect tax computations. Companies opting for the new tax regime under Section 115BAA (25.17% effective rate) should verify that their estimated tax computation aligns with the regime's restrictions on deductions and exemptions.

Belated and Revised Income Tax Returns — 31 December

The absolute last date to file a belated return under Section 139(4) or a revised return under Section 139(5) for FY 2024-25 (AY 2025-26) is 31 December 2025. After this date, taxpayers cannot file or revise returns through the normal filing process for that assessment year.

Belated returns filed after the original due date attract a late filing fee of INR 5,000 under Section 234F (INR 1,000 if total income does not exceed INR 5 lakh). Additionally, belated returns do not permit the carry-forward of certain losses — business losses, speculation losses, and capital losses under Sections 72, 73, and 74 cannot be carried forward if the return is filed after the due date.

For companies that need to file returns after 31 December, the only remaining option is an updated return under Section 139(8A), introduced by the Finance Act 2022. Updated returns can be filed up to 24 months from the end of the relevant assessment year, but they come at a significant cost: additional tax of 25% of the aggregate tax and interest if filed within 12 months, and 50% if filed between 12 and 24 months. Importantly, updated returns cannot be filed to claim a refund or increase an existing refund — they are designed solely for declaring additional income.

TDS Deposit for November — 7 December

All tax deducted at source during November must be deposited using Challan 281 by 7 December. This covers TDS on salaries, rent, professional fees, contractor payments, and all Section 194/195 deductions. Late deposit triggers interest at 1.5% per month under Section 201(1A).

For payments to non-residents under Section 195, the deductor must ensure Form 15CA/15CB certification is obtained before remittance and TDS is deposited within the same timeline. The applicable withholding rate depends on the nature of payment and the relevant DTAA provisions.

Article illustration

ROC and MCA Filings in December

AOC-4 and MGT-7 Annual Filings

While the standard due dates for AOC-4 (financial statements, 30 days from AGM) and MGT-7 (annual return, 60 days from AGM) depend on each company's AGM date, December is typically the month when these filings come due for companies holding their AGM in September or October.

For FY 2024-25, the MCA extended the deadline for filing AOC-4 and MGT-7 to 31 December 2025 without additional fees, as part of the MCA-21 Version 3 portal transition. This one-time extension applied to e-Forms MGT-7, MGT-7A, AOC-4, AOC-4 CFS, AOC-4 NBFC (Ind AS), AOC-4 CFS NBFC (Ind AS), and AOC-4 (XBRL).

Late filing of AOC-4 or MGT-7 attracts a penalty of INR 100 per day of delay with no upper cap. Three consecutive years of non-filing triggers automatic director disqualification under Section 164(2) — directors become ineligible to be appointed in any company for five years. For foreign-owned companies, this risk is particularly acute for resident directors appointed to satisfy the Companies Act requirement.

DIR-3 KYC Reactivation

Directors who missed the 30 September deadline for DIR-3 KYC will find their DIN deactivated from 1 October. December is often when companies discover this issue — typically when trying to file AOC-4 or MGT-7 and finding the director's digital signature certificate cannot be used. Reactivation requires filing DIR-3 KYC with a penalty of INR 5,000.

Article illustration

FEMA and RBI Compliance in December

Annual Performance Report (APR) — 31 December

Indian companies (including foreign-owned subsidiaries acting as intermediate holding companies) that have made overseas investments — in step-down subsidiaries, joint ventures, or branch offices abroad — must file the Annual Performance Report (APR) in Form ODI Part II with the RBI through their Authorised Dealer bank by 31 December each year.

The APR covers the financial performance of the overseas entity for the preceding financial year. Non-filing attracts FEMA penalties of up to three times the amount involved or INR 2,00,000 if not quantifiable, plus INR 5,000 per day of continuing contravention. The RBI may also restrict the company's ability to make further overseas investments until compliance is restored.

ECB-2 Monthly Return — Within 7 Working Days of Month End

Companies with external commercial borrowings must file the ECB-2 return for November through their AD Category I bank within 7 working days of the month end — typically by 10-12 December. This return reports actual ECB transactions including drawdowns, interest payments, and principal repayments. Even if there are no transactions during the month, a nil return must be filed.

Article illustration

PF, ESI, and Labour Law Deadlines in December

EPF and ESI Contributions — 15 December

Employer contributions for Employee Provident Fund (EPF) and Employee State Insurance (ESI) for November salaries must be deposited by 15 December. EPF contributions are filed through the Electronic Challan cum Return (ECR) on the EPFO portal. ESI contributions are deposited through the ESIC portal.

Late deposit of EPF attracts interest at 12% per annum plus damages ranging from 5% to 25% depending on the delay period. Late ESI deposit attracts simple interest at 12% per annum. For foreign-owned companies establishing operations in India and hiring employees, these deadlines begin from the first month of having employees on payroll.

Professional Tax (State-Specific)

Professional Tax due dates vary by state. Key December deadlines include Maharashtra (monthly payment by 31 December for employers with PTRC registration), Karnataka (by 20 December for November), Andhra Pradesh and Telangana (by 10 December for November), and West Bengal (by 21 December). Companies with employees across multiple states must track each state's individual deadline. Note that Professional Tax is a deductible expense for income tax purposes under Section 16(iii), so accurate tracking also affects the company's TDS calculations on employee salaries.

Labour Welfare Fund (LWF) — State-Specific

Several states require Labour Welfare Fund contributions in December. In Maharashtra, the LWF contribution for the half-year ending December (INR 12 per employee per half-year: INR 6 employer + INR 6 employee) must be deposited by 15 January. Karnataka requires an annual LWF payment by 15 January. Companies should verify state-specific LWF requirements alongside Professional Tax obligations, as non-compliance can attract penalties and may surface during labour department inspections.

Compliance Calendar: December at a Glance

The following table consolidates all December deadlines for quick reference:

DateFiling / ObligationForm / PortalPenalty for Late Filing
7 DecTDS deposit for NovemberChallan 2811.5% per month interest
10 DecGSTR-7 / GSTR-8 for NovemberGST PortalINR 50/day + 18% interest
11 DecGSTR-1 for NovemberGST PortalINR 50/day
13 DecIFF upload (QRMP)GST PortalOptional — no penalty
15 DecAdvance Tax — 3rd instalment (75%)Challan 2801% per month interest (Sec 234C)
15 DecEPF / ESI contributions for NovemberEPFO / ESIC Portal12% interest + 5-25% damages
20 DecGSTR-3B for NovemberGST PortalINR 50/day + 18% interest
31 DecGSTR-9 / GSTR-9C annual return (FY 2024-25)GST PortalINR 200/day, capped at 0.25% of turnover
31 DecBelated / Revised ITR (FY 2024-25)Income Tax PortalINR 5,000 late fee + loss of carry-forward
31 DecAOC-4 / MGT-7 (if extended)MCA PortalINR 100/day, no cap
31 DecAnnual Performance Report (APR)RBI via AD BankFEMA penalties + investment restrictions

Practical Tips for Foreign-Owned Companies

Start GSTR-9 Reconciliation in November

The GSTR-9 annual return requires reconciling 12 months of GSTR-1 and GSTR-3B returns with audited financials. Starting this process in December guarantees a last-minute rush. Begin the reconciliation in November, focusing on ITC mismatches, credit note adjustments, and HSN classification discrepancies. The most common reconciliation gap for foreign subsidiaries is between the turnover reported in GSTR-1 (invoice-level) and the revenue recognized in audited financials (Ind AS 115 revenue recognition standard). Differences arising from advance billing, milestone-based revenue, or unbilled revenue must be analysed and disclosed in GSTR-9 Table 5 (amendments and adjustments).

Coordinate Advance Tax with Parent Company

Foreign subsidiaries often receive intercompany invoices in December that affect profitability estimates. Coordinate with your parent company to finalize management fees, royalty charges, and cost-sharing allocations before 15 December to accurately estimate the advance tax instalment. Under-estimation of the third instalment triggers interest under Section 234C.

File Belated Returns Before 31 December

If your company or any director missed the original ITR filing deadline (typically 31 July or 31 October), 31 December is the absolute last opportunity to file. After this date, the only option is an updated return under Section 139(8A), which requires paying additional tax of 25-50% of the tax and interest due.

Verify Director DIN Status

Before attempting to file AOC-4 or MGT-7, verify that all directors' DINs are active. If any director missed the 30 September DIR-3 KYC deadline, their DIN will be deactivated, blocking the company's MCA filings. Resolve DIN reactivation before attempting annual filings.

Engage a FEMA Specialist for APR Filing

The Annual Performance Report requires financial data from overseas entities, which must be obtained from foreign jurisdictions with different reporting standards. Engage a specialist FEMA compliance firm early in December to allow adequate time for data collection and reconciliation.

Key Takeaways

  • December concentrates at least 11 critical compliance deadlines, making it India's most filing-intensive month alongside March.
  • The 31 December cluster — GSTR-9, belated ITR, AOC-4/MGT-7, and APR — requires simultaneous preparation across GST, income tax, MCA, and RBI portals.
  • The third advance tax instalment (15 December) requires 75% of total estimated tax liability — under-payment triggers automatic interest under Section 234C at 1% per month.
  • GSTR-9C (annual reconciliation) is mandatory for companies with turnover exceeding INR 5 crore and requires reconciliation with audited financial statements.
  • Foreign companies with overseas step-down subsidiaries must not overlook the APR filing (31 December), which carries FEMA penalties and can restrict future outbound investments.
FAQ

Frequently Asked Questions

What is the last date to file a belated income tax return in India?

The last date to file a belated return under Section 139(4) for any financial year is 31 December of the relevant assessment year. For FY 2024-25, the deadline is 31 December 2025. After this date, taxpayers can only file an updated return under Section 139(8A) with additional tax of 25-50%.

Is GSTR-9 filing mandatory for all GST-registered companies?

GSTR-9 is mandatory for all registered taxpayers with aggregate turnover exceeding INR 2 crore. Companies with turnover exceeding INR 5 crore must additionally file GSTR-9C, the self-certified reconciliation statement. Both are due by 31 December following the financial year.

How much advance tax must be paid by 15 December?

By 15 December, the cumulative advance tax payment must equal at least 75% of the total estimated tax liability for the financial year. The first three instalments are due on 15 June (15%), 15 September (45%), and 15 December (75%). Shortfall triggers interest under Section 234C at 1% per month.

What happens if AOC-4 or MGT-7 is filed late?

Late filing of AOC-4 or MGT-7 attracts a penalty of INR 100 per day with no upper cap. Three consecutive years of non-filing triggers automatic director disqualification under Section 164(2) — directors become ineligible for appointment in any company for five years.

What is the Annual Performance Report (APR) under FEMA?

The APR is filed in Form ODI Part II with the RBI by Indian companies that have made overseas investments in subsidiaries, joint ventures, or branch offices abroad. It reports the financial performance of the overseas entity and is due by 31 December each year. Non-filing attracts FEMA penalties and may restrict future outbound investments.

Can a company carry forward losses if it files a belated return?

No. If a return is filed after the original due date (belated return), business losses under Section 72, speculation losses under Section 73, and capital losses under Section 74 cannot be carried forward. Only unabsorbed depreciation and house property losses can be carried forward with a belated return.

What is the penalty for late GSTR-9 filing?

Late filing of GSTR-9 attracts a fee of INR 200 per day (INR 100 CGST + INR 100 SGST), capped at 0.25% of the taxpayer's turnover in the relevant state or union territory. For a company with INR 10 crore turnover, the maximum penalty is INR 2,50,000.

Topics
compliance calendarDecember deadlinesGST annual returnadvance taxFEMA complianceROC filing

Need Help With Your India Strategy?

Talk to us. No commitment, no generic sales pitch. We will walk you through the structure, timeline, and costs specific to your situation.