🚀 Register your Private Limited Company or LLP starting at just ₹10,999 — All-inclusive, zero hidden fees! Get Started →
Home Services ROC Filing & Annual Compliance
Corporate Compliance

ROC Filing & Annual Compliance

Annual ROC filings — MGT-7, AOC-4, board resolutions and all regulatory submissions filed on time.

Contact Us for pricing
About This Service

What is ROC Filing & Annual Compliance?

Every company registered under the Companies Act, 2013 is required to file annual returns and financial statements with the Registrar of Companies (ROC). Non-compliance attracts heavy penalties, disqualification of directors, and potential striking off of the company.

Our corporate compliance team ensures all your ROC filings are submitted accurately and on time, every year — protecting your company's good standing.

📊
MGT-7 Annual Return
Annual return filed with complete shareholding and director details.
💰
AOC-4 Financial Statements
Balance sheet and P&L filed with ROC within the due date.
📋
Board Resolutions
Minutes of board meetings and resolutions drafted and maintained.
📌
AGM Compliance
Annual General Meeting notice, agenda, and minutes handled end-to-end.
🔄
Director KYC (DIR-3)
Annual director KYC filings to maintain DIN active status.
⚠️
Penalty Avoidance
Proactive deadline tracking to ensure zero late fees or penalties.
Pricing

Transparent, Upfront Pricing

No hidden charges. Choose the plan that fits your needs — or contact us for a custom quote.

Private Limited
₹7,999/yr
MGT-7 + AOC-4 + DIR-3 KYC + AGM compliance
Get Started →
LLP Annual Filing
₹4,999/yr
Form 8 + Form 11 + Income Tax Return
Get Started →
OPC (One Person Company)
₹5,999/yr
MGT-7 + AOC-4 + DIR-3 KYC
Get Started →
Public Limited Company
₹14,999/yr
Full compliance package including XBRL filing
Get Started →
Checklist

Documents Required for ROC Filing

Keep these ready before getting started — it speeds up the process significantly.

Certificate of IncorporationCompany CIN and incorporation certificate
MOA & AOAMemorandum and Articles of Association
Financial StatementsBalance Sheet, P&L Account and Notes to Accounts
Director Details & DINDIN numbers and updated details of all directors
Shareholder RegisterList of shareholders with shareholding pattern
Board ResolutionsRelevant resolutions for the filings being made
Previous Year Annual ReturnForm MGT-7 filed last year (for reference)

📎 We will specify the exact forms and resolutions required based on your compliance type.

FAQ

Frequently Asked Questions

Have more questions? Talk to our experts.

What are the key annual ROC filing due dates?
AOC-4 (financial statements): within 30 days of AGM. MGT-7 (annual return): within 60 days of AGM. AGM must be held within 6 months of financial year end, i.e., by 30th September for March year-end companies.
What is the penalty for missing ROC filings?
Late filing attracts additional fees of ₹100 per day per form, with no maximum cap. Directors can also be disqualified for non-filing of annual returns for 3 consecutive years under Section 164.
Is audit mandatory for all companies?
Yes. Every company registered under the Companies Act must get its accounts audited by a Chartered Accountant (Statutory Auditor) regardless of its size or turnover.
What happens if a company fails to file ROC returns for years?
The ROC can strike off the company's name from the register under Section 248. This results in the company losing its legal existence. Directors of struck-off companies face restrictions on forming new companies.
Do LLPs have the same compliance requirements as companies?
LLPs have fewer requirements. They file Form 8 (accounts) and Form 11 (annual return) with MCA. Statutory audit is required only if turnover exceeds ₹40 lakh or contribution exceeds ₹25 lakh.

Ready to Get Started?

Our experts are ready to handle your roc filing & annual compliance. Get in touch today — fast turnaround, guaranteed.

Contact Us Now 💬 Chat on WhatsApp
Free Consultation

Talk to Our Experts

Fill in your details — we'll call you back within a few hours. No commitment needed.

Message Sent!

Our team will reach out to you shortly.

Or connect instantly: