Annual Filing Requirements for Businesses in India

A private limited company we advised had been operating for four years. They didn’t realise their annual return was overdue. This wasn’t due to carelessness; it was because no one had clearly outlined which forms they needed and when. By the time the penalty notice arrived, the late fee had accumulated to a sizable amount.

This is more common than most founders expect. A business handling foreign investment must manage several annual filing tasks. Each task comes with its own form, deadline, and authority, thanks to the Companies Act and FEMA. Missing even one can lead to penalties that increase daily while the filing is pending.

This guide explains what company filings in India include, who must file, and how to stay on top of them.

What are Annual Filing Requirements?

Annual filing requirements are the yearly submissions businesses must make. These go to regulatory authorities like the Ministry of Corporate Affairs (MCA). If there’s foreign investment or overseas transactions, they also go to the Reserve Bank of India. These filings detail financial performance, shareholding, and cross-border transactions from the previous year. They apply whether the company had an eventful year or a quiet one.

Why is Annual Filing Important for Businesses?

From our experience with different companies, annual filing often gets delayed. It usually only becomes important when a deadline is close. That’s often a mistake. These filings matter for more than just avoiding fines.

  • Keeps the company compliant with the MCA and RBI
  • Creates a clear financial record for investors and lenders
  • Prevents quick accumulation of daily penalties
  • Eases due diligence for future fundraising or M&A
  • Shields directors from personal liability due to non-compliance

Annual Filings Under the Companies Act, 2013

Form AOC-4 (Financial Statements)

A company sends its balance sheet, profit and loss account, and director’s report within 30 days of the AGM.

Form AOC-4 CFS (Consolidated Financial Statements)

Companies with one or more subsidiaries need to file consolidated financials covering the parent and all subsidiaries together.

Form AOC-4 XBRL

Certain classes of companies must file their financial statements in XBRL format. This replaces the standard AOC-4.

Form MGT-7/MGT-7A (Annual Return)

the annual report for private limited companies. Founders often refer to this when they mention their “annual return.” It includes company details, shareholders, and governance practices. This report is due within 60 days of the AGM.

Form MGT-14

The company needs this. A special resolution applies when the AGM passes it. The AGM also applies if it is held online.

Event-Based Annual Compliances under Companies Act

Form MSME Return

Companies that source from micro or small enterprises and delay payment beyond 45 days must file this half-yearly return, due by April 30 and October 30.

Form DPT-3

A yearly return covering deposits and certain transactions that don’t technically count as deposits, due by June 30.

Form PAS-6

Applicable to unlisted public companies and most private companies, this half-yearly reconciliation form is due within 60 days of each half-year’s end.

Annual Filings Under FEMA

Foreign Liabilities and Assets (FLA) Return

Any company that has received foreign investment, in the current year or in any earlier year, must file the FLA Return with RBI by 15th July every year, regardless of whether new investment came in during that particular year.

ECB-2 Return

Companies that have raised External Commercial Borrowings must report actual transactions through the ECB-2 Return every month, filed through the AD Bank within seven working days of month-end.

Annual Performance Report (APR) for ODI

Indian entities holding equity in a foreign joint venture or subsidiary must file an APR each year for as long as the investment continues, generally due by 31st December.

Difference Between MCA Filings and FEMA Filings

Governing Law

  • Companies Act, 2013
  • Foreign Exchange Management Act

Regulator

  • Ministry of Corporate Affairs
  • Reserve Bank of India

Applies To

  • All registered companies
  • Companies with foreign investment or overseas transactions

Key Forms

  • AOC-4
  • MGT-7
  • DPT-3
  • FLA Return
  • ECB-2
  • APR

don’t, a company can be fully compliant with MCA and still miss its FEMA obligations entirely.

Who Needs to File Each Annual Return?

  • Every registered company files AOC-4 and MGT-7 or MGT-7A.
  • Companies with subsidiaries also file AOC-4 CFS.
  • Companies receiving deposits or deposit-like transactions file DPT-3
  • Any company with foreign shareholding files the FLA Return
  • Companies with active ECB or ODI exposure file ECB-2 or APR, respectively

Documents Required for Annual Filing

  • Audited financial statements for the relevant year
  • Board resolutions approving the financials
  • Shareholding and director details
  • Statutory auditor’s report
  • FCRA-related documents, where the entity also holds FCRA registration and receives foreign contributions
  • Bank statements for FEMA-related filings like FLA or ECB-2

Step-by-Step Annual Filing Process

Step 1: Identify the forms needed based on:

  • Company type
  • Foreign investment status
  • Any borrowings or overseas investments

Step 2: Prepare Financial Statements & Supporting Data

Collect audited financials, resolutions, and transaction records ahead of the AGM.

Step 3: Conduct AGM (if needed)

Hold the Annual General Meeting to officially adopt the financial statements.

Step 4: File Forms with MCA/RBI

Submit AOC-4, MGT-7, and any applicable FEMA returns within their respective deadlines

Step 5: Get Acknowledgement

Check if your filing was successful. Use the MCA portal or the RBI’s FIRMS portal, depending on the form you used

Step 6: Keep Records for Future Compliance

Organise filed copies and acknowledgements. Next year’s filing will often rely on this year’s data.

Due Dates for Key Annual Filings

FilingDue Date
Form AOC-4Within 30 days of AGM
Form MGT-7/MGT-7AWithin 60 days of AGM
Form DPT-330th June
Form PAS-6Within 60 days of half-year end
FLA Return15th July
APR (ODI)31st December
ECB-2 ReturnWithin 7 working days of month-end

Penalties for Late or Non-Filing

  • There is a daily penalty for late AOC-4 or MGT-7 filing. The longer it’s delayed, the more it adds up.
  • Late Submission Fee under FEMA for delayed FLA or ECB-2 filings
  • Risk of the company and its officers being marked non-compliant with MCA
  • Complications during future fundraising, licensing, or bank facility renewals
  • In serious or repeated cases, escalation to compounding proceedings under FEMA

Common Mistakes in Annual Filing Compliance

  • Assuming the FLA Return isn’t needed in years with no new foreign investment
  • Missing the distinction between MCA deadlines and FEMA deadlines
  • Filing MGT-7 without properly reconciling shareholding changes during the year
  • Overlooking DPT-3 or PAS-6 because they’re less commonly discussed
  • Waiting until the deadline week to start compiling documents

Benefits of Professional Annual Filing Support

  • A clear checklist of exactly which filings apply to your business
  • Accurate, timely submissions that avoid daily penalty accrual
  • Coordinated handling of both MCA and FEMA obligations together
  • Reduced risk of errors that trigger regulator queries
  • Peace of mind heading into audits, funding rounds, or renewals

Why Choose FEMA Expert for Annual Filing Compliance?

At FEMA Expert, we help businesses manage their MCA and FEMA annual filings. This includes AOC-4, MGT-7, FLA Return, ECB-2, and APR. Our FEMA advisory support also helps organisations with FCRA registration and annual returns. If your compliance calendar has several regulators, we can make one clear plan for you. If you’re not sure about your business filings this year, check. 

Do it before the deadline, not after. Reach out to FEMA Expert to get started.

Conclusion

Annual filing in India isn’t a single form or a single deadline, it’s a set of overlapping obligations that depend on how your company is structured and whether foreign capital is involved. Getting a clear picture of what applies to your business, and staying ahead of each deadline, saves you from penalties that are far easier to avoid than to fix later.

If your compliance calendar feels scattered across MCA, RBI, and possibly FCRA, FEMA Expert’s team can help you map it out and keep every filing on track.

(FAQs)

1. What is the annual filing of a company in India? 

It’s the yearly submission of financial statements and company details to the MCA, primarily through Form AOC-4 and Form MGT-7/MGT-7A.

2. Is the FLA Return required every year, even without new foreign investment? 

Yes, any company with foreign investment must file each year. The deadline is 15th July. This is required even if there are no new transactions.

3. What happens if a company misses its annual filing deadline? 

It attracts a daily penalty. This penalty keeps adding up until the filing is complete. There may also be non-compliance flags with the MCA.

4. Do private companies also need to file an annual return? 

Yes, an annual report for a private limited company is mandatory through Form MGT-7A, in addition to the financial statements filed via AOC-4.

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

AOC-4 shows the financial statements. MGT-7 and MGT-7A provide company details, including shareholding, directors, and governance information.

6. Does a company with FCRA registration have separate annual filing obligations? 

Yes, organisations with FCRA registration must file their own annual return under the FCRA framework, separate from MCA and FEMA filings.

7. Who needs to file the ECB-2 Return? 

Any company that has raised External Commercial Borrowings must file it monthly through its AD Bank, reporting actual loan transactions.

8. How can FEMA Expert help with annual filing compliance? 

We identify every applicable filing for your business, prepare documentation, and manage submissions across MCA and FEMA so nothing gets missed.

Govind Saini

Post a comment

Your email address will not be published.

We at FemaExpert provide comprehensive service for all transactions that fall under FEMA and its one stop solution to all corporate and individual for all the queries related to FEMA. Our highly experienced and updated team takes care of every requirement of clients to solve all issues related to foreign exchange transaction and provide consultancy end to end.
Working Hours : Sun-monday, 09am-5pm
Copyright 2024, Fema Expert. All Rights Reserved
Call Now Button