Skip to content

Tax Planning & Compliance

Compliance Calendar FY 2025-26: Every Due Date in One Place

CA Pardeep Jha 6 min read

The cost of a single missed compliance is rarely the late fee itself — it’s the cascading interest, the GST input tax credit (ITC) you can’t claim, the ROC strike-off risk, and the time spent responding to notices. We see the same five or six deadlines slip every quarter at firms that haven’t built a calendar.

This is the master compliance calendar we hand our clients on day one. Bookmark it.


How to use this calendar

  • All dates assume FY 2025-26 (1 April 2025 to 31 March 2026) and the corresponding AY 2026-27 for income tax.
  • Dates falling on Sundays / public holidays push to the next working day, but rely on official notification — don’t assume.
  • Penalty references are indicative; check the latest CBIC / CBDT notifications before relying on them.

For a personalised view of what your business owes right now, use our free Compliance Checker — it asks a few questions and gives you a clear, dated to-do list.


Recurring monthly due dates

ComplianceDue dateApplies to
GSTR-1 (outward supplies)11th of next monthMonthly filers (turnover > ₹5 Cr or opted in)
GSTR-1 (QRMP)13th of month after quarterQuarterly filers under QRMP
GSTR-3B20th / 22nd / 24th of next monthAll regular taxpayers (date varies by state)
GST PMT-0625th of next monthQRMP taxpayers — monthly tax payment
TDS payment7th of next monthAll deductors (April TDS due 7 May)
TCS payment7th of next monthAll collectors
EPF contribution15th of next monthEstablishments with ≥ 20 employees
EPF return (ECR)15th of next monthSame
ESI contribution + return15th of next monthEstablishments covered
Professional taxVaries by state (typically 10th–21st)Employers in PT states

Quarterly due dates

CompliancePeriodDue date
TDS return Form 24Q / 26Q / 27QQ1 (Apr-Jun 2025)31 July 2025
Q2 (Jul-Sep 2025)31 October 2025
Q3 (Oct-Dec 2025)31 January 2026
Q4 (Jan-Mar 2026)31 May 2026
TCS return Form 27EQQ1 / Q2 / Q3 / Q415 days after TDS due dates
Form 16A (TDS certificate)Q1 / Q2 / Q315 days after return
Q415 June 2026
Form 16 (salary)Annual15 June 2026
Advance taxQ115 June 2025 (15%)
Q215 September 2025 (45% cumulative)
Q315 December 2025 (75% cumulative)
Q415 March 2026 (100%)
Sec 44ADA / 44AD presumptive — single advance tax instalmentAnnual15 March 2026

Annual income tax due dates (AY 2026-27)

ComplianceDue date
ITR for individuals / HUFs (no audit)31 July 2026
Tax audit report (Form 3CA / 3CB-3CD)30 September 2026
ITR for audit cases31 October 2026
Transfer pricing report (Form 3CEB)31 October 2026
ITR for TP cases30 November 2026
Belated / revised return31 December 2026
Updated return (ITR-U)Up to 31 March 2030
Form 10B / 10BB (trusts)One month before ITR due date
Form 67 (foreign tax credit)Before due date of original return

If you’re filing for AY 2026-27, our complete ITR filing guide walks through form selection and documentation.


Annual GST due dates

CompliancePeriodDue date
GSTR-9 (annual return)FY 2025-2631 December 2026
GSTR-9C (reconciliation, turnover > ₹5 Cr)FY 2025-2631 December 2026
GSTR-4 (composition)FY 2025-2630 June 2026
CMP-08 (composition quarterly)Q1–Q418th of month after quarter
ITC-04 (job work)H1 / H225th of month after period

ROC / MCA due dates

FormPurposeDue date
DPT-3Return of deposits (companies)30 June 2026
MSME Form-1Half-yearly outstanding dues to MSMEs30 April / 31 October
DIR-3 KYCDirector KYC30 September 2026
AOC-4 / AOC-4 XBRLFinancial statementsWithin 30 days of AGM
MGT-7 / MGT-7AAnnual returnWithin 60 days of AGM
Form 11 (LLP)Annual return of LLP30 May 2026
Form 8 (LLP)Statement of accounts (LLP)30 October 2026
AGMAnnual General MeetingWithin 6 months of FY end (by 30 Sep 2026)

Penalties at a glance

DefaultPenalty / interest
Late GSTR-3B / GSTR-1₹50/day (₹20/day for nil) capped at ₹5,000 + 18% p.a. interest on tax
Late GSTR-90.04% of turnover per day (CGST + SGST), capped at 0.04%
Late TDS payment1.5% per month from deduction date till payment
Late TDS return₹200/day (Sec 234E) capped at TDS amount + ₹10,000–₹1,00,000 (Sec 271H)
Late ITR (Sec 234F)₹1,000 (income ≤ ₹5L) / ₹5,000 (income > ₹5L)
Late ROC filing₹100/day, no maximum (compounds quickly)
Late EPF12% interest p.a. + damages 5–25%

That ₹100/day ROC penalty looks small until you realise it has no cap. We’ve seen one client carry a single missed AOC-4 for 18 months before discovery — ₹54,000 in additional penalty alone.


Building a compliance system, not a checklist

A calendar like this is necessary but not sufficient. The firms that never miss deadlines do three things:

  1. Centralise filings under one calendar tool (Outlook / Google Calendar with shared visibility, or a compliance management system) — not in WhatsApp groups or someone’s notebook.
  2. Build a 7-day pre-deadline buffer into every recurring date. If GSTR-3B is due on the 20th, your data should be reconciled by the 13th.
  3. Automate reconciliations — GSTR-2B vs purchase register, TDS vs 26AS, EPF challans vs payroll. We deploy RPA bots for clients running 5+ GSTINs to do this overnight; for smaller firms, even a Power Query refresh works.

If your finance function is missing more than one deadline a quarter, the issue isn’t discipline — it’s process. Talk to us about a Virtual CFO retainer and we’ll build the compliance machinery for you.


Frequently Asked Questions

What’s the most commonly missed compliance?

DIR-3 KYC for directors and MSME Form-1. Both are annual / half-yearly and easy to forget. The DIN gets deactivated if KYC is missed, and reactivation costs ₹5,000 plus the time it takes to file.

Is GSTR-9 mandatory for everyone?

GSTR-9 is mandatory for all regular taxpayers with turnover above ₹2 Cr in FY 2025-26. GSTR-9C (reconciliation) applies above ₹5 Cr. Composition dealers file GSTR-4 instead.

Can advance tax be paid in one go on 15 March?

Yes, but you’ll attract Sec 234C interest for shortfall in earlier instalments. The 15 June, 15 September, and 15 December dates are statutory checkpoints for individuals who have business income or significant non-salary income.

What if the due date falls on a Sunday or public holiday?

Most compliances allow filing on the next working day, but for income tax, the practice has tightened — file the previous working day to be safe. GST portal generally accommodates the next working day.

Does the compliance checker tool cover all of these?

Our Compliance Checker covers the most common business compliances — GST, TDS, income tax, ROC, EPF, ESI. For specialised filings (RBI, FEMA, SEBI, MCA reactivations), we recommend a one-on-one scoping call.


CA Pardeep Jha

Written by

CA Pardeep Jha

Chartered Accountant · ICAI Membership No. 520555 · FRN 024234N. 15+ years advising MSMEs, startups, NRIs, and high-growth businesses on tax, compliance, and financial automation.

About the firm

Next step

Need help with your specific case?

Book a 30-minute discovery call. We'll scope your needs and give you a fixed-fee proposal within 48 hours.