MCA / ROC

Annual ROC Filing Requirements for Private Limited Companies - My Startup Solution

A Admin Dec 10, 2025 7 min read MCA / ROC
Startup registration
On this page

    Annual ROC Filing Requirements for Private Limited Companies

    Ensure timely Annual ROC Filing for Private Limited Company with My Startup Solution. Expert guidance on MCA compliance, forms AOC-4 & MGT-7. Call +91-7081220800 now!

    Annual ROC Filing Requirements for Private Limited Companies

    Annual​‍​‌‍​‍‌​‍​‌‍​‍‌ ROC filing requirements for private limited companies are pivotal to any business that is registered in India. The Ministry of Corporate Affairs (MCA) insists that all private limited companies take annual filings to the Registrar of Companies (ROC) in order to be in legal compliance. A company thus stays alive and is free from fines through this procedure. The filing is done through financial statements, annual returns, and other statutory documents. At My Startup Solution, we help companies to make the process of ROC compliance for private limited companies India simple and efficient.

    What is Annual ROC Compliance for Private Limited Company?

    A private limited company in India has to meet several statutory obligations that the business owners cannot overlook. Among the most important of these is the securing of time ROC compliance with the Registrar of Companies (ROC). So what are the Annual ROC filing requirements for private limited companies in India? The short answer is to be on time with the filings to avoid heavy fines, legal troubles, and directors' disqualification risks. Our team at My Startup Solution ensures prompt filing of all documents as per MCA norms while helping to keep a smooth schedule of ROC compliance for private limited companies.

    Importance of Professional Assistance for ROC Filing

    Some companies may decide to internally manage the ROC compliance checklist for private limited companies, but on the other hand, engaging a professional will bring benefits in terms of precision, punctuality, and comfort of mind. Corporate laws are complex, and the numerous changes that regulators make can put business owners in a position where they are not able to stay informed and at the same time to efficiently run their business. Professional compliance service providers like My Startup Solution are equipped with the knowledge of the law, can quickly produce the documents that are required, and efficiently operate the MCA portal. They not only keep track of the compliance schedule, but also send reminders on time, and make sure that all the filings are done before the due dates.

    Documents Required for Annual ROC Compliances for Private Limited Companies

    Here are given some required documents that are essential for Annual ROC Compliances:

    1. PAN of the Company
    2. Certificate of Incorporation
    3. MOA and AOA of the Company
    4. DSC of the authorized Director
    5. Minutes of the Board Meeting and EOGM
    6. Audited Financial Statements audited by statutory auditor

    Process of Annual ROC Compliances for Private Limited Companies

    These are the process that help in Annual ROC compliance for pvt ltd:

    Step 1: ​‍​‌‍​‍‌​‍​‌‍Complete the Application Form

    You are requested to fill in the simple questionnaire that has been provided by our expert team as the first step.

    Step 2: Document Processing

    In the second step, we will be requiring the documents as stated above. This will be done in accordance with the questionnaire filled by you so that we can arrange them as per the requirement and for further processing.

    Step 3: Preparation of E-forms

    We will prepare the E-forms in this step along with some documents like Boards Reports and Annexures signed by you for submission depending upon your case which shall be further verified by our experts team before submission.

    Step 4: Filing of E-forms with ROC

    On your behalf, we will be uploading your company's annual documents together with the E-forms on the portal of the Ministry of Corporate Affairs by filing Form AOC-4 and MGT-7.

    Step 5: Getting the Compliance done

    The status of the form along with the challan generated online will be informed to you at the earliest specifying that the compliance has been done. Legal Window has a team of expert professionals like Chartered Accountants, Company Secretaries, Lawyers who take care of all your company’s annual compliance requirements. We never stop following the compliance calendar chart and send reminders to the respective Companies through calls and mails. Besides, we provide the best-in-class legal and tax consultation for your ​‍​‌‍​‍‌​‍​‌‍​‍‌company.

    ROC Filing Due Date for Pvt Ltd Company in India

    It is very important to be aware of the ROC filing due date for Pvt ltd company in India so as to avert late fees and penalties. Annual returns (MGT-7) are mostly filed within 60 days from the Annual General Meeting (AGM), and financial statements (AOC-4) within 30 days after the approval by the shareholders. My Startup Solution extends the support you need to be on time with all ROC filing requirements for private limited companies through reminders and professional assistance. Timely compliance is not only about legality but also about maintaining a good corporate reputation.

    The main deadlines are:

    • Form AOC-4 (Financial Statements): Should be filed no later than 30 days after the Annual General Meeting (AGM) conclusion. Moreover, the AGM is obliged to be held within 6 months from the end of the financial year.
    • Form MGT-7 (Annual Return): Must be filed within 60 days after the end of the AGM.
    • Financial​‍​‌‍​‍‌​‍​‌‍​‍‌ Year End: It is March 31st for most of the companies, but there could be a few exceptions that are allowed by the MCA.

    If​‍​‌‍​‍‌​‍​‌‍​‍‌ you require an expert to help you with on time filing and efficient management of compliance, please get in touch with My Startup Solution for advice at ​‍​‌‍​‍‌​‍​‌‍​‍‌+91-7081220800.

    ROC Compliance Checklist for Private Limited Companies in India

    Keeping an elaborate ROC compliance checklist for private limited companies is a sure way of not missing any statutory obligations. Such a planned method keeps away last-minute rushes and lessens the chances of getting fined. Companies ought to prepare a compliance calendar both for monthly and annual periods so that they can effectively follow up on their duties.

    The most important compliance checklist points:

    • Minimum 4 Board Meetings to be held annually with proper notice and minutes
    • Hold Annual General Meeting within the allowed time
    • Maintain statutory registers at the registered office
    • File annual financial statements (Form AOC-4)
    • Submit annual return (Form MGT-7)
    • Change of directors, shareholders, or registered office to be updated
    • Maintain proper books of accounts
    • Statutory audits to be conducted by qualified auditors
    • File income tax returns and GST returns
    • Update DIN and DSC for all directors

    By following this checklist one can be sure that the ROC compliance for private limited company processes will run smoothly and that they will be free from penalties. My Startup Solution is ready to guide you through each step of the way, thus making the whole process much simpler.

    ROC Compliance Calendar for Private Limited Company

    A properly planned-out ROC compliance calendar for private limited companies enables businesses to plan their compliance tasks and be free from last-minute rushes. Such a calendar is supposed to be reviewed every quarter and updated depending on any changes in the regulations or on the company's specific events that lead to additional filings.

    Monthly Compliance Activities:

    • Preparation of minutes for the board meeting and if necessary filing
    • Updating of statutory registers
    • Monitoring of changes that require ROC notification
    • Quarterly Compliance:
    • Board meetings (at least one per quarter)
    • Compliance status review
    • GST and TDS return submission

    Annual Compliance:

    • Financial statement preparation and audit (April-June)
    • Annual General Meeting (Before September 30th)
    • Form AOC-4 filing (Within 30 days of AGM)
    • Form MGT-7 filing (Within 60 days of AGM)
    • Income tax return filing (Before October 31st)
    • Director Identity Confirmation (Form DIR-3 KYC) to be filed before September 30th annually

    Keeping this calendar is a way of ensuring that none of the due dates will be forgotten. My Startup Solution helps companies to devise a personalized calendar that makes ROC filing for private limited companies in India straightforward and without stress.

    ROC Filing Forms List

    Knowing a full ROC filing forms list is a must for every director and compliance officer of a private limited company. The Ministry of Corporate Affairs has assigned different forms for several compliance requirements, and each of them has a particular function in preserving corporate transparency and governance.

    Primary Annual Forms:

    • Form AOC-4: For submission of financial statements along with the balance sheet
    • Form MGT-7: Annual return with company details
    • Form ADT-1: Appointment of auditors (if applicable)

    Event-based Forms:

    • Form DIR-12: Appointment, resignation, or change in directors
    • Form SH-7: Notification of change in shareholding
    • Form INC-22 (ACTIVE): Active company tagging e-form
    • Form PAS-3: Return of allotment of securities
    • Form MGT-14: Filing of resolutions and agreements
    • Form INC-20A: Declaration of commencement of business

    This ROC filing forms list includes the most frequently used forms; however, companies might be required to submit other forms depending on their specific situations or structural changes.

    Benefits of Maintaining ROC Compliance in India

    Keeping good ROC compliance in a private limited company will bring numerous advantages over merely avoiding penalties. Here are some of the benefits of maintaining ROC compliance in India:

    • Avoid heavy penalties: Non-compliance may result in fines of up to Rs 50,000 + Rs 500 to Rs 1,000 per day of delay from the Registrar of Companies.
    • Prevents director disqualification: Directors of non-compliant companies can be disqualified for up to 5 years under Section 164(2).
    • Keeps the company status: Non-filing results in "Strike Off" or "Dormant" status, which means that the company is no longer legally existent.
    • Enables smooth fundraising & banking: Banks, investors, and financial institutions will not cooperate with non-compliant ​‍​‌‍​‍‌​‍​‌‍​‍‌companies.
    • Protects​‍​‌‍​‍‌​‍​‌‍​‍‌ DIN (Director Identification Number): In the case of repeated violations, the removal of the DIN can be the consequence that follows directly.
    • Avoids Personal Liability: Directors in charge of a company will have to bear the personal liability of the company’s debts if the company is struck off due to non-compliance.
    • Makes Good Corporate Governance Image Possible: This is a must for tenders, government contracts and partnerships.
    • Prevents​‍​‌‍​‍‌​‍​‌‍​‍‌ Additional Charges and Late Penalties: In case the documents are filed on time, an amount of the additional fees that may even be 12 times the normal fees, worth lakhs, is saved.
    • Ensures Public Records Are Always Accurate: This guarantees that shareholders, creditors and other stakeholders have up to date information.

    ROC​‍​‌‍​‍‌​‍​‌‍​‍‌ compliance on time is a must, it is the lifeline that keeps your company legally alive and ​‍​‌‍​‍‌​‍​‌‍​‍‌credible.

    Common Mistakes to Avoid in ROC Filing in India

    Below are the errors that occur most frequently, and hence need to be avoided, when Filing ROC returns in India:

    • Submitting documents after the due date results in heavy penalties and late fees.
    • Not attaching essential documents such as Balance Sheet, P&L, Board Report, Auditor Report and MGT-8.
    • Incorrect or mismatched amounts with respect to the financial statements that are present both in the attached PDFs and XBRL or fields of the form.
    • Without holding the AGM, the company cannot file the AOC-4 form.
    • Failing to reconcile paid-up capital, shareholding pattern, and director details with previous filings.
    • While submitting AOC-4 CFS, the wrong SRN linkage takes place.
    • Failing to remember to submit MGT-14 for Board resolutions.
    • Not scrutinizing or validating the form properly before uploading.
    • Incorrect company classification resulting in the use of the wrong form.
    • If there are any changes in the registered office address, email or mobile number, do not forget to update them via INC-22.

    Proper and timely filing along with correct/form attachments and pre-scrutiny work can save a person from massive penalty charges and disqualification risks.

    Why Choose My Startup Solution for Annual ROC Filing Requirements for Pvt. Ltd Company?

    My Startup Solution ensures fast, accurate, and stress-free ROC compliance for private limited companies. Our expert team of CAs and CS professionals manages everything—from preparing AOC-4 and MGT-7 to complete MCA filings—so you never miss a deadline. We offer timely reminders, error-free documentation, affordable pricing, and end-to-end support to keep your company fully compliant and penalty-free. Call Now: +91-7081220800 Today.

    Conclusion

    Whether you are a startup that is barely taking off or a mature enterprise that has been running for years, ensuring timely ROC compliance for a private limited company should never go off your radar. Managing compliance well is like an investment that yields through hassle-free operations, increased business potential, and immunity to regulatory actions. If​‍​‌‍​‍‌​‍​‌‍​‍‌ you feel suffocated with all the compliance requirements or if you simply need some expert guidance, then a call to My Startup Solution at +91-7081220800 would definitely ease your compliance ​‍​‌‍​‍‌​‍​‌‍​‍‌navigation.

    Avatar

    MyStartUp Solution

    Online
    ×

    👋 Hi there
    How can I help you today?

    Please Provide Details below:
    Your Name:
    Requirements:

    Get Quote