Company Annual Filing - Your Entire Post-AGM ROC Cycle, Handled
Every company registered under the Companies Act must complete a set of annual filings with the Registrar of Companies after its AGM - financial statements (AOC-4), the annual return (MGT-7 or MGT-7A), notice of auditor appointment (ADT-1), and each director's KYC (DIR-3 KYC), backed by board meeting minutes and resolutions. Missing any one of these triggers its own late fee and compliance flag. We manage the full cycle as one coordinated package - tracking your AGM date, preparing every form on time, and keeping your company in good standing with ROC year after year.
Get Your Annual Filing Handled
Tell us your company type and AGM date - we'll map out exactly what's due and when.
AI-powered tools on this page
Skip the wait - get instant help right here, no form required.
The key facts, in one place
Everything a founder usually has to piece together from five different pages, in one place.
- Core forms
- AOC-4, MGT-7/7A, ADT-1Plus DIR-3 KYC for each director
- AOC-4 deadline
- 30 days from AGMFinancial statements filing
- MGT-7 deadline
- 60 days from AGMAnnual return filing (MGT-7A for small companies/OPCs)
- ADT-1 deadline
- 15 days from AGMAuditor appointment notice
- DIR-3 KYC deadline
- 30 SeptemberAnnually, for every DIN holder
- AGM deadline
- Within 6 months of FY endFor most companies (first AGM has separate rules)
- Applicable to
- Every registered companyPvt Ltd, Public, OPC, Section 8 - even at zero turnover
- Late filing
- Additional fee per formEscalates with delay; can also affect director/company status
What is company annual filing?
Company annual filing refers to the set of mandatory returns and disclosures every company registered under the Companies Act, 2013 must submit to the Registrar of Companies (ROC) after the close of each financial year, regardless of whether the company did any business, made a profit, or is even operational. It is separate from income tax return filing - annual filing is specifically about keeping your company's corporate record with the MCA current.
The cycle typically runs: hold the Annual General Meeting (AGM) within the prescribed period after the financial year ends, then file Form AOC-4 (financial statements) within 30 days of the AGM, Form MGT-7 or MGT-7A (annual return) within 60 days of the AGM, and Form ADT-1 (auditor appointment notice) within 15 days of the AGM if the auditor was appointed or reappointed at that meeting. Separately, every individual holding a Director Identification Number (DIN) must file DIR-3 KYC annually, typically by 30 September, regardless of which company they're on the board of.
This page gives you the full picture of the annual cycle as a package. If you already know exactly which single form you need, our dedicated pages for ADT-1 filing, Form AOC-4, and Form MGT-7 go deeper on each one individually - this page is for founders and directors who want the whole cycle managed together rather than piecing it together form by form.
This page covers the annual compliance cycle for companies specifically. If you're looking for the wider set of ongoing MCA obligations beyond the annual cycle - including LLP compliance and event-based filings like address or capital changes - see our MCA Compliance overview instead.
Who needs to complete annual filing?
Annual filing is not optional or turnover-dependent - it applies to every company on the MCA register from the year of incorporation onward.
- Every Private Limited Company, Public Limited Company, One Person Company (OPC), and Section 8 Company registered under the Companies Act, 2013
- Companies with zero revenue, zero transactions, or dormant status - 'nil' annual filing is still mandatory and follows the same forms and deadlines
- Newly incorporated companies, from their first financial year onward (the first AGM and filing timelines have some specific rules that differ slightly from subsequent years)
- Companies that are in the process of winding up or have applied to strike off, until the strike-off is actually approved by ROC
- Every individual director, on every company's board, for their own annual DIR-3 KYC - this is a per-person filing, not a per-company one
By entity type
| Entity | Governed by | Eligible |
|---|---|---|
| Private Limited Company | Companies Act, 2013 | ✓ Yes |
| One Person Company (OPC) | Companies Act, 2013 (files MGT-7A, not MGT-7) | ✓ Yes |
| Public Limited Company | Companies Act, 2013 | ✓ Yes |
| Section 8 Company (non-profit) | Companies Act, 2013 | ✓ Yes |
| Limited Liability Partnership (LLP) | LLP Act, 2008 (Form 8 and Form 11, not AOC-4/MGT-7) | ✕ No |
What documents do you need for annual filing?
Common to every entity
- Audited financial statements (Balance Sheet, P&L, Cash Flow where applicable)Mandatory
- Auditor's report and, if applicable, consent and eligibility certificate for ADT-1Mandatory
- Board resolutions and AGM minutesMandatory
- Register of members, directors, and other statutory registersMandatory
- List of shareholders and shareholding pattern as on the AGM dateMandatory
- Digital Signature Certificates (DSC) of directors/authorised signatoryMandatory
- Details of related party transactions, if any
Entity-specific
| Entity | Additional documents |
|---|---|
| AOC-4 filing | Audited financials, auditor's report, board's report, CSR report (if applicable), related party disclosures |
| MGT-7 / MGT-7A filing | Shareholding pattern, details of directors and KMP, register extracts, details of meetings held during the year |
| ADT-1 filing | AGM/board resolution appointing auditor, auditor's consent and eligibility certificate |
| DIR-3 KYC (per director) | PAN, Aadhaar, personal mobile and email (each verified by OTP), DSC of the director |
Get the full annual filing document checklist as a PDF
One checklist covering AOC-4, MGT-7, ADT-1, and DIR-3 KYC documentation.
How the annual filing package works
We coordinate the entire cycle - from the AGM through to the last form filed - instead of you tracking four separate deadlines yourself.
Financial statement finalisation and audit
We coordinate with your accountant/auditor to finalise the year's financial statements and get the statutory audit completed ahead of the AGM.
AGM preparation and board minutes
We prepare the AGM notice, agenda, and minutes, and the board resolutions needed to appoint/reappoint the auditor and approve the financial statements.
File ADT-1 (within 15 days of AGM)
Auditor appointment or reappointment notice filed first, since it has the shortest deadline of the group.
File AOC-4 (within 30 days of AGM)
Financial statements, auditor's report, and board's report filed with ROC in the XBRL or standard format as applicable to your company.
File MGT-7 or MGT-7A (within 60 days of AGM)
Annual return filed with shareholding, director, and governance details for the year - MGT-7A applies to small companies and OPCs, MGT-7 to others.
DIR-3 KYC for each director (by 30 September)
Filed separately for every director on your board, regardless of how many companies they serve - this is an individual, not a company-level, obligation.
The four filings have different deadlines counted from different trigger dates - that staggered timing is exactly what causes companies to miss one form while correctly filing the others. Our package exists specifically to track all four dates against one AGM instead of leaving each form to a separate reminder.
How much does company annual filing cost?
Government fees for each form depend on your company's authorised share capital and are separate from our professional fee. Bundling the full cycle is typically cheaper than filing each form individually.
Nil / Small Company Bundle
AOC-4 + MGT-7A + ADT-1 for dormant or low-activity companies
- AOC-4 filing
- MGT-7A filing (small company/OPC)
- ADT-1 filing
- AGM minutes and resolutions drafting
Standard Annual Filing Bundle
Full cycle for an actively operating Private Limited Company
- AOC-4 + MGT-7 + ADT-1 filing
- DIR-3 KYC for up to 2 directors
- Board and AGM minutes drafting
- Compliance calendar tracking for next year
Comprehensive Annual Package
Full cycle plus additional director KYC and CSR/related-party disclosures
- Everything in Standard
- DIR-3 KYC for up to 5 directors
- CSR and related-party transaction disclosure support
- Priority query handling with ROC
Full fee breakdown
| Particulars | Government fee | Professional fee |
|---|---|---|
| AOC-4 government filing fee | Varies by authorised share capital | Included in plan |
| MGT-7 / MGT-7A government filing fee | Varies by authorised share capital | Included in plan |
| ADT-1 government filing fee | Varies by authorised share capital | Included in plan |
| DIR-3 KYC government fee (on-time) | ₹0 on time; late fee applies after due date | Included per director in plan |
Not included in any tier:
- ✕ The statutory audit itself and the auditor's professional fee
- ✕ Bookkeeping and financial statement preparation, if not already maintained (available as a separate accounting service)
- ✕ XBRL conversion of financial statements, where applicable (available as a separate service - see XBRL Filing)
Which annual filing package do you need?
Answer three quick questions and we will recommend the right package.
Was your company active or dormant this financial year?
How many directors need DIR-3 KYC?
Are you current on past years' filings?
Why bundle your annual filing instead of handling each form separately
Fewer missed deadlines
- One coordinated timeline against your AGM date instead of four separately tracked deadlines that are each easy to lose track of individually
- Reduces the risk of a company or its directors being marked non-compliant, which can affect DIN status and future filings
Cost and time efficiency
- Bundled professional fees are typically lower than paying for each of AOC-4, MGT-7, ADT-1, and DIR-3 KYC as separate engagements
- Board and AGM documentation is drafted once and reused across the forms that need it, instead of being redone form by form
Stays audit and due-diligence ready
- A complete, on-time annual filing history is checked by banks, investors, and tender authorities as a basic credibility signal
- Keeps your MCA master data (directors, shareholding, financials) accurate and current, which matters for any future fundraising or ownership change
The annual filing compliance calendar
All deadlines below are counted from your AGM date, except DIR-3 KYC, which has a fixed annual deadline.
| Form | Trigger | Due date |
|---|---|---|
| AGM (Annual General Meeting) | End of financial year | Within 6 months of FY end for most companies (first AGM has separate timing) |
| ADT-1 (auditor appointment) | Auditor appointed/reappointed at AGM | Within 15 days of the AGM |
| AOC-4 (financial statements) | AGM held | Within 30 days of the AGM |
| MGT-7 / MGT-7A (annual return) | AGM held | Within 60 days of the AGM |
| DIR-3 KYC (per director) | Every financial year, for every DIN holder | By 30 September each year |
Need the full picture beyond the annual cycle - event-based filings, LLP compliance, or address/capital changes? See our MCA Compliance overview.
Why manage your annual filing through us
Frequently asked questions
The core set is Form AOC-4 (financial statements), Form MGT-7 or MGT-7A (annual return), and Form ADT-1 (auditor appointment notice, when applicable that year), plus Form DIR-3 KYC filed individually by each director. Some companies also need XBRL conversion of AOC-4 or CSR-related disclosures.
Yes. Every registered company must file its annual returns even with zero turnover or a completely dormant year - this is commonly called 'nil filing' and follows the same forms and deadlines as an active company.
MGT-7A is a simplified annual return form for One Person Companies (OPCs) and small companies. MGT-7 is the standard annual return form used by all other companies. Both are filed within 60 days of the AGM.
All three are counted from the AGM date: ADT-1 within 15 days, AOC-4 within 30 days, and MGT-7/MGT-7A within 60 days of the AGM.
DIR-3 KYC is an annual identity verification filed by each individual holding a Director Identification Number (DIN), typically due by 30 September. It's a per-director obligation, not a per-company one - a director on three boards still files only one DIR-3 KYC for themselves.
Each form attracts its own additional government fee for late filing, and the fee escalates with the length of delay. Persistent non-filing can also lead ROC to mark the company as non-compliant, flag directors, or in extreme cases initiate strike-off proceedings.
No. The statutory audit is conducted by your appointed auditor and is a prerequisite for finalising the financial statements that go into AOC-4 - it is a separate professional engagement from the ROC filing itself, though we coordinate around your audit timeline.
Annual filing (AOC-4, MGT-7, ADT-1) goes to the Registrar of Companies under the Companies Act and is about your company's corporate and financial record with the MCA. Income tax return filing goes to the Income Tax Department and is about tax liability - they are separate obligations with separate deadlines and separate portals.
No. LLPs file Form 8 (Statement of Account and Solvency) and Form 11 (Annual Return) under the LLP Act, 2008, which is a different set of forms from the company annual filing cycle. See our MCA Compliance page for LLP-specific obligations.
XBRL is a structured electronic format for filing financial statements, required for certain classes of companies - generally listed companies and their subsidiaries, and companies crossing specified turnover or paid-up capital thresholds under the applicable MCA rules. Not every company needs to file in XBRL - see our dedicated XBRL Filing page to check applicability.
Yes, that's the point of this package - we coordinate AOC-4, MGT-7/MGT-7A, ADT-1, and DIR-3 KYC together against your AGM date, rather than treating them as separate engagements with separate tracking.
The first AGM has a somewhat different timeline from subsequent years - broadly, it must be held within a set period from incorporation rather than strictly from the financial year end. We confirm the exact applicable timeline for your incorporation date before setting your filing calendar.
Board resolutions and AGM minutes underpin several of the annual forms (particularly ADT-1's auditor appointment and MGT-7's governance disclosures) and are part of your statutory records even where not directly uploaded - we prepare these as part of the package.
Ideally as soon as your financial year closes, so audited financials are ready before the AGM and the 15/30/60-day clocks don't get squeezed. We recommend starting audit coordination at least 6-8 weeks before your planned AGM date.
Yes. We handle backlog/catch-up annual filings across multiple pending years, calculate the applicable additional fees for each delayed form, and help bring the company's ROC record current.
Written by Sanjana Rao, Corporate Compliance Manager · Reviewed by CS Deepak Bhattacharya, ACS, manages annual ROC compliance for companies across sectors
Last updated 9 September 2026
Sources
- Ministry of Corporate Affairs - MCA Portal
- Companies Act, 2013 - Sections 92, 96, 137, 139 (Annual Return, AGM, Financial Statements, Auditor Appointment)
- Companies (Registration Offices and Fees) Rules, 2014
- MCA - Annual Filing Forms and Instruction Kits (AOC-4, MGT-7, MGT-7A)
- MCA - DIR-3 KYC Instructions
Filing deadlines, applicable forms, and fee structures are verified against MCA guidance current as of the last updated date. Rules can change; confirm specifics with our team before your filing cycle begins.
Ready to get started?
You have read the whole page. Tell us about your business and we will call you back with next steps, not a sales pitch.
Ready to get your annual filing on track?
Share your details and our experts will call you back within one working hour.