🚀 New: GEM Seller Registration — register in 2 days! 📞 Call us: +91 98914 64610 — Free Consultation 5,000+ Businesses registered successfully across India 🎉 GST Filing from ₹499/month — Limited offer ⭐ Rated 4.9/5 on Google — India's trusted compliance partner 🚀 New: GEM Seller Registration — register in 2 days! 📞 Call us: +91 98914 64610 — Free Consultation 5,000+ Businesses registered successfully across India 🎉 GST Filing from ₹499/month — Limited offer ⭐ Rated 4.9/5 on Google — India's trusted compliance partner
Annual Filing for Large Companies & Section 8 – AOC-4, AOC-4 CFS, XBRL, MGT-7, DIR-3 KYC | TaxClue
⭐ 4.9/5 Google Rating 📊 AOC-4 · AOC-4 CFS · XBRL 📋 MGT-7 · DIR-3 KYC ⚡ CA / CS Managed

Annual Filing for
Large Companies
& Section 8 NGOs

Complete MCA annual compliance — AOC-4, AOC-4 CFS, AOC-4 XBRL, AOC-5, MGT-7, Form DIR-3 KYC, DIR-3 KYC Web, and DIN Reactivation. CA/CS-managed, deadline-driven, filed correctly the first time.

📊 8 Forms Covered
👨‍💼 Dedicated CA / CS
⏰ Deadline-Tracked
🔒 Zero-Error Filing

Annual Filing Enquiry

CA calls back within ✅ 30 minutes

🔒 Confidential  ·  No Spam  ·  No Hidden Fees

Enquiry Received!

Our CA will call you within 30 minutes.
Urgent? WhatsApp us →

OR
⭐ 4.9/5 Rating
🏆 5,000+ Companies Served
📊 AOC-4 · CFS · XBRL
📋 MGT-7 · DIR-3 KYC
🔁 DIN Reactivation
⏰ Deadline-Tracked Filing
30 Days
AOC-4 due after AGM (60 days for OPC)
60 Days
MGT-7 annual return due after AGM
30 Sep
Annual DIR-3 KYC deadline for all DIN holders
₹5,000
Penalty to reactivate a deactivated DIN via DIR-3 KYC
Overview

Annual MCA Compliance — Large Companies & Section 8

Every company incorporated under the Companies Act, 2013 must file a set of annual returns and financial statements with the Registrar of Companies (ROC) within prescribed deadlines after each financial year. For large companies — those meeting thresholds on turnover, net worth, or net profit — and Section 8 Companies (NGOs / non-profit companies), additional and more stringent filing obligations apply.

Non-filing or delayed filing attracts significant additional fees (₹100 per day per form) and can result in the company being flagged as a defaulter — affecting director eligibility, loan approvals, and government contracts. TaxClue tracks deadlines and manages all filings on a retainer basis, ensuring your company remains MCA-compliant throughout the year.

📌

What Is a "Large Company" Under the Companies Act?

Under Section 2(60) read with MCA notifications, a company is classified as a "large company" if it has: (i) paid-up capital ≥ ₹10 Crore, OR (ii) turnover ≥ ₹250 Crore, OR (iii) borrowings from banks/financial institutions ≥ ₹50 Crore. Large companies face additional requirements — mandatory XBRL filing, detailed CSR disclosures, secretarial audit, and enhanced MGT-7 disclosures — beyond standard private/public company obligations.

Which Company Needs Which Filing?

Form Private Ltd Public Ltd Large Co. Section 8 NGO OPC Listed Co.
AOC-4 Mandatory Mandatory Mandatory Mandatory Mandatory Mandatory
AOC-4 CFS If subsidiaries If subsidiaries Mandatory Not applicable Not applicable Mandatory
AOC-4 XBRL If thresholds met If thresholds met Mandatory Not applicable Not applicable Mandatory
AOC-5 If books offsite If books offsite If books offsite If books offsite If books offsite If books offsite
MGT-7 Mandatory Mandatory Mandatory Mandatory MGT-7A (simpler) Mandatory
DIR-3 KYC All directors All directors All directors All directors All directors All directors

Annual Filing Due Dates at a Glance

FormDue DateLate FeeNotes
AOC-4Within 30 days of AGM₹100/day60 days for OPC; typically by 29–30 Oct
AOC-4 CFSWithin 30 days of AGM₹100/dayFiled separately from standalone AOC-4
AOC-4 XBRLWithin 60 days of AGM₹100/daySeparate XBRL instance document required
AOC-5Within 7 days of Board Resolution₹100/dayOne-time or when address changes
MGT-7 / MGT-7AWithin 60 days of AGM₹100/dayOPC/Small Co: MGT-7A simpler form
DIR-3 KYC30 September each year₹5,000 (after deadline)First-time or mobile/email change
DIR-3 KYC Web30 September each year₹5,000 (after deadline)Web mode — no DSC, OTP only
DIN ReactivationNo fixed deadline₹5,000 (flat penalty)Filed after KYC missed; DIN reactivated same day
Financial Statements

AOC-4 & AOC-4 CFS — Financial Statement Filing

Section 137 of the Companies Act requires every company to file its financial statements with the ROC within 30 days of the Annual General Meeting (60 days for OPC). Standalone financials go in AOC-4; companies with subsidiaries must file consolidated financials separately in AOC-4 CFS.

📊
Section 137
AOC-4 — Financial Statements
Filing of standalone annual financial statements — Balance Sheet, Profit & Loss Account, Cash Flow Statement, Statement of Changes in Equity, Notes to Accounts, and Directors' Report — with ROC every year after the AGM.
Due30 days after AGM
OPC Due60 days from end of FY
Late Fee₹100/day after due date
Who FilesAll companies under Companies Act 2013
DSC RequiredDirector + Auditor DSC
AttachmentsAudited financials, Boards' Report, Auditor's Report
🏢
Section 129(3)
AOC-4 CFS — Consolidated FS
Companies having one or more subsidiaries, associates, or joint ventures must prepare and file Consolidated Financial Statements in addition to standalone AOC-4. CFS combines the financials of the parent and all subsidiaries into a single set.
Due30 days after AGM
Who FilesCompanies with subsidiaries / associates / JVs
StandardAS / Ind-AS depending on company type
Late Fee₹100/day after due date
Filed AsSeparate form — in addition to AOC-4
AuditorGroup auditor signs CFS — DSC required
ℹ️

Section 8 Companies — AOC-4 with Special Disclosures

Section 8 Companies (NGOs/non-profit companies) must file AOC-4 with additional disclosures — including details of FCRA receipts (if registered), donations received, income from charitable activities, and compliance with conditions under their licence. TaxClue's CA prepares Section 8-specific financial statements ensuring all required disclosures are included and the filing reflects the non-profit nature of operations accurately.

What TaxClue Does for AOC-4 / AOC-4 CFS

  • 1

    Receive Audited Financials & Boards' Report from Auditor

    TaxClue co-ordinates with your statutory auditor to obtain the signed audit report, financial statements, and Directors' Report as prerequisites for AOC-4 filing.

  • 2

    Prepare AOC-4 / AOC-4 CFS Form on MCA V3

    Financial data is mapped into the MCA V3 AOC-4 form — Balance Sheet items, P&L figures, schedules, and directors' disclosures. For CFS, consolidated figures covering all subsidiaries are entered separately in the AOC-4 CFS form.

  • 3

    Attach All Required Documents

    Signed audited financial statements, Boards' Report, Auditor's Report, consent and certificate of auditor, and secretarial audit report (if applicable) are attached to the form.

  • 4

    Obtain Director & Auditor DSC Signatures

    Form is signed digitally by the authorised director (or managing director) and the company's statutory auditor using their respective DSCs. TaxClue co-ordinates DSC signing with both parties.

  • 5

    File on MCA V3 & Share Acknowledgement

    AOC-4 (and AOC-4 CFS separately if applicable) are submitted on MCA V3. SRN and filing acknowledgement are shared with the company. Filing confirmation email from MCA is forwarded and preserved in the company's compliance records.

XBRL Filing

AOC-4 XBRL — Filing Financial Statements in XBRL Format

XBRL (eXtensible Business Reporting Language) is a standardised digital format for financial reporting — it allows regulators and analysts to extract, analyse, and compare financial data across companies programmatically. MCA mandates XBRL filing for companies meeting prescribed thresholds, in addition to the normal AOC-4 filing.

💻
Mandatory XBRL
AOC-4 XBRL
Filing of financial statements in XBRL format — a machine-readable tagged version of the annual accounts. Filed as a separate form alongside the standard AOC-4. Requires creation of an XBRL instance document using MCA-approved taxonomy.
Due60 days after AGM
Late Fee₹100/day after due date
TaxonomyMCA XBRL taxonomy (Ind-AS or IGAAP)
ToolMCA XBRL Filing Tool or approved software
DSCDirector + Auditor DSC required
ValidationXBRL instance validated before MCA upload
💻

Who Must File AOC-4 XBRL?

XBRL filing is mandatory for: (i) companies listed on any stock exchange in India and their Indian subsidiaries, (ii) companies with paid-up capital ≥ ₹5 Crore, (iii) companies with turnover ≥ ₹100 Crore, and (iv) all companies required to prepare CFS (i.e., those with subsidiaries). Companies using Ind-AS file Ind-AS XBRL taxonomy; those on IGAAP use the IGAAP taxonomy.

⚠️

XBRL ≠ Normal AOC-4 — Both Must Be Filed

AOC-4 XBRL is an additional filing — it does not replace the standard AOC-4. Companies in scope must file both: AOC-4 (within 30 days of AGM) AND AOC-4 XBRL (within 60 days of AGM). Missing either attracts the ₹100/day late fee independently.

TaxClue's XBRL Filing Process

  • 1

    Map Financial Data to XBRL Taxonomy

    TaxClue's XBRL specialist maps each line item in the audited financial statements to the appropriate XBRL tag in MCA's Ind-AS or IGAAP taxonomy — Balance Sheet, P&L, Cash Flow, Notes, and segment disclosures.

  • 2

    Create & Validate XBRL Instance Document

    The tagged data is compiled into an XBRL instance document and validated against MCA's schema rules. All validation errors and warnings are resolved before submission. This step is critical — MCA rejects XBRL files with validation errors.

  • 3

    File AOC-4 XBRL on MCA V3 with DSC

    The validated XBRL instance is attached to Form AOC-4 XBRL on MCA V3, signed with director and auditor DSC, and submitted. SRN confirmation shared with the company.

Books of Accounts

AOC-5 — Notice of Address of Books of Accounts

📍
Section 128(1)
AOC-5 — Books Address Notice
Under Section 128(1) of the Companies Act, a company must maintain books of account at its registered office. If books are maintained at any other place, a notice in Form AOC-5 must be filed with the ROC within 7 days of the Board Resolution authorising the alternate address.
DueWithin 7 days of Board Resolution
When RequiredBooks maintained at address other than registered office
Late Fee₹100/day after 7-day window
Form Filed OnceRe-file if the address of books changes
AttachmentCertified copy of Board Resolution
DSCDirector DSC required
💡

When Is AOC-5 Typically Filed?

AOC-5 is most commonly filed when a company's accounting records are maintained at: a corporate office or branch in a different city than the registered office, a shared services centre (SSC), a CA's office or external accounting firm's premises, or a data centre / cloud server with a fixed physical address. The form notifies ROC of the precise address where books can be inspected if required by regulators. If books are shifted from one alternate address to another, a fresh AOC-5 must be filed. TaxClue prepares the board resolution and AOC-5 form as a quick one-day engagement.

Annual Return

MGT-7 — Annual Return of the Company

Section 92 of the Companies Act requires every company to file an Annual Return with ROC within 60 days of the Annual General Meeting. The Annual Return is a comprehensive snapshot of the company — its shareholders, directors, charges, shareholding structure, indebtedness, and key management information — as on the last day of the financial year.

📋
Section 92
MGT-7 — Annual Return
Full annual return for all companies (other than OPCs and Small Companies) — covering shareholder register, director details, charges, remuneration of directors and KMPs, related party transactions, indebtedness, and shareholding changes during the year.
DueWithin 60 days of AGM
Who FilesAll companies except OPC and Small Companies
Late Fee₹100/day after due date
CS CertificatePCS certificate required for listed + paid-up ≥ ₹10Cr
CertificationBy CS in practice (Form MGT-8)
DSCDirector + Company Secretary DSC
📄
Simplified Form
MGT-7A — OPC & Small Companies
OPC (One Person Companies) and Small Companies file a simplified annual return in Form MGT-7A — with fewer disclosure requirements than MGT-7. Introduced to reduce compliance burden for smaller entities.
DueWithin 60 days of AGM
Who FilesOPC and Small Companies only
Late Fee₹100/day after due date
CS CertificateNot mandatory for OPC / Small Companies
SimplerFewer disclosures than MGT-7
DSCDirector DSC only
⚠️

MGT-7 for Large Companies & Section 8 — Enhanced Disclosures Required

Large companies filing MGT-7 must include additional disclosures: details of CSR spending and committee, remuneration of all directors and KMPs (even if not listed), indebtedness breakdown, and details of holding/subsidiary relationships. Section 8 companies must disclose details of members by category, donations above ₹50,000 received, and compliance with Section 8 licence conditions. TaxClue prepares MGT-7 with all applicable disclosures accurately mapped for your company type.

Director KYC

DIR-3 KYC & DIR-3 KYC Web — Annual Director KYC

MCA mandates that every individual who holds a DIN (Director Identification Number) — whether currently a director or not — must complete an annual KYC by 30th September each year. Failure to do KYC results in the DIN being deactivated — and the director cannot act in any directorial capacity until it is reactivated.

🪪
Rule 12A
DIR-3 KYC — Form-Based KYC
Form-based director KYC filed on MCA V3 — requires DSC and OTP verification. Mandatory in the first year of DIN allotment, and in subsequent years if the director's mobile number or email address has changed since the last KYC.
Deadline30 September every year
Government Fee₹0 — if filed before 30 Sep
Late Fee₹5,000 after 30 September
DSC RequiredYes — director's own DSC mandatory
OTPMobile + Email OTP verification
When Needed1st year or mobile/email changed
🌐
Web Mode
DIR-3 KYC Web — No DSC Needed
Web-based director KYC completed directly on the MCA portal — no DSC required. Available to directors who have already filed DIR-3 KYC (form) once and whose mobile number and email remain unchanged. Just mobile + email OTP verification.
Deadline30 September every year
Government Fee₹0 — if done before 30 Sep
Late Fee₹5,000 after 30 September
DSC RequiredNo DSC needed — OTP only
OTPMobile + Email OTP verification
When UsedSubsequent years with same mobile/email

📝 DIR-3 KYC (Form) — Use When:

  • Filing KYC for the first time after DIN allotment
  • Mobile number has changed since last KYC
  • Email address has changed since last KYC
  • Reactivating a deactivated DIN (use with ₹5,000 fee)
  • MCA prompts you to use form mode (check MCA portal)

🌐 DIR-3 KYC Web — Use When:

  • Already filed DIR-3 KYC form at least once
  • Mobile number and email are same as previously verified
  • Want a quick, DSC-free annual KYC renewal
  • Multiple directors to manage — faster for large boards
  • DIN is currently active and KYC is within deadline

TaxClue Manages KYC for All Directors — Bulk or Individual

For companies with large boards, TaxClue manages DIR-3 KYC for all directors in bulk — sending reminders, collecting OTPs, and filing before the 30 September deadline. We track which directors require form-based KYC vs. web KYC, obtain DSC signatures where needed, and share filing acknowledgements. Annual retainer packages cover KYC for all directors.

DIN Reactivation

DIN Reactivation — Reactivate a Deactivated DIN

If a director misses the 30 September DIR-3 KYC deadline, MCA deactivates their DIN — marked as "Deactivated due to non-filing of DIR-3 KYC" on the MCA portal. A deactivated DIN means the director cannot act as a director in any company — their name cannot appear in filings, board resolutions, or MCA forms until reactivation.

🔓
DIR-3 KYC + Fee
DIN Reactivation
Reactivation of a deactivated DIN by filing Form DIR-3 KYC with a mandatory late fee of ₹5,000. Once paid and form accepted, the DIN is reactivated the same day — allowing the director to resume all directorial duties and appear in company filings.
Penalty Fee₹5,000 (mandatory — no waiver)
Form UsedDIR-3 KYC (form mode — not web)
DSC RequiredYes — director's DSC mandatory
TimelineSame-day reactivation after filing
DocumentsPAN, Aadhaar, mobile/email OTP
UrgencyFile immediately — no further grace period
🚨

Deactivated DIN — Immediate Impact: The director cannot sign any company forms, board resolutions cannot include their name, and any ongoing MCA filings with their name will be rejected until DIN is reactivated. Act immediately.

⚠️

The ₹5,000 Penalty Cannot Be Waived

MCA does not accept appeals or waiver requests for the ₹5,000 DIR-3 KYC late fee. The penalty is fixed regardless of reason for missing the deadline — illness, travel, or technical issues. TaxClue processes DIN reactivations same-day on urgent basis. Call or WhatsApp us immediately if a director's DIN has been deactivated.

Late Filing Consequences

What Happens If Annual Filings Are Delayed?

Late MCA filings are expensive — the ₹100/day additional fee compounds quickly, and prolonged default can lead to company and director disqualification. Here's a summary of consequences by severity:

Filed on Time
₹0
No additional fee. Normal government fee only. All forms accepted. No default on MCA record.
⚠️
AOC-4 / MGT-7 Late
₹100/day
Starts from the day after due date. No cap — accumulates daily. Can reach lakhs if very late.
🚨
DIR-3 KYC After 30 Sep
₹5,000 flat
Fixed penalty — no daily accumulation. DIN deactivated immediately until paid and filed.
Default PeriodImpact on CompanyImpact on Directors
1–30 days late₹100/day additional fee per formNo personal impact — yet
30–180 days lateCompany shown as defaulter on MCABank may query director compliance
180 days – 3 yearsROC may issue show-cause noticeRisk of director disqualification notice
3+ consecutive yearsCompany liable for compulsory strike offAll directors disqualified u/s 164(2) — 5 years
DIN KYC missedFilings cannot include deactivated directorDIN deactivated — all companies affected
Documents Required

What TaxClue Needs to File All Annual Forms

For AOC-4 / AOC-4 CFS / AOC-4 XBRL

Signed audited financial statements — Balance Sheet, P&L, Cash Flow, Notes
Auditor's Report (signed by statutory auditor with UDIN)
Directors' Report with all annexures (MR-3, CSR Report if applicable)
Secretarial Audit Report — Form MR-3 (if applicable)
DSC of authorised director and statutory auditor
AGM date and minutes confirming financial statements adopted
CFS — subsidiary financials and group auditor report (for AOC-4 CFS)
Previous year MCA filings for verification
Consent and certificate of auditor (if new auditor appointed)

For MGT-7 / MGT-7A Annual Return

Register of Members — updated as on 31 March
Register of Directors — DIN, address, shareholding of each director
Details of shares issued, transferred, and redeemed during the year
Shareholding pattern — category-wise (promoters, public, FII, etc.)
Details of registered charges on MCA (from charge register)
Remuneration details — all directors and KMPs
Indebtedness — bank loans, debentures, deposits as on 31 March
DSC of director and company secretary (PCS certificate for large/listed)

For DIR-3 KYC / DIR-3 KYC Web / DIN Reactivation

PAN Card of the director (self-attested)
Aadhaar Card of the director (for address verification)
Active mobile number registered in director's own name
Active personal email address of the director
Director's DSC (for DIR-3 KYC form mode and DIN reactivation)
₹5,000 government fee challan (for DIN reactivation only)
Frequently Asked Questions

Annual Filings — Common Questions

What is the difference between AOC-4, AOC-4 CFS, and AOC-4 XBRL — do I need all three?

AOC-4 is the standard financial statement filing — every company must file this. AOC-4 CFS is an additional filing for companies that have subsidiaries, associates, or joint ventures — it contains the consolidated financial statements (parent + all subsidiaries combined). AOC-4 XBRL is a machine-readable version of the financial statements in XBRL format — mandatory for listed companies, companies with paid-up capital ≥ ₹5 Crore or turnover ≥ ₹100 Crore, and companies required to file CFS. A company with subsidiaries and turnover above ₹100 Crore may need to file all three forms. TaxClue assesses your applicability during the free consultation.

My AGM has not been held yet — can I still file AOC-4 or MGT-7?

No — AOC-4 and MGT-7 due dates are triggered from the date of the AGM (30 days and 60 days respectively). If the AGM has not been held, the due date has not started running. However, the AGM itself has a statutory deadline — generally within 6 months of the end of the financial year (i.e., 30 September for FY ending 31 March). If your AGM is delayed, you risk both AGM default penalties and cascading late fees on AOC-4/MGT-7. TaxClue also assists with AGM notice preparation and convening to ensure the AGM is held on time.

Is DIR-3 KYC required even if the person has resigned from all directorships?

Yes — DIR-3 KYC is linked to the DIN, not to an active directorship. As long as a person holds a DIN (even if they are not currently a director of any company), they must file DIR-3 KYC every year by 30 September. DINs cannot be voluntarily surrendered unless the person has no current directorship. If KYC is not filed, the DIN gets deactivated — and when the person next becomes a director, they will need to reactivate the DIN by paying the ₹5,000 penalty before any company filings can include their name.

My director's DIN was deactivated — can he still sign board resolutions?

Technically, a director with a deactivated DIN is still a director of the company under company law — their directorship is not automatically terminated by DIN deactivation. However, they cannot appear in any MCA e-form filings until the DIN is reactivated — the system will reject forms where a deactivated DIN is entered. Board resolutions (physical documents) can still be signed, but the director's participation in MCA filings is blocked. TaxClue processes DIN reactivation on the same day — file the enquiry on priority and we handle DIR-3 KYC with the ₹5,000 fee immediately.

Does a Section 8 Company need to file MGT-7 like other companies?

Yes — Section 8 Companies (NGOs registered under Section 8 of the Companies Act) are required to file both AOC-4 (financial statements) and MGT-7 (annual return) just like any other company. However, Section 8 companies enjoy some exemptions — for example, they are not required to hold a board meeting every quarter if the board passes a resolution otherwise. The MGT-7 for a Section 8 company must include details of members (which may be large in the case of societies-type structures), disclosure of charitable objects, and details of whether the licence conditions have been complied with. TaxClue prepares Section 8-specific filings with appropriate disclosures.

What happens if a company's AOC-4 and MGT-7 are overdue by more than 3 years?

If a company has not filed its annual returns (AOC-4 and MGT-7) for 3 or more consecutive financial years, the company becomes liable for compulsory strike off by the ROC under Section 248 of the Companies Act. Additionally, all directors of such a company are automatically disqualified under Section 164(2) for a period of 5 years — preventing them from being a director in any other company. Even if the defaulting company is struck off, the disqualification of directors remains active. To avoid this, TaxClue strongly recommends filing all pending returns — with accumulated late fees — before the ROC initiates strike off proceedings.

Is AOC-5 a one-time filing or must it be filed every year?

AOC-5 is not an annual filing — it is a one-time filing when a company first decides to maintain books of account at a place other than its registered office. It must also be re-filed whenever the alternate address changes. There is no requirement to file AOC-5 every year as long as the address where books are maintained remains the same. If a company shifts books back to the registered office, no separate filing is required (the earlier AOC-5 notification becomes moot). TaxClue recommends companies maintain an accurate record of where books are kept and file AOC-5 promptly whenever the address changes.

Never Miss an MCA Deadline Again

Annual Filings — Managed End-to-End

AOC-4, AOC-4 CFS, XBRL, AOC-5, MGT-7, DIR-3 KYC, DIN reactivation — TaxClue tracks every deadline and files every form, with a dedicated CA and CS managing your complete annual MCA compliance.

🔒 Confidential  ·  4.9★ Google Rating  ·  No Hidden Charges  ·  CA / CS Assisted

📋 AOC-4, MGT-7, DIR-3 KYC — file before deadline!
✅ Enquiry sent!