Limited Time: Pvt Ltd Company Registration at just ₹6,999 (all-inclusive) Register Now →
Pricing About Us Contact Us
MANDATORY · Registrar of Companies

ROC Compliance
& Annual Returns

File MGT-7, AOC-4, DIR-3 KYC. Avoid heavy penalties — stay compliant with MCA.

₹3,999 /year · expert assisted
Before-deadline filing
4.9★ Google Rating
Expert CA Assisted
Apply for ROC Compliance
Free consultation · No spam
Free consultationNo hidden fees
MCA Portal
CA Verified Filing
5,000+ Filings Done
4.9★ Rating

Complete ROC
compliance package

MGT-7 Annual Return
Filing of annual return with details of shareholders, directors, and company structure
AOC-4 Financial Statements
Filing of balance sheet, profit & loss account, and auditor's report with ROC
DIR-3 KYC
Annual KYC verification for all directors to keep DIN active and compliant
INC-20A (if applicable)
Declaration for commencement of business — mandatory within 180 days of incorporation
Event-based Forms
Filing of forms for changes in directors, registered office, share capital, and more
Deadline Tracking
Proactive reminders and tracking of all ROC filing deadlines so you never miss one

ROC compliance in
3 simple steps

1
Share Company & Financial Details
Send us your company documents — Certificate of Incorporation, PAN, financial statements, and board resolutions. We review everything and identify all pending filings.
Day 1
2
CA Prepares All Forms
Our CA team prepares MGT-7, AOC-4, DIR-3 KYC, and any other required forms. All documents are verified, digitally signed, and made ready for filing with the MCA portal.
Day 2-5
3
Filed with ROC Before Deadline
All forms are filed with the Registrar of Companies well before the deadline. You receive filing confirmations and SRN numbers for every submission. Stay penalty-free!
Day 5-7

Documents required
for ROC compliance

Company Documents
  • Certificate of Incorporation (COI)
  • Company PAN Card
  • Financial Statements (Balance Sheet, P&L)
  • Board Resolution for filing approval
Director Documents
  • DIN (Director Identification Number)
  • PAN Card of all directors
  • Aadhaar Card for DIR-3 KYC

Frequently asked questions

What is ROC compliance?
ROC compliance refers to the mandatory annual filings that every registered company in India must submit to the Registrar of Companies (ROC) under the Ministry of Corporate Affairs (MCA). This includes annual returns, financial statements, and director KYC — ensuring your company remains active and in good standing.
Which forms are mandatory for ROC compliance?
The key mandatory forms are: MGT-7 (Annual Return with details of shareholders, directors, and company structure), AOC-4 (Financial Statements including balance sheet and P&L), and DIR-3 KYC (annual KYC for all directors). Depending on your company's activities, event-based forms like INC-20A, ADT-1, or MGT-14 may also be required.
What are the deadlines for ROC filings?
MGT-7 (Annual Return) must be filed within 60 days of the Annual General Meeting (AGM). AOC-4 (Financial Statements) must be filed within 30 days of the AGM. DIR-3 KYC must be completed by September 30 every year. Missing these deadlines attracts penalties, so timely filing is critical.
What are the penalties for late ROC filing?
Late filing attracts a penalty of ₹100 per day per form. For example, if both MGT-7 and AOC-4 are delayed by 6 months, the combined penalty would be around ₹36,000. Continued non-compliance can lead to the company being marked as "defaulting" and even struck off from the ROC register.
What is the deadline for DIR-3 KYC?
DIR-3 KYC must be filed by September 30 of every financial year. This is an annual requirement for every individual holding a Director Identification Number (DIN). If not filed on time, the DIN gets deactivated, and a late fee of ₹5,000 is charged for reactivation.
What happens if a director's DIN gets deactivated?
If DIR-3 KYC is not filed by September 30, the director's DIN is marked as "Deactivated" by MCA. A deactivated DIN means the director cannot sign any company filings or act in the capacity of a director until the KYC is completed with a ₹5,000 late fee. This can halt all company operations requiring director approval.

File your ROC returns
on time

From ₹3,999/year, all-inclusive. Expert CA-assisted filing. Avoid penalties and stay compliant with MCA.

Free consultation. No spam. No hidden fees.

Call Us Free Consultation →