What is ROC Annual Filing for Public Limited Company?
A Public Limited Company must file its annual financial statements and returns every year with the Registrar of Companies (ROC) under the Companies Act, 2013. This process is known as ROC Annual Filing and ensures the company remains compliant and active on the MCA portal.
Amendment for FY 2024-25
As per the latest MCA update, companies can complete their AOC-4 and MGT-7/MGT-7A filings for FY 2024-25 till 31st December 2025 without paying any additional fees. This relaxation applies only for this financial year.
At Ebizfiling, we help public limited companies complete their annual filing on time with accurate documentation, ensuring compliance with all MCA and legal requirements.
Who Should File ROC Annual Returns?
Every Public Limited Company registered under the Companies Act, 2013 must file annual returns, even if it has not carried out any business during the financial year. This includes:
-
Listed and unlisted public companies
-
Newly incorporated public companies
-
Dormant or inactive public companies
-
Public companies limited by shares or by guarantee
Filing annual returns ensures transparency, compliance, and credibility in the eyes of investors and regulatory authorities.

Major Annual Compliances for a Public Limited Company
-
Form MGT-7: Annual Return containing company details, directors, and shareholders’ information.
-
Form AOC-4: Filing of financial statements like Balance Sheet, Profit & Loss Account, and Audit Report.
-
Form ADT-1: Appointment or reappointment of the company’s statutory auditor within 30 days of AGM.
-
Form MGT-8: Certification of annual return by a Company Secretary if paid-up share capital is ₹10 Cr or turnover ₹50 Cr+.
-
Form DIR-3 KYC: Annual KYC submission for all directors to update mobile number and email with ROC.
-
Form DPT-3: Return of Deposits or loans taken by the company during the financial year.
-
Form MBP-1: Disclosure of directors’ interest in other companies or entities.
-
Form MR-3: Secretarial Audit Report for listed companies or those meeting share capital/turnover limits.
-
Form MGT-14: Filing of board resolutions and directors’ report adopted in meetings.
-
Income Tax Return: Mandatory annual filing of income tax return for every public limited company.
Why Ebizfiling as Service Provider for Your Company Annual Filing?
Entire team of Ebizfiling consists of Highly qualified CA, CS, Lawyers and business administrators. Ebizfiling would be a one stop destination for Company Compliance / ROC Compliance and filing and entire gamut of Professional and advisory services in India. EbizFiling has also come up with E-Retainer Concept, which is more than just Virtual CFO Services. Our Retainership Packages will absolve you of all worries of taking care of book-keeping, returns filing, advisory, HR, Payroll, Vendor Management and many other legal compliances. You may get in touch with our compliance manager on 09643203209 or email at info@ebizfiling.com for free consultation and to know more about the services provided by us.