What is Annual Return Filing?

Mandatory yearly compliance with Registrar of Companies

Annual Return Filing is a mandatory compliance requirement for all registered companies and Limited Liability Partnerships (LLPs) in India. Every company must file its annual financial statements and annual return with the Registrar of Companies (RoC) through the Ministry of Corporate Affairs (MCA) portal.

For companies, this involves filing Form AOC-4 (financial statements including balance sheet, profit & loss account, and auditor's report) and Form MGT-7 (annual return containing details of shareholders, directors, and company meetings). For LLPs, Form 8 (statement of account and solvency) and Form 11 (annual return) must be filed annually.

Compliance Status

Maintains your company's active status with MCA. Avoids 'Active Non-Compliant' status that affects business operations.

Penalty Avoidance

Timely filing avoids hefty penalties of ₹100 per day of delay and additional government late fees.

Business Credibility

Regular compliance enhances business reputation and is essential for fundraising, loans, and tenders.

Legal Protection

Protects directors from disqualification and company from strike-off proceedings by MCA.

Key Features

AOC-4 Filing

Financial statements including balance sheet, P&L account, cash flow statement, and notes to accounts.

MGT-7 Filing

Comprehensive annual return with shareholding pattern, director details, and meeting information.

LLP Compliance

Form 8 (Statement of Account) and Form 11 (Annual Return) filing for LLPs.

Auditor Services

Statutory audit, tax audit, and auditor appointment filing (ADT-1) as required.

Due Date Tracking

Automated reminders and tracking to ensure you never miss important filing deadlines.

Digital Process

100% online filing through MCA portal with digital signatures. No physical visits required.

Important to Know

Key due dates for annual filing:

  • AOC-4: Within 30 days of AGM (due by October 30 for calendar year companies)
  • MGT-7: Within 60 days of AGM (due by November 29 for calendar year companies)
  • LLP Form 8: Within 30 days from end of 6 months of financial year (October 30)
  • LLP Form 11: Within 60 days of close of financial year (May 30)
  • Penalty: ₹100 per day per form for late filing without any maximum limit

Who Needs to File Annual Returns?

Entities required to file with MCA annually

Private Limited Companies

All Pvt Ltd companies must file AOC-4 and MGT-7 annually regardless of business activity or turnover.

Public Limited Companies

Listed and unlisted public companies with additional compliance requirements for stock exchanges.

One Person Companies

OPCs must file annual returns even with single director and member. Simplified compliance available.

Limited Liability Partnerships

All LLPs must file Form 8 and Form 11 annually regardless of turnover or business operations.

Section 8 Companies

Non-profit companies with modified filing requirements but mandatory annual compliance.

Dormant Companies

Even companies with no operations must file annual returns to maintain status or opt for dormant status.

Filing Requirements

  • Active Companies: AOC-4 + MGT-7 mandatory
  • OPC Companies: AOC-4 + MGT-7 (relaxed)
  • LLPs: Form 8 + Form 11
  • Small Companies: Abridged AOC-4 allowed
  • Dormant Companies: Active (Form MSC-3)
  • Nil Return Filing: Allowed for inactive

Documents Required for Annual Filing

Keep these documents ready for quick filing

Standard Documents

  • Bank Statements Complete year bank statements of all company accounts
  • Financial Records Sales and purchase invoices, expense receipts, ledgers
  • Director Details Current DIN status, address, contact information
  • Shareholding Pattern Updated shareholding details with any changes during the year
  • Previous Year Returns Last filed AOC-4 and MGT-7 for reference

Additional Documents

Based on company activities and structure

Statutory Audit

  • Auditor Appointment Letter (ADT-1)
  • Audit Report and Financial Statements
  • Auditor's Qualifications (if any)
  • Notes to Accounts

Meeting Records

  • Board Meeting Minutes
  • AGM Minutes and Attendance
  • Notice of Meetings
  • Directors' Report

Compliance Records

  • Deposit Records (DPT-3)
  • Cost Audit Report (if applicable)
  • Secretarial Audit (if applicable)
  • Related Party Transactions

Tips for Smooth Filing

Ensure all DIR-3 KYC is completed for all directors before filing
Reconcile all GST returns with financial statements
Keep DSC (Digital Signature) valid for all authorized signatories
Update any address or director changes via relevant forms first

Annual Filing Checklist

Financial Data
  • Trial Balance
  • Bank Statements
  • Invoices & Bills
  • Payroll Records
Compliance Data
  • Director KYC Status
  • Share Register
  • Meeting Minutes
  • Audit Reports

Our Annual Filing Process

Step-by-step guide to MCA compliance

1

Document Collection

We collect all required financial records, bank statements, and compliance documents from you securely.

  • Collect financial statements and bank records
  • Gather director and shareholder details
  • Review previous year filings
2

Data Verification

Our experts verify all documents for accuracy and completeness. We reconcile GST returns with financial data.

  • Verify document completeness
  • Reconcile GST and TDS data
  • Check director KYC compliance
Early verification prevents rejection and resubmission delays.
3

Financial Preparation

We prepare financial statements, balance sheets, and P&L accounts as per Schedule III of Companies Act.

  • Prepare balance sheet and P&L account
  • Create notes to accounts
  • Compile cash flow statement
4

Audit (if applicable)

For companies requiring statutory audit, we coordinate with auditors for report preparation and ADT-1 filing.

  • Auditor appointment and verification
  • Audit report finalization
  • ADT-1 filing for new auditors
5

AOC-4 Filing

We file Form AOC-4 with MCA portal containing audited financial statements and director's report.

  • Upload XBRL (if applicable)
  • File AOC-4 with attachments
  • Generate SRN and acknowledgment
6

MGT-7 Filing & Closure

We complete Form MGT-7 filing with annual return details and provide you compliance certificates.

  • File MGT-7 with shareholding details
  • Generate filing acknowledgments
  • Provide compliance certificate
Total Processing Time
2-3 Working Days

Actual time depends on document availability and audit completion (if applicable).

Important to Know

Important Notes
  • Due date for AOC-4 is within 30 days of AGM (October 30 for most companies)
  • Due date for MGT-7 is within 60 days of AGM (November 29 for most companies)
  • Additional fee of ₹100 per day per form applies after due dates with no maximum cap
  • Companies with turnover > ₹5 Cr must file in XBRL format
  • Failure to file for 3 consecutive years may lead to company strike-off

Frequently Asked Questions

What is the difference between AOC-4 and MGT-7?

AOC-4 is the form for filing financial statements (balance sheet, profit and loss account, cash flow statement) with the Registrar. MGT-7 is the annual return form that contains information about shareholders, directors, company meetings, and other compliance details. Both forms are mandatory for companies. AOC-4 is due within 30 days of AGM, while MGT-7 is due within 60 days of AGM.

What are the due dates for annual return filing?

For companies with December 31 financial year end: AOC-4 is due by January 29 (30 days after AGM typically held by Dec 31), MGT-7 is due by February 28 (60 days after AGM). For most companies with March 31 year end: AOC-4 due by October 30, MGT-7 due by November 29. LLPs must file Form 8 by October 30 and Form 11 by May 30.

What are the penalties for late filing of annual returns?

MCA charges additional fees of ₹100 per day per form without any maximum limit. This means if you delay both AOC-4 and MGT-7 by 100 days, the penalty would be ₹20,000 (₹100 x 100 days x 2 forms). Additionally, companies may be marked as 'Active Non-Compliant' and directors may face disqualification for persistent non-compliance.

Do LLPs need to file annual returns?

Yes, LLPs must file two forms annually: Form 8 (Statement of Account and Solvency) within 30 days from the end of 6 months of the financial year (due by October 30), and Form 11 (Annual Return) within 60 days of closure of financial year (due by May 31). Both forms are mandatory regardless of LLP's turnover or business activity.

What is XBRL filing and who needs to file it?

XBRL (eXtensible Business Reporting Language) is a standardized format for electronic communication of business data. All companies listed with stock exchanges and companies with paid-up capital of ₹5 crore or more or turnover of ₹100 crore or more must file financial statements in XBRL format. This makes data analysis and comparison easier for regulators and investors.

Can a company with no transactions skip annual filing?

No, even companies with no transactions or dormant status must file annual returns. Such companies can file 'nil' returns or opt for dormant company status by filing Form MSC-1. Non-filing for consecutive years may lead to the company being struck off by MCA and directors being disqualified from holding directorship in other companies.

What documents are needed for annual return filing?

Key documents include: Bank statements for the full year, Financial records (invoices, bills), Auditor's report (if applicable), Director details with DIN, Shareholding pattern with changes, Previous year's returns, Board meeting and AGM minutes, Digital signatures of authorized signatories. We guide you through the complete checklist based on your company type.

What happens if my company misses the annual filing deadline?

If you miss the deadline: 1) Additional fees of ₹100/day per form applies immediately, 2) Company may be marked as 'Active Non-Compliant' on MCA portal, 3) Directors may face disqualification after persistent default, 4) Company cannot file other forms like charge satisfaction or change of directors, 5) Eventually MCA may initiate strike-off proceedings. We recommend filing as soon as possible to minimize penalties.

Is statutory audit mandatory for all companies?

No, statutory audit is not required for all companies. As per Companies Act 2013, private limited companies with turnover less than ₹10 crore AND paid-up capital less than ₹1 crore AND borrowings less than ₹1 crore are considered 'small companies' and may be exempt from statutory audit. However, all public companies and companies exceeding these thresholds require mandatory audit.

How can I check my company's annual filing status?

You can check your company's filing status on the MCA portal: 1) Visit www.mca.gov.in, 2) Click on 'View Company/LLP Master Data', 3) Enter your CIN/LLPIN, 4) View annual filing status for each year. You can also check if any forms are pending or if additional fees have been levied. We provide compliance tracking services to monitor your status year-round.

Still Have Questions?

Our compliance experts are here to help. Get personalized guidance for your annual filing.

Why Partner with WeeDoo?

We offer reliable and expert annual compliance services

Fast Processing

Complete your annual filing in 2-3 days with our streamlined process and expert document handling.

Penalty Protection

We ensure timely filing to avoid late fees and penalties. Automated reminders for future deadlines.

CA Expertise

Our Chartered Accountants ensure accurate preparation of financial statements and compliance forms.

Data Security

Your financial data is encrypted and stored securely. We never share information with third parties.

Transparent Pricing

No hidden charges. Clear pricing with detailed breakdown of service fees and government charges.

Year-Round Support

Get compliance reminders, query resolution, and ongoing support throughout the financial year.

Ready to File Your Returns?

Join 10,000+ businesses with compliant status

Rahul Jha
Rahul Jha
CEO, WeeDoo.in
"Annual compliance is not just a legal requirement - it's a foundation for business credibility and growth. At WeeDoo, we ensure your filings are accurate, timely, and stress-free."