Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
Legal Suvidha
Corporate Compliance

Annual Company Filing guidelines

Every company in India must file annual returns with the Ministry of Corporate Affairs. The core filings are AOC-4 (audited financials, within 30 days of AGM), MGT-7 (annual return, within 60 days), ADT-1 (auditor appointment, within 15 days), and ITR-6 with the income tax department by 31 October. Late filing attracts ₹100 per day per form and can trigger director disqualification under Section 164(2) of the Companies Act, 2013.

Mayank WadheraMayank Wadhera
Published: 5 Aug 2023
Updated: 23 May 2026
14 min read
Annual Company Filing guidelines
1
2
3
4
5
6
7
8
9
10

A complete 2026 guide to annual company filings in India — AOC-4, MGT-7, ADT-1, due dates, penalties, and the FY 2026-27 compliance calendar.

Annual Company Filing Guidelines

Every company incorporated in India — Private Limited, OPC, or Section 8 entity — must complete a defined set of annual filings with the Ministry of Corporate Affairs (MCA) after each financial year. For FY 2026-27 (April 2026 to March 2027), three deadlines dominate the compliance calendar: AOC-4 (audited financial statements) within 30 days of your AGM, MGT-7 (annual return) within 60 days of your AGM, and ITR-6 with the CBDT by 31 October 2027. Miss any of them and the late-fee clock — ₹100 per day per form, with no statutory ceiling — runs until you file. This guide maps every obligation, deadline, penalty exposure, and step-by-step sequence so you can build a compliance calendar that keeps your company and its directors in good standing.


The Core Annual Filing Stack

Indian companies owe annual filings to two regulators: the MCA (under the Companies Act, 2013) and the Central Board of Direct Taxes (CBDT). Both draw from the same audited financial statements but serve different purposes — MCA captures governance and shareholding structure, while CBDT captures taxable income. Below are the mandatory forms every private limited company, public company, and Section 8 entity must track each year.

Form AOC-4 — Financial Statements

AOC-4 is the MCA form that carries your audited balance sheet, profit and loss account, cash flow statement (where required), and the board's report under Section 134 of the Companies Act, 2013. You must file it within 30 days of the AGM. For a company holding its AGM on 30 September 2027, the AOC-4 deadline is 30 October 2027.

What you attach to AOC-4:

  • Board-approved and auditor-signed balance sheet and P&L
  • Auditor's report, with a valid UDIN generated on the ICAI portal at the time of signing
  • Board's report covering all mandatory disclosures under Section 134
  • Consolidated financial statements, if your company has a subsidiary, associate, or joint venture under Section 129(3)
  • XBRL-tagged instance document, if your company meets the XBRL threshold (covered separately below)

Form MGT-7 / MGT-7A — Annual Return

MGT-7 is the governance snapshot for the year: shareholding pattern, directors, key managerial personnel (KMP), changes during the year, related-party disclosures, and compliance declarations. File it within 60 days of the AGM. For a 30 September 2027 AGM, the deadline is 29 November 2027.

MGT-7A is a shorter, simplified form applicable to OPCs (One Person Companies) and small companies (paid-up share capital ≤ ₹4 crore and turnover ≤ ₹40 crore, as currently notified). For OPCs, which are not required to hold an AGM, the due date is within 60 days from the end of the financial year — that is, 30 May 2027 for FY 2026-27. Do not assume the September-to-November AGM-anchored timeline applies to your OPC; it does not.

Form ADT-1 — Auditor Appointment

Every time a statutory auditor is appointed or reappointed at the AGM, you must file Form ADT-1 with the MCA within 15 days of the AGM, i.e., by 15 October 2027 for a 30 September AGM. Under Section 139, a statutory auditor is limited to two consecutive terms of five consecutive years each for a private company. Keep a running record of your auditor's tenure — failing to rotate when required, or failing to file ADT-1 on time, each carry independent penalties.

ITR-6 — Income Tax Return

Every company other than those claiming exemption under Section 11 of the Income-tax Act, 1961, files ITR-6 with the CBDT. For an audited entity, the due date is 31 October of the relevant assessment year. For FY 2026-27 / AY 2027-28, that is 31 October 2027. The return must be e-filed using the DSC of the authorised signatory (MD, CEO, or director). Your ITR-6 figures — particularly book profit under Section 115JB for Minimum Alternate Tax — must reconcile precisely with the financials filed in AOC-4. The MCA shares AOC-4 data with the CBDT, and discrepancies are one of the automated triggers for a Section 143(2) scrutiny notice.

Form DIR-3 KYC — Director Identity Verification

Every individual holding an active DIN (Director Identification Number) must complete DIR-3 KYC by 30 September each year. If the DIN holder filed DIR-3 KYC in the previous year and no details have changed, the simplified DIR-3 KYC-Web (OTP-based) is sufficient. If any detail — mobile number, email address, residential address — has changed, the full DSC-based DIR-3 KYC form is required instead. A DIN not KYC-compliant by the deadline is automatically deactivated. Reactivation requires re-filing and paying a ₹5,000 penalty fee. If any director's DIN is deactivated when you are ready to file AOC-4 or MGT-7, their digital signature is invalid, and the entire filing is blocked until the DIN is restored.


FY 2026-27 Compliance Calendar

Anchor every deadline to your AGM date. Most companies must hold their AGM within six months of the financial year-end — by 30 September 2027 for FY 2026-27. The table below assumes a 30 September AGM.

ActionOwnerTarget Date
Close FY 2026-27 booksAccounts team15 April 2027
Share trial balance with statutory auditorCFO / Accounts30 April 2027
Complete statutory audit; obtain signed financialsStatutory auditor15 August 2027
Board meeting to approve financial statementsBoard + CS31 August 2027
Issue AGM notice (minimum 21 clear days)Company Secretary7 September 2027
Conduct AGM; pass resolutionsDirectors + members30 September 2027
File DIR-3 KYC for all DIN holdersEach director individually30 September 2027
File ADT-1 (auditor appointment/reappointment)CS / Director15 October 2027
File AOC-4 (financial statements)CS / Director30 October 2027
File ITR-6 (income tax return, AY 2027-28)CA / Tax team31 October 2027
File MGT-7 (annual return)CS / Director29 November 2027

Set calendar reminders at 30 days and 7 days before each deadline. On the MCA V3 portal (mca.gov.in), you can track real-time filing status by logging in under your company's CIN and reviewing the SRN (Service Request Number) history for each form.


How the Penalty Clock Works

The MCA levies additional fees under Rule 12 of the Companies (Registration Offices and Fees) Rules, 2014. For annual forms including AOC-4 and MGT-7, this is ₹100 per day per form from the due date to the actual date of filing. There is no statutory maximum on these MCA late fees — unlike some other forms.

Separately, Sections 92 and 137 of the Companies Act, 2013 (as amended by the Companies (Amendment) Act, 2019) prescribe penalty-based offences — imprisonment was removed, but the monetary liability is substantial:

  • Section 137 (AOC-4 default): Company — ₹1,000 per day of default, maximum ₹10,00,000. MD, CFO, or Company Secretary in default — ₹1,000 per day, maximum ₹5,00,000 each.
  • Section 92 (MGT-7 default): Company — ₹1,000 per day of default, maximum ₹10,00,000. Every officer in default — a flat additional penalty of ₹50,000.
  • Section 164(2) disqualification: A director of a company that has not filed financial statements or annual returns for three consecutive financial years is disqualified from holding a directorship in any company for five years. This disqualification is automatic and does not require a court order or MCA notice.

Worked Example: The True Cost of a 120-Day Delay

Scenario: Nexus Retail Private Limited holds its AGM on 30 September 2027 but, due to an auditor dispute and DSC issues, files neither AOC-4 nor MGT-7 until 28 February 2028 — exactly 120 days past each deadline. The company has three directors and two KMPs (an MD and a Company Secretary).

MCA additional fees:

  • AOC-4: ₹100 × 120 days = ₹12,000
  • MGT-7: ₹100 × 120 days = ₹12,000
  • Subtotal MCA fees: ₹24,000

Section 137 penalty exposure (AOC-4 default):

  • Company: ₹1,000 × 120 = ₹1,20,000
  • MD: ₹1,000 × 120 = ₹1,20,000
  • CS: ₹1,000 × 120 = ₹1,20,000
  • Subtotal Section 137: ₹3,60,000

Section 92 penalty exposure (MGT-7 default):

  • Company: ₹1,000 × 120 = ₹1,20,000
  • Three directors (officers in default): 3 × ₹50,000 = ₹1,50,000
  • Subtotal Section 92: ₹2,70,000

Total maximum penalty exposure (MCA fees + both Sections): ₹6,54,000

And this is before accounting for ITR-6 delay, reputational impact on credit facilities or investor due diligence, and the cost of legal advice to handle the ROC (Registrar of Companies) notices that typically arrive at 90-day default. Compounding applications to reduce Section-level penalties are possible under Section 441, but they take time and carry their own fees.


XBRL Filing and DSC Requirements

Who Must File AOC-4 in XBRL Format

Under the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2015, XBRL filing is mandatory for AOC-4 when your company is:

  1. A listed company (any exchange)
  2. A public company with paid-up share capital of ₹5 crore or more
  3. A public company with turnover of ₹100 crore or more
  4. Any company required to prepare consolidated financial statements under Section 129(3)

Most private limited companies fall outside these thresholds, but if your company has listed debentures or secured NCDs on a recognised exchange, treat yourself as a listed entity for XBRL purposes.

Avoiding XBRL Rejections at Upload

XBRL instance document rejections on MCA V3 are the single most common cause of missed AOC-4 deadlines for large companies. To prevent this:

  1. Download the current MCA XBRL taxonomy at the start of the audit cycle — do not reuse last year's taxonomy file.
  2. Engage your XBRL tagging service provider at least 30 days before the AOC-4 due date.
  3. Run the instance document through MCA's own XBRL validation tool before uploading to the portal.
  4. Confirm every tagged figure matches the auditor-signed financial statements to the last rupee.
  5. Verify that the UDIN on the auditor's certificate is active on the ICAI portal at the time of upload — an expired or withdrawn UDIN will reject the form.

Class 3 DSC and MCA V3 Compatibility

MCA V3 requires a Class 3 DSC for all signatories — directors, KMPs, and practising professionals certifying forms. Before filing season opens:

  • Confirm the DSC is registered in the individual's name (not the company name)
  • Verify the DSC is linked to the correct PAN and DIN within the MCA V3 system under the "Update DSC" functionality
  • Check that the validity period extends at least 90 days beyond all upcoming deadlines
  • If a director is signing remotely, ensure the physical USB token is with them — MCA V3 does not support remote token signing

Renewing DSCs in June or July avoids last-minute failures in October.


OPC, Small Company, and Dormant Company Differences

One Person Companies

OPCs have two important deadline differences from private limited companies:

  • AOC-4 for OPC: Due within 180 days from the end of the financial year — by 27 September 2027 for FY 2026-27. This is earlier than the typical private limited company deadline, not later.
  • MGT-7A for OPC: Due within 60 days from the end of the financial year — by 30 May 2027 for FY 2026-27.

OPC founders routinely assume the September AGM calendar applies and file in November. That results in a 60-plus-day delay on MGT-7A and a potential AOC-4 breach as well.

Small Companies

A small company (paid-up capital ≤ ₹4 crore; turnover ≤ ₹40 crore, as notified) files MGT-7A instead of MGT-7, providing a less burdensome annual return format. However, small companies still hold AGMs and still anchor their AOC-4 and MGT-7A deadlines to that AGM date. The simplification is in the form itself, not the timeline.

Dormant Companies

If your company has been genuinely inactive for a sustained period, you can apply for dormant status under Section 455 of the Companies Act, 2013. A dormant company's annual compliance obligation reduces to filing only Form MSC-3 (annual return of dormant company) by 30 April each year, instead of the full AOC-4 + MGT-7 + ADT-1 suite. To qualify: no business operations or transactions (other than statutory fees and compliance costs), no public deposits, and no listed securities. Reactivation to operational status requires Form MSC-4.

Voluntary Strike-Off

If the company is genuinely defunct and you have no intention of reviving it, consider applying for voluntary strike-off under Section 248(2) using Form STK-2. Before the ROC accepts STK-2, all pending MCA filings must be cleared and all tax liabilities settled. Strike-off permanently removes the company from the register, ending the annual filing obligation — but directors remain personally liable for any pre-strike-off defaults.


Additional Annual Filings That Catch Companies by Surprise

The AOC-4 / MGT-7 / ITR-6 trio gets most of the attention, but several other annual forms carry their own deadlines and penalties:

  • Form MSME-1 (half-yearly): Required for all companies with outstanding dues exceeding 45 days to MSME-registered suppliers. Filed twice a year: the April–September half-year return is due 31 October; the October–March half-year return is due 30 April. If your company buys goods or services from MSME vendors and does not clear invoices within 45 days, this form is mandatory.
  • Form DPT-3 (annual): Required by 30 June for companies that have accepted deposits or have outstanding loans or borrowings not covered by the Chapter V exemptions. Even zero-deposit companies with inter-company loans may need to file. Non-filing is a compoundable offence.
  • Form MGT-14: Board and member resolutions relating to financial statements (under Sections 179 and 117) must be filed with the MCA within 30 days of the relevant board or general meeting. This form runs parallel to your AOC-4 cycle and is often forgotten.
  • Form BEN-2 (Significant Beneficial Ownership): If any member holds 10% or more of shares, voting rights, or profit rights through beneficial arrangements, BEN-1 declarations are required from those members and BEN-2 must be filed by the company. Any change in SBO triggers a fresh BEN-2 within 30 days. MCA has been actively issuing show-cause notices for BEN-2 defaults in recent periods.

Common Mistakes and How to Avoid Them

Treating the AGM as the Deadline, Not the Trigger

AOC-4 is due 30 days from the AGM date, not 30 days from the end of the calendar month. If your AGM falls on 18 September 2027, your AOC-4 deadline is 18 October 2027 — not 31 October 2027. Build your tracking calendar from the actual AGM date, not an assumed end-of-month proxy.

UDIN Not Generated at the Time of Signing

MCA V3 and the income tax portal both validate the UDIN on auditor certificates. If the UDIN is missing or was generated after the document was signed, the form may be treated as defective. Generate UDIN on the ICAI portal at the moment the report is signed — not the day it is uploaded.

Non-Executive Directors Missing DIR-3 KYC

Executive directors typically have DSC infrastructure in place, but independent and non-executive directors frequently miss the 30 September DIR-3 KYC deadline because reminders go to the company's CS rather than to the director personally. If a director's DIN is deactivated, the company cannot file any MCA form requiring their signature until the DIN is reactivated — and the ₹5,000 fee per DIN adds up quickly across a multi-director board.

Failing to Check for Consolidated Financials

If your company acquired even a small stake in a subsidiary or joint venture during FY 2026-27, Section 129(3) triggers a requirement for consolidated financial statements. This means the statutory audit scope widens, XBRL tagging must cover both standalone and consolidated sets, and AOC-4 must carry both. Companies that discover this in September — when audit and XBRL preparation should already be done — consistently delay their AOC-4 filing.

Reconciling ITR-6 Against AOC-4 After Separate Preparation

Preparing AOC-4 financials with one CA and ITR-6 with another creates reconciliation risk. The CBDT's Annual Information Statement (AIS) and the MCA's registry both feed into the government's compliance intelligence system. Ensure your book profit under Section 115JB (for MAT computation), deferred tax, and brought-forward losses are consistently reflected across both returns before filing either.

Not Updating Shareholding Before MGT-7

If shares were transferred, gifted, or inherited during the year and the Register of Members was not updated in real time, MGT-7 will reflect incorrect shareholding data. MCA V3 cross-references MGT-7 shareholding against previously filed returns and RTA (Registrar and Transfer Agent) data for listed companies. Discrepancies generate defect notices that force revised filings — which restart the late-fee clock on MGT-7.


Key Takeaways

  • Every private limited company owes at least five annual filings: AOC-4 (30 days post-AGM), MGT-7 (60 days post-AGM), ADT-1 (15 days post-AGM), ITR-6 (31 October), and DIR-3 KYC (30 September) — all driven by a single AGM date.
  • For FY 2026-27, hold your AGM by 30 September 2027. This cascades AOC-4 to 30 October, MGT-7 to 29 November, and ITR-6 to 31 October 2027.
  • A 120-day delay on just AOC-4 and MGT-7 can cost a three-director company over ₹6.5 lakh in combined MCA late fees and Section 92/137 penalty exposure — before any compounding or legal costs.
  • OPCs have earlier, non-AGM deadlines: AOC-4 by 27 September 2027 (180 days from FY-end) and MGT-7A by 30 May 2027 (60 days from FY-end). Filing in November is already a default.
  • Three consecutive years of non-filing automatically disqualifies directors under Section 164(2) for five years across all companies — there is no notice, no court order, and no cure once triggered.
  • XBRL preparation must begin 30 days before the AOC-4 due date — taxonomy download, tagging, and validation take weeks; starting the week before the deadline guarantees rejection.
  • Start the audit handover in April, not August. Close books by 15 April, deliver the trial balance to the auditor by 30 April, and every subsequent deadline becomes manageable — the entire compliance calendar flows from that first handover date.

Frequently Asked Questions

What are the mandatory annual filings for a private limited company in India?
A private limited company must file AOC-4 (financial statements), MGT-7 or MGT-7A (annual return), ADT-1 (auditor appointment), DIR-3 KYC for every director, and income tax return ITR-6. These are filed annually with the MCA and the Income Tax department after the AGM closes.
What is the due date for AOC-4 and MGT-7 filing?
AOC-4 must be filed within 30 days of the AGM, and MGT-7 within 60 days. If the AGM is held on 30 September 2026, the deadlines fall on 30 October and 29 November 2026 respectively. Missing either invites ₹100 per day in late fees with no upper cap.
What is the penalty for non-filing of annual returns?
Late fee is ₹100 per day per form. Continuous default for three financial years results in director disqualification under Section 164(2), barring the individual from any directorship for five years. The MCA can also strike off inactive companies under Section 248.
Is DIR-3 KYC part of annual filings?
Yes. Every director holding a DIN must complete DIR-3 KYC by 30 September each year. Web-based KYC works if details are unchanged; otherwise the full eForm is needed. Missing this deactivates the DIN and attracts a ₹5,000 reactivation fee.
Mayank Wadhera
Content Reviewed By

CA | CS | CMA | Lawyer | Insolvency Professional | IBBI Valuator

"I help founders increase real business value and achieve stronger valuations | Turning messy workflows into scalable, time-saving systems"

Share this article:

Related Posts

View All