Compliance due dates

A month of statutory dates for GST, TDS, advance tax and the ROC, filtered to how you actually file.

Entity

Rows that do not apply are removed, not greyed out.

July 2026

7 due

7TDS and TCS depositFor JuneTDS
11GSTR-1For JuneFalls on a weekend. The date does not move.GST
15Provident fund and ESIFor JunePayroll
15TCS statement — 27EQApril to JuneTDS
20GSTR-3BFor JuneGST
31Income tax return — not auditedWhere no audit is requiredIncome tax
31TDS statement — 24Q, 26Q, 27QApril to JuneTDS

Statutory dates only. Extensions announced by notification are deliberately not shown — one that has been superseded is wrong in the direction that makes you late.

How this worksShow

Statutory dates, never an extension

Extensions arrive by press release days before a deadline, are sometimes narrowed to one form or one class of taxpayer, and are occasionally withdrawn. A page carrying one is wrong the moment it is superseded — and wrong in the direction that makes somebody late. So every date here is the one in the rule, and none of them has ever been extended.

Nothing moves for a weekend either. The portals do not extend a due date because it fell on a Sunday, so this page flags the day and leaves it where it is.

Three rows people get wrong

  • Tax deducted in March is deposited by 30 April, not 7 April. April therefore carries no seventh-of-the-month deposit at all — which looks like an omission and is the rule.
  • Q3 and Q4 statements cross the calendar year. October to December is due on 31 January, and January to March on 31 May, later than the rest because the March tax is itself only deposited by 30 April.
  • A QRMP filer’s month has no 11th and no 20th. Choosing QRMP above removes those rows rather than greying them out: a date shown but not applicable is an invitation to file on it.

What is covered

GST
RuleFigureStatutory basis
GSTR-1GSTs.37, CGST Act 2017
GSTR-1 — quarterlyGSTRule 59(2), CGST Rules 2017
Invoice Furnishing Facility — optionalGSTRule 59(2) proviso, CGST Rules 2017
GSTR-3BGSTRule 61, CGST Rules 2017
GSTR-3B — quarterlyGSTRule 61(1)(ii), CGST Rules 2017
PMT-06 — monthly paymentGSTRule 61A, CGST Rules 2017
CMP-08GSTRule 62, CGST Rules 2017
GSTR-4 — annualGSTRule 62, CGST Rules 2017
GSTR-9 and GSTR-9CGSTs.44, CGST Act 2017
TDS and TCS
RuleFigureStatutory basis
TDS and TCS depositTDSRule 30, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
TDS statement — 24Q, 26Q, 27QTDSRule 31A, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
TCS statement — 27EQTDSRule 31AA, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Form 16 to employeesTDSRule 31, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Form 16A to deducteesTDSRule 31, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Income tax
RuleFigureStatutory basis
Advance tax instalmentIncome taxs.211, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Tax audit reportIncome taxs.44AB, Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Income tax return — not auditedIncome taxs.139(1), Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Income tax return — auditedIncome taxs.139(1), Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Income tax return — transfer pricingIncome taxs.139(1), Income-tax Act 1961; corresponding provision, Income-tax Act 2025 to be confirmed
Registrar of Companies
RuleFigureStatutory basis
Annual general meetingROCs.96, Companies Act 2013
AOC-4 — financial statementsROCs.137, Companies Act 2013
ADT-1 — auditor appointmentROCs.139, Companies Act 2013
MGT-7 or MGT-7A — annual returnROCs.92, Companies Act 2013
DPT-3 — return of depositsROCRule 16, Companies (Acceptance of Deposits) Rules 2014
DIR-3 KYCROCRule 12A, Companies (Appointment and Qualification of Directors) Rules 2014
MSME-1 — half-yearly returnROCs.405, Companies Act 2013
LLP Form 11 — annual returnROCs.35, Limited Liability Partnership Act 2008
LLP Form 8 — statement of accountROCs.34, Limited Liability Partnership Act 2008
Payroll
RuleFigureStatutory basis
Provident fund and ESIPayrollEPF and ESI schemes

What a calendar cannot tell you

Whether a date applies to you this month. Tax audit turns on turnover, transfer pricing on whether there were international transactions, and MSME-1 on whether anything is outstanding to a micro or small supplier past 45 days. A calendar shows the date; only your books show whether it is yours. ComplyADI works that out from the ledgers and puts the ones that are actually yours in front of you.

Rates and thresholds as at 10 September 2026. This page is an estimate, not professional advice, and it is not a filing.

Other calculators

Stop calculating by hand

ComplyADI does this on your own books

This page works one figure at a time. ComplyADI reads your ledgers, applies the same rules across every transaction, and shows you what is due before the date rather than after it.