Free tool · Compliance calendar

Never miss a deadline.

Every major MCA, SEBI, Income Tax, and GST due date for Indian companies and AIFs — in one calendar, filterable by company type.

Company type
Authority
View
April1 event
CRA-2MCAAudit · Annual
CRA-2 — Cost Auditor Appointment
Within 30 days of board resolution appointing cost auditor (typically by 30 April for FY)
May0 events
No deadlines
June4 events
64AIncome TaxAnnual · Annual
Form 64A — Statement of Income (Cat-I & II AIFs)
15 June of following FY
DPT-3MCAAnnual · Annual
DPT-3 — Return of Deposits
By 30 June (for the FY ending 31 March)
64CIncome TaxAnnual · Annual
Form 64C — Income Distribution Statement to Unit-holders
30 June of following FY
AIF AnnualSEBIAudit · Annual
AIF Annual Financials & Audit Report
30 June — audited financials filed with SEBI + circulated to investors
July2 events
27EQIncome TaxAnnual · Quarterly
TCS Return Q1 (Form 27EQ)
15 July for Apr–Jun (TCS filed earlier than TDS)
24Q/26Q/27QIncome TaxAnnual · Quarterly
TDS Return Q1 (Form 24Q / 26Q / 27Q)
31 July for Apr–Jun quarter
August0 events
No deadlines
September3 events
CRA-4MCAAudit · Annual
CRA-4 — Cost Audit Report
Within 30 days of receipt of cost audit report from the cost auditor (typically by end September)
DIR-3 KYCMCAKYC · Annual
DIR-3 KYC — Director KYC
By 30 September every year for all DIN holders
3CA/3CB/3CDIncome TaxAudit · Annual
Tax Audit Report (Form 3CA/3CB + 3CD)
30 September if turnover > ₹1 Cr (or ₹10 Cr where digital receipts ≥ 95%)
October3 events
AOC-4MCAAnnual · Annual
AOC-4 — Annual Financial Statements
Within 30 days of AGM (AGM by 30 September → due ~29 October)
ITR-6Income TaxAnnual · Annual
ITR-6 — Income Tax Return for Companies
31 October (companies not required to undergo transfer-pricing audit)
3CEBIncome TaxAudit · Annual
Transfer Pricing Report (Form 3CEB)
31 October — required if international or specified domestic transactions in the FY
November1 event
MGT-7MCAAnnual · Annual
MGT-7 — Annual Return
Within 60 days of AGM (AGM by 30 September → due ~29 November)
December2 events
GSTR-9GSTAnnual · Annual
GSTR-9 — Annual GST Return
31 December of following FY (aggregate turnover > ₹2 Cr)
GSTR-9CGSTAudit · Annual
GSTR-9C — Self-Certified Reconciliation
31 December — aggregate turnover > ₹5 Cr (PAN-level)
January0 events
No deadlines
February0 events
No deadlines
March0 events
No deadlines
Year-round & event-based6 events
26AS / AISIncome TaxAnnual · Annual
Form 26AS / AIS reconciliation
Year-round; reconcile before ITR filing (typically by 30 September)
AIS (Annual Information Statement) added more granular data than 26AS — capital gains, dividends, foreign remittances. Review before signing the ITR.
Law: Rule 114-I, Income Tax Rules 1962Penalty: No direct penalty — but mismatches trigger Sec 143(1) notices and refund delays.
GSTR-1GSTAnnual · Monthly
GSTR-1 — Outward Supplies
11th of following month (or 13th for QRMP quarterly filers)
QRMP scheme open to taxpayers with turnover up to ₹5 Cr — quarterly returns with monthly tax payment.
Law: Section 37, CGST Act 2017Penalty: Late fee ₹50/day (₹20 if NIL return) capped at ₹5,000 per Act (CGST + SGST).
GSTR-3BGSTAnnual · Monthly
GSTR-3B — Summary Return & Tax Payment
20th of following month (22nd / 24th for staggered groups by state)
States in Group I (e.g., Maharashtra, Karnataka, Tamil Nadu) typically file by 20th; staggered states use 22nd/24th.
Law: Section 39, CGST Act 2017; Rule 61, CGST Rules 2017Penalty: Late fee ₹50/day (₹20 if NIL), capped at ₹5,000; interest 18% p.a. on tax shortfall.
AIF QuarterlySEBIAnnual · Quarterly
AIF Quarterly Report (Cat-III)
Within 7 calendar days of quarter end (Cat-III); within 30 days (Cat-I & II)
Filed on SI Portal. Cat-III reporting (open-ended, hedge-fund-style) is materially more frequent than Cat-I/II.
Law: Regulation 28, SEBI (AIF) Regulations 2012; SEBI Master Circular 2024Penalty: Cure period + observation notices; persistent default may lead to suspension of registration u/s 30 of SEBI Act 1992.
PAS-3MCACapital · Event-based
PAS-3 — Return of Allotment
Within 15 days of allotment of shares (30 days if rights issue)
Mandatory for any allotment including ESOP exercises, conversion of CCPS/CCDs, and rights issues. Filed with valuation report and board resolution.
Law: Section 39 + Section 42, Companies Act 2013; Rule 14, PAS RulesPenalty: Sec 39(5) — company + officers liable to ₹1,000/day up to ₹25 lakh.
MGT-14MCAEvent · Event-based
MGT-14 — Filing of Special Resolutions
Within 30 days of passing the resolution
Required for special resolutions, board resolutions under Sec 179(3), and agreements covered under Sec 117(3). Private companies have several exemptions for board resolutions.
Law: Section 117, Companies Act 2013Penalty: Sec 117(2) — company fine ₹10,000 + ₹100/day continuing default (max ₹2 lakh); officers ₹10,000 + ₹100/day up to ₹50,000.
How it works

How this calendar works.

The Indian compliance year runs April to March. We group every filing into Q1 (Apr-Jun), Q2 (Jul-Sep), Q3 (Oct-Dec), and Q4 (Jan-Mar) — the way your CFO and CS actually plan, not the calendar year.

Categories. Events fall into five buckets. Annual covers core MCA returns (AOC-4, MGT-7), Income Tax filings (ITR-6, GSTR-9), and GST annual returns. Audit covers cost audit (CRA-4), tax audit (Form 3CD), transfer pricing (Form 3CEB), and GSTR-9C reconciliation. Capital covers allotment filings (PAS-3) — triggered by ESOP exercise, rights issues, CCPS conversion. KYC is DIR-3 KYC for every DIN holder by 30 September. Event-based covers MGT-14 and other filings tied to specific board / shareholder actions.

Filter by company type. Private companies, unlisted public companies, OPCs, and AIF managers have different obligations. The filter narrows the calendar to what actually applies to you. Listed companies have significantly more disclosure obligations (LODR, BRSR for top-1000, structured digital database for UPSI) — those are out of scope for this tool.

Save the year, share the year. Every Indian CA / CS firm has a version of this list pinned above their desk. The embed flow lets you drop it onto your firm site — with a backlink to the latest version of the calendar — so clients see your firm as the source of truth on compliance timing. The link points back to /tools/compliance-calendar so when the underlying dates change, your embed updates automatically.

Caveats. State-level GST notifications, sector-specific filings (RBI / FEMA for cross-border operations, BRSR for top-1000 listed companies, SEBI LODR for listed entities, FSSAI, IRDAI, etc.) and trust / society / Section 8 specifics are not included. The calendar shows statutory dates — MCA often issues circulars extending specific filings, which we annotate but do not retro-apply. Use this for planning, not as a substitute for advice from your CA / CS.

Embed

Embed this calendar on your site.

Paste the snippet below into any HTML page — CA / CS firm site, fund admin landing page, founder portal — and the latest version of the calendar renders inline. No tracking, no cookies, no rate-limits. The widget includes a small backlink to the canonical calendar at kapitalyze.com.

<iframe
  src="https://kapitalyze.com/tools/compliance-calendar?embed=1"
  width="100%"
  height="800"
  frameborder="0"
  title="India Compliance Calendar"
></iframe>

Need a white-label embed with your firm's logo and contact-CTA? See partners.

FAQ

Questions about the calendar.

Are these dates accurate for FY 2025-26?+

Yes — dates and section references reflect statute in force as of FY 2025-26 (April 2025 – March 2026). MCA frequently issues circulars extending specific deadlines; the calendar shows the statutory date, not extensions. We update the dataset when material amendments occur.

Can I add custom events to the calendar?+

Not in the embeddable version. Inside Kapitalyze's Compliance module, you can add company-specific events (board meetings, AGM dates, custom triggers) and the system computes dependent filings automatically — AOC-4 within 30 days of YOUR AGM, MGT-7 within 60 days of YOUR AGM, and so on.

Does this account for state GST holidays or staggered filing groups?+

Partially. GSTR-3B shows the canonical 20th-of-month date; staggered groups (states like Maharashtra and Karnataka typically file by 20th, others by 22nd/24th) are noted in the event detail. State-level GST notifications and Mahalaxmi / Onam half-day calendars are out of scope.

What about SEBI AIF Cat-III quarterly reporting?+

Included. Cat-III AIFs file quarterly reports within 7 days of quarter-end via the SEBI SI Portal — Cat-I and Cat-II have 30 days. Form 64A and Form 64C cover the income / distribution pass-through filings for Cat-I and Cat-II.

Can my CA firm embed this with our logo?+

The free embed runs without a logo. White-label embedding (your firm's logo, contact CTAs, custom event annotations) is available on Kapitalyze partner plans for CA / CS firms — see /partners for details.

How is this different from Kapitalyze's Compliance module?+

This is a static calendar of statutory dates. Kapitalyze Compliance is a live workspace — it ingests your company's specific dates (AGM, board meetings, share allotments), generates dependent filings, drafts the forms, runs the e-sign flow, and files with the ROC / Income Tax / SEBI portal — all in one timeline.

Want this automated for your specific company?

Kapitalyze Compliance ingests your company's AGM date, board calendar, share allotments, and turnover thresholds — and generates a live timeline of every filing you owe, with pre-drafted forms, e-sign flows, and direct ROC / Income Tax / SEBI portal submission.