Forms to be filed on Roc portal for Annual filings

Forms to be filed on Roc portal for Annual filings

Ev​​​​ery Company is required to file the annual accounts and annual return as per The Companies Act, 2013 within 30 days and 60 days, respectively, from the conclusion of the Annual General Meeting. The ROC filing of annual accounts is governed under Section 129(3), 137, of The Companies Act, 2013 read with Rule 12 of the Company (Accounts) Rules, 2014 and annual return is governed under Section 92 of the Companies Act,2013 read with Rule 11 of the Companies (Management and Administration) Rules, 2014.

The following process can easily understand the procedure of ROC filing the annual return and annual accounts:

1. Hold a Board Meeting to

  • Authorize the auditor to prepare financial statements as per Schedule III of the Companies Act, 2013.
  • Authorize the Director or Company Secretary for preparation of Board Report and Annual Return as per the Companies Act, 2013.

2. Hold another Board Meeting for approving the draft financial statements, Board Report and Annual Return by the directors of the Company.

3. Conduct the Company's Annual General Meeting and pass the necessary resolutions. Please note that the financial statements are considered final only when the shareholders approve the same at the General Meeting.

E-Forms to be Filed for ROC Filing Return

Name of E-formPurpose of E-formAttachmentsDue date of filingApplicability on Company
Form ADT-1Appointment of AuditorAppointment Letter, Confirmation Letter from CompanyFifteen days from the conclusion of AGM.Private Company, Public Limited Companies, Listed Company, One Person Company
Form AOC-4 and Form AOC-4 CFS (in case of Consolidated financial statements)Filing of Annual AccountsBoard Report along with annexures: MGT-9, AOC-2, CSR Report, Corporate Governance Report, Secretarial Audit Report etc.. as per the nature of Company and financial statements30 days from the conclusion of the AGM(In case of OPC within 180 days from the close of financial year)Private Company, Public Limited Companies, One Person Company
Form AOC-4(XBRL)Filing of Annual Accounts in XBRL modeAn XML document of financials of the Company30 days from the conclusion of the AGMListed companies in India and their Indian subsidiaries (or) a public company With paid-up capital >= five crores (or) With turnover>=100 crores
Form MGT-7Filing of Annual ReturnList of shareholders, debenture holders, Share Transfer, MGT-8Sixty days from the conclusion of AGM.Private Company, Public Limited Companies, Listed Company, One Person Company
Form CRA-4Filing of Cost Audit ReportXML of Cost Audit30 days from the receipt of the Cost Audit ReportCompanies prescribed as per The Companies (Cost Records and Audit Rules), 2014 amended from time to time.
Form MGT-14Filing of resolutions with MCA regarding Board Report and Annual AccountsA valid certified copy of the solution.30 days from the date of Board MeetingPublic Companies and Listed Companies (Exempted for private companies)

 ROC E-filing Process on MCA

1. Download the forms as per the above table (i.e. AOC-4 and MGT-7) from the MCA website under :

  • MCA services menu ====> E-filing===> Company Forms Download.

2. Fill the appropriate E-forms applicable to your Company and attach the pdf or XML documents as per the requirement of the form ===> Press Check form ===> Attach the Digital Signature of the Director and Practicing professional (if applicable; exempted for OPC and small companies) ===> Now do pre-scrutiny.


3. Get yourself registered on the MCA portal as a Business User or registered user. After registering on the portal, log in with your ID and password.

4. After login, go to upload E-forms ===> Browse the filled and signed form from your system's location.

5. After uploading the form, the system will automatically generate a payment window.


You have two options:
  • Pay Later and save the challan generated and pay within the due time
  • Pay using internet banking or debit/credit card facility simultaneously and save the payment challan for future reference.
6. After doing this complete process, you can track the transaction status of your form under the MCA services menu. It would help if you put the SRN no. generated in the challan, and you will be able to know whether your paper is approved or pending approval.



TAXAJ is a consortium of CA, CS, Advocates & Professionals from specific fields to provide you with a One-Stop Solution for all your Business, Financial, Taxation & Legal Matters under One Roof. Some of them are: Launch Your Start-Up Company/Business, Trademark & Brand Registration, Digital Marketing, E-Stamp Paper Online, Closure of Business, Legal Services, Payroll Services, e​​​​tc. For any further queries related to this or anything else visitTAXAJ

Watch all the Informational Videos here: YouTube Channel

TAXAJ Corporate Services LLP
Address: 1/11, 1st Floor, Sulahkul Vihar, Old Palam Road, Dwarka, Delhi-110078
Contact: 8961228919 ; 8802812345 | E-Mailconnect@taxaj.com

    • Related Articles

    • ROC Forms for Companies as per Company Law

      What is ROC Filing? Every company is required to file the Audited financial statement and annual return as per The Companies Act, 2013 within 30 days and 60 days respectively from the conclusion of the Annual General Meeting date. Filing of Audited ...
    • ROC Annual Return Filing for New Company

      Every New Company registered in India, including private limited, public limited company, one person company and section 8 company must file annual returns with ROC every year. It requires conducting of an Annual General Meeting and filing annual ...
    • ROC Annual Return Filings for Private Companies

      Event Based ROC Compliances for for a Private Limited Company There are various compliance and forms which are required to be filed by a private limited company to inform the ROC regarding the changes made within the Company. Some of the event-based ...
    • How to File ROC Annual Return?

      ROC Filing Every company is required to file the annual accounts and annual return as per The Companies Act, 2013 within 30 days and 60 days respectively from the conclusion of the Annual General Meeting. The ROC filing of annual accounts is governed ...
    • ROC Filing for Companies listed on MCA

      What is the ROC? The Register Of Companies ( ROC ) is an office functioning under the Ministry of Corporate Affairs (MCA), which controls the entire administration of all companies and Limited Liability Partnerships (LLP) in India. The MCA controls ...