Annual Filing Requirements for Businesses in India
Govind Saini
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.
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.
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.
A company sends its balance sheet, profit and loss account, and director’s report within 30 days of the AGM.
Companies with one or more subsidiaries need to file consolidated financials covering the parent and all subsidiaries together.
Certain classes of companies must file their financial statements in XBRL format. This replaces the standard AOC-4.
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.
The company needs this. A special resolution applies when the AGM passes it. The AGM also applies if it is held online.
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.
A yearly return covering deposits and certain transactions that don’t technically count as deposits, due by June 30.
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.
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.
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.
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.
Governing Law
Regulator
Applies To
Key Forms
don’t, a company can be fully compliant with MCA and still miss its FEMA obligations entirely.
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.
Submit AOC-4, MGT-7, and any applicable FEMA returns within their respective deadlines
Check if your filing was successful. Use the MCA portal or the RBI’s FIRMS portal, depending on the form you used
Organise filed copies and acknowledgements. Next year’s filing will often rely on this year’s data.
| Filing | Due Date |
| Form AOC-4 | Within 30 days of AGM |
| Form MGT-7/MGT-7A | Within 60 days of AGM |
| Form DPT-3 | 30th June |
| Form PAS-6 | Within 60 days of half-year end |
| FLA Return | 15th July |
| APR (ODI) | 31st December |
| ECB-2 Return | Within 7 working days of month-end |
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.
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.
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.