Compliances

How to Prepare for ROC Annual Returns: Documentation, Process & Tools

Introduction

ROC annual return filing is a mandatory compliance for companies registered under the Companies Act, 2013, ensuring transparency and legal adherence. 

The filing of annual return with roc involves submitting form for annual return in roc (Form MGT-7/MGT-7A) and financial statements (AOC-4) to the Registrar of Companies (ROC) via the Ministry of Corporate Affairs (MCA) portal. 

This guide details the roc annual return due date, late filing fees of roc annual return, roc fees for filing annual return, roc annual return filing fees calculator and consequences of non filing of annual return with roc, providing a timeless resource for businesses. 

Check MCA notifications for deadline updates to ensure ongoing compliance.

What is ROC Annual Return Filing?

The roc annual return is a detailed document capturing a company’s share capital, directors, shareholders and governance, as mandated by Section 92, Companies Act, 2013. Filed using form for annual return in roc (Form MGT-7 for most companies, MGT-7A for OPCs/small companies), it promotes:

  • Transparency with stakeholders.
  • Updated MCA records.
  • Avoidance of non filing of annual return with roc penalties.

Example: A private company files its roc annual return via MGT-7, reflecting FY details.

Importance of ROC Annual Return Filing

  • Legal Compliance: Meets Companies Act, 2013 requirements, avoiding late filing fees of roc annual return.
  • Financial Transparency: Shares balance sheets, profit/loss statements with investors.
  • Penalty Avoidance: Prevents fines, director disqualification (Section 164).
  • Credibility: Builds trust with banks, clients.
  • Funding Access: Supports loan/investment approvals.

Example: Timely filing of annual return with roc helps a startup secure ₹2 crore funding.

ROC Annual Return Due Date

The roc annual return due date and roc annual return filing due date are:

  • Form AOC-4: Within 30 days of the Annual General Meeting (AGM), typically late October (e.g., October 31, 2025, for FY 2024-25) (Section 137).
  • Form MGT-7/MGT-7A: Within 60 days of AGM, typically late November (e.g., November 29, 2025) (Section 92).
  • Extensions: MCA may extend deadlines via notifications (e.g., 2024 extensions for AOC-4/MGT-7).

Example: A company files MGT-7 by November 29, meeting the roc annual return due date.

Documents Required for ROC Annual Return

  • Form AOC-4:
    • Balance Sheet (Schedule III, Companies Act, 2013).
    • Profit & Loss Statement.
    • Board Report (with MGT-9, AOC-2, CSR Report, if applicable).
  • Form MGT-7/MGT-7A:
    • List of shareholders, debenture holders.
    • Share transfers, MGT-8 (for certain companies).
  • Other:
    • Auditor’s Report.
    • Digital Signatures (Director, Company Secretary or practicing CS for OPCs/small companies).

Example: A startup prepares its balance sheet for filing of annual return with roc via AOC-4.

ROC Annual Return Forms

E-FormPurposeDue DateApplicability
AOC-4Financial statementsWithin 30 days of AGMAll companies
AOC-4 (XBRL)Financials in XBRL modeWithin 30 days of AGMListed companies, large public firms
MGT-7/MGT-7AForm for annual return in rocWithin 60 days of AGMAll companies, OPCs/small companies
ADT-1Auditor appointmentWithin 15 days of AGMAll companies
MGT-14Board resolutionsWithin 30 days of resolutionPublic/listed companies
CRA-4Cost audit reportWithin 30 days of receiptApplicable companies

Note: Deadlines are indicative; confirm with MCA notifications.

Example: A public company files roc annual return using MGT-7, ensuring compliance.

ROC Fees for Filing Annual Return

ROC fees for filing annual return vary by authorized share capital (Companies (Registration Offices and Fees) Rules, 2014):

  • Up to ₹1 lakh: ₹200 (MGT-7).
  • ₹1–5 lakh: ₹300.
  • ₹5–25 lakh: ₹400.
  • >₹100 crore: ₹6,000.
  • AOC-4: Similar fee structure, starting at ₹200.

Use the roc annual return filing fees calculator on mca.gov.in to compute fees based on capital, form type and filing status.

Example: A company with ₹10 lakh capital pays ₹400 for MGT-7, calculated via roc annual return filing fees calculator.

Penalties for Late or Non-Filing

FormPenaltyConsequence
AOC-4₹100/day, no cap (Section 403)Fines up to ₹10 lakh (Section 137)
MGT-7/MGT-7ALate filing fees of roc annual return: ₹100/day, no capFines up to ₹10 lakh (Section 92)
Non-FilingNon filing of annual return with roc: ₹50,000–₹10 lakhDirector disqualification, strike-off
  • Director Disqualification: 2-year non-filing (Section 164).
  • Strike-Off: MCA may remove the company (Section 248).

Example: A 45-day delay for MGT-7 incurs ₹4,500 in late filing fees of roc annual return.

ROC E-Filing Process on MCA Portal

  • Download Forms: Access AOC-4, MGT-7 from mca.gov.in > MCA Services > Company E-Filing > Download Forms.
  • Complete Forms: Attach required documents (e.g., Board Report, financials in PDF/XML).
  • Register/Login: Use Business/Registered User account on MCA portal.
  • Upload Forms: Submit digitally signed forms, generating a Service Request Number (SRN).
  • Pay Fees: Choose “Pay Now” (card/net banking) or “Pay Later” (challan).
  • Track Status: Monitor SRN under MCA Services for approval/pending status.

Example: A startup uploads MGT-7, paying roc fees for filing annual return via card.

Compliance Checklist for ROC Annual Return

  • Pre-AGM:
    • Hold board meeting to authorize auditor, draft Board Report (Section 134).
    • Issue 7-day board meeting notice (Section 173).
  • AGM:
    • Conduct AGM within 6 months of FY end (e.g., September 30) (Section 96).
    • Issue 21-day AGM notice (Section 101).
    • Approve financials, pass resolutions.
  • Post-AGM:
    • File AOC-4 within 30 days, MGT-7 within 60 days.
    • Ensure digital signatures (Director, CS or practicing CS).
    • Use roc annual return filing fees calculator for accurate fees.

Example: A company follows a checklist for filing of annual return with roc, avoiding delays.

Tools for ROC Annual Return Filing

  • MCA Portal: Official platform for e-filing, fee calculation.
  • Compliance Software: TallyPrime, ClearTax ROC, LegalRaasta for automation.
  • Digital Signature Certificates (DSC): Required for form authentication.
  • Professional Services: CA/CS firms for accuracy (fees: ₹10,000–₹50,000).

Example: A startup uses TallyPrime to streamline roc annual return filing.

Challenges in ROC Annual Return Filing

  • Complexity: Legal/technical terms confuse non-experts.
  • Deadlines: Missing roc annual return due date due to poor planning.
  • Errors: Inaccurate data risks rejection, fines.
  • Costs: Late filing fees of roc annual return, professional fees.

Example: A firm incurs ₹10,000 in late filing fees of roc annual return due to errors.

Case Study: Startup ROC Annual Return Success

In FY 2024-25, “GrowEasy Pvt Ltd” (Bengaluru) met its roc annual return obligations. It held a board meeting on August 15, 2025, to approve financials and conducted its AGM on September 30, 2025. 

Using form for annual return in roc (MGT-7), it filed by November 29, 2025 and AOC-4 by October 31, 2025. The roc annual return filing fees calculator confirmed ₹300 for MGT-7 (₹3 lakh capital).

A CS ensured accuracy, avoiding non filing of annual return with roc penalties, enabling a ₹4 crore Series A round in 2025.

Recent MCA Updates

In 2024, MCA extended roc annual return filing due date for AOC-4/MGT-7 in select cases (e.g., due to floods in Gujarat). 

The Companies (Accounts) Amendment Rules, 2024 streamlined digital signature requirements for OPCs. Check mca.gov.in for updates to avoid late filing fees of roc annual return.

Example: A startup benefits from a 2024 roc annual return due date extension.

Frequently Asked Questions on How to Prepare for ROC Annual Returns

Q1. What is roc annual return?

Ans1. ROC annual return is a document detailing share capital, directors and shareholders, filed via Form MGT-7 (Section 92).

Q2. What is roc annual return due date?

Ans2. ROC annual return due date: 60 days from AGM for MGT-7 (e.g., November 29), 30 days for AOC-4 (e.g., October 31).

Q3. What are late filing fees of roc annual return?

Ans3. Late filing fees of roc annual return: ₹100/day per form, no cap (Section 403).

Q4. What is form for annual return in roc?

Ans4. Form for annual return in roc: Form MGT-7 for most companies, MGT-7A for OPCs/small companies.

Q5. What happens in case of non filing of annual return with roc?

Ans5. Non filing of annual return with roc risks fines (up to ₹10 lakh), director disqualification or strike-off (Section 248).

Q6. What are roc fees for filing annual return?

Ans6. ROC fees for filing annual return: ₹200–₹6,000 based on share capital (e.g., ₹400 for ₹5–25 lakh).

Q7. How to calculate roc annual return filing fees?

Ans7. Use the roc annual return filing fees calculator on mca.gov.in for fees based on capital and form.

Q8. How is filing of annual return with roc done?

Ans8. Filing of annual return with roc: Online via MCA portal with digitally signed AOC-4, MGT-7 and documents.

Q9. What is included in roc annual return filing?

Ans9. ROC annual return filing includes AOC-4 (financials), MGT-7 (shareholding, governance), Board Report, MGT-9.

Q10. Can I avoid penalties using roc annual return filing fees calculator?

Ans10. ROC annual return filing fees calculator computes standard fees but cannot avoid late filing fees of roc annual return.

Q11. Has roc annual return filing due date been extended?

Ans11. MCA may extend roc annual return filing due date; check mca.gov.in for notifications.

Q12. What is Form AOC-4?

Ans12. Form AOC-4 is for filing financial statements (balance sheet, profit/loss) within 30 days of AGM (Section 137).

Q13. What is Form MGT-14?

Ans13. Form MGT-14 is for filing resolutions (e.g., board approvals) with ROC, mandatory for public/listed firms (Section 117).

Q14. How to check ROC compliance status?

Ans14. Check roc annual return status on mca.gov.in using CIN under “Check ROC Filing Status.”

WhatsApp