ICAI Firm Regn. No. 010699SMon–Sat, 9:00 AM – 7:00 PM
Updated September 2026

Compliance Calendar 2026-27

Recurring GST, income tax, TDS, ROC, FEMA and NGO due dates in one place — with the next date for each worked out from today.

Extension: CBDT has extended two AY 2026-27 dates for taxpayers whose accounts are audited: the tax audit report to 21 October 2026 and the income tax return to 21 November 2026 (announced 28 September 2026). Other dates are unchanged unless separately notified.

Every month

WhenWhatNext dueService
7thTDS/TCS deposit for the previous month (TDS for March: 30 April)Next: Wed, 7 Oct · in 7 daysTDS
11thGSTR-1, monthly filersNext: Sun, 11 Oct · in 11 daysGST returns
13thIFF (first two months of a quarter) and quarterly GSTR-1 under QRMPNext: Tue, 13 Oct · in 13 daysGST returns
15thPF and ESI contributionsNext: Thu, 15 Oct · in 15 daysPayroll
20thGSTR-3B, monthly filersNext: Tue, 20 Oct · in 20 daysGST returns
25thPMT-06 GST payment for QRMP filers (first two months of each quarter)Next: Wed, 25 Nov · in 56 days—

Every quarter

WhenWhatNext dueService
15 Jun · Sep · Dec · MarAdvance tax — 15%, 45%, 75% and 100% of the year's tax, cumulativelyNext: Tue, 15 Dec · in 76 daysAdvance tax
31 Jul · Oct · Jan · MayTDS and TCS returns — Forms 138, 140, 144 and 143 from tax year 2026-27 (24Q, 26Q, 27Q and 27EQ for earlier quarters)Next: Sat, 31 Oct · in 31 daysTDS returns
18th after quarterCMP-08, composition taxpayersNext: Sun, 18 Oct · in 18 days—
22nd after quarterGSTR-3B under QRMP (22nd or 24th, depending on the state)Next: Thu, 22 Oct · in 22 days—

Every year

WhenWhatNext dueService
30 April · 31 OctoberMSME Form 1 — half-yearly return of dues to micro and small suppliers outstanding over 45 daysNext: Sat, 31 Oct · in 31 daysMSME-1
30 MayLLP Form 11Next: Sun, 30 May 2027 · in 242 daysLLP filing
31 MayDonation statement by 80G-approved NGOs (Form 10BD, now Form 113)Next: Mon, 31 May 2027 · in 243 daysNGO compliance
30 JuneDIR-3 KYC, in the year a director's three-year cycle falls dueNext: Wed, 30 Jun 2027 · in 273 daysDIR-3 KYC
30 JuneDPT-3 return of deposits; GSTR-4 for composition taxpayersNext: Wed, 30 Jun 2027 · in 273 daysDPT-3
15 JulyFLA return to RBI, for companies with foreign investment in or outNext: Thu, 15 Jul 2027 · in 288 daysFLA return
31 JulyITR-1 and ITR-2Next: Sat, 31 Jul 2027 · in 304 daysITR filing
31 AugustIncome tax return with business or professional income where no audit applies (ITR-3, ITR-4, and non-audit firms and LLPs)Next: Tue, 31 Aug 2027 · in 335 days—
30 SeptemberAGM for companies with a 31 March year endNext: Wed, 30 Sep · TodayROC filing
30 SeptemberTax audit report (extended to 21 October 2026 for AY 2026-27)Next: Wed, 21 Oct · in 21 days ExtendedTax audit
30 SeptemberAnnual Activity Certificate for liaison, branch and project offices of foreign companiesNext: Wed, 30 Sep · TodayLO/BO
30 OctoberLLP Form 8; AOC-4 if the AGM was on 30 SeptemberNext: Fri, 30 Oct · in 30 days—
31 OctoberITR for audit cases, including companies (extended to 21 November 2026 for AY 2026-27)Next: Sat, 21 Nov · in 52 days ExtendedCompany tax
31 OctoberTransfer pricing report (Form 3CEB) for AY 2026-27Next: Sat, 31 Oct · in 31 daysTransfer pricing
29 NovemberMGT-7 if the AGM was on 30 SeptemberNext: Sun, 29 Nov · in 60 daysROC filing
30 NovemberITR where a transfer pricing report appliesNext: Mon, 30 Nov · in 61 days—
30 NovemberLast date to correct the previous year's GSTR-1 or claim its input credit (earlier if GSTR-9 is filed first)Next: Mon, 30 Nov · in 61 daysGST amendments
31 DecemberGSTR-9 and GSTR-9C; belated income tax return, and the last date to revise a return without a fee (revision allowed until 31 March with a fee); FCRA annual return (FC-4); ODI annual performance reportNext: Thu, 31 Dec · in 92 daysGST annual return

Notes

  • Dates are the statutory dates for FY 2025-26 / AY 2026-27 and tax year 2026-27. Where a date falls on a holiday or is extended by notification, the notified date applies.
  • GSTR-3B for quarterly (QRMP) filers is due on the 22nd or the 24th, depending on the state; the calendar shows the 22nd. We confirm the date for your state.
  • The "Next due" column is calculated from today's date in your browser.

Frequently asked questions

When is the tax audit report due for AY 2026-27?

The statutory date was 30 September 2026. CBDT extended it to 21 October 2026, and the return for audit cases to 21 November 2026.

When are GSTR-1 and GSTR-3B due?

For monthly filers, GSTR-1 by the 11th and GSTR-3B by the 20th of the following month.

When are TDS returns due?

31 July, 31 October, 31 January and 31 May for the four quarters — in Forms 138, 140, 144 and 143 from tax year 2026-27.

When is the ROC annual filing due?

AOC-4 within 30 days and MGT-7 within 60 days of the AGM — 30 October and 29 November where the AGM is held on 30 September.

Not sure which service fits?

Describe your situation in a sentence or two. A partner will tell you what it involves, what we'll need from you and the timeline — before any work begins.

WhatsApp