What is ROC Filing?
ROC (Registrar of Companies) filing is a mandatory compliance process for companies registered under the Companies Act, 2013 in India. It involves submitting financial and legal documents to the Ministry of Corporate Affairs (MCA) to maintain company transparency and legal status.
Applicable to:
- Private Limited Companies
- Public Limited Companies
- One Person Companies (OPC)
- LLPs
ROC Filing in Delhi – Complete Guide
ROC filing in Delhi is a mandatory compliance requirement for companies. It helps businesses stay legally active and avoid penalties. Additionally, it ensures transparency under the rules of the Ministry of Corporate Affairs.
Before starting, complete your company registration in Delhi to operate legally. After that, you can proceed with ROC compliance.
ROC Office in Delhi
The ROC authority for Delhi is located at:
Registrar of Companies, Delhi & Haryana
IFCI Tower, Nehru Place, New Delhi
All companies registered in Delhi/NCR fall under this jurisdiction.
Types of ROC Filing
There are two main types of ROC filings.
1. Annual Filing
Every company must file annual returns. For example, forms like AOC-4 and MGT-7 are required.
2. Event-Based Filing
Companies must file forms when changes occur. For instance, director changes or office address updates require filing.
ROC Filing Due Dates
AOC-4 -Within 30 days of AGM
MGT-7-Within 60 days of AGM
DIR-3 KYC-On or before 30th September
ROC Filing Process
The ROC filing process is simple if done step by step.
First, conduct a board meeting to approve financial statements.
Next, hold the AGM and get shareholder approval.
Then, prepare documents like balance sheet and audit report.
Finally, upload forms on the MCA portal.
All filings must use a Digital Signature Certificate.
Documents Required
You need the following documents:
- Financial statements
- Auditor report
- Director details
Moreover, ensure your GST registration in Delhi is completed for tax compliance.

Fees and Penalties
ROC filing fees depend on company capital. However, late filing leads to penalties.
Companies may pay ₹100 per day as a penalty. Therefore, timely filing is very important.
Also, businesses must complete income tax filing for companies every year.
Importance of ROC Filing
✔ Maintains legal compliance
✔ Builds investor trust
✔ Avoids penalties
✔ Keeps company active
✔ Ensures transparency
ROC Filing Services by Incorpadvisor
If you are looking for ROC filing services in Delhi, Incorpadvisor provides professional assistance for company compliance and regulatory filings.
Our services include:
✔ ROC Annual Filing
✔ Company Compliance Management
✔ Director KYC Filing
✔ Company Incorporation
✔ FSSAI Registration
✔ Startup Compliance Support
With expert guidance, businesses can stay compliant with MCA regulations and focus on growing their operations.
Conclusion
In conclusion, ROC filing in Delhi is essential for every company. It ensures compliance and avoids legal issues. Overall, timely filing helps your business run smoothly.