📁 ROC Compliance — Annual Filing Services

Stay fully compliant with the Registrar of Companies (MCA). Expert CA assistance for all annual ROC filings — AOC-4, MGT-7, MGT-7A, ADT-1 and more. Avoid penalties.

What is ROC Compliance?

ROC Compliance refers to the annual and event-based filings that every registered company or LLP must make with the Registrar of Companies (ROC) under the Ministry of Corporate Affairs (MCA). Non-compliance attracts heavy financial penalties and can even lead to company strike-off from the MCA register.

Both Private Limited Companies and LLPs have mandatory annual compliances regardless of whether they are active or dormant. Common misconception: many business owners believe that since their company has no revenue, they don't need to file. This is incorrect — even zero-revenue companies must file statutory returns.

Key Annual Compliances for Private Limited Company

FormPurposeDue DatePenalty for Delay
ADT-1Appointment of Statutory AuditorWithin 15 days of AGM₹300/day (min ₹10,000)
AOC-4Filing of Financial Statements30 days from AGM date₹100/day
MGT-7 / MGT-7AAnnual Return of Company60 days from AGM date₹100/day
MGT-14Filing of Resolutions with MCA30 days of passing resolution₹100/day
INC-20ADeclaration of Commencement of BusinessWithin 180 days of incorporation₹50,000 for company + ₹1,000/day officer
DIR-3 KYCDirector KYC UpdateSeptember 30 every year₹5,000

AGM (Annual General Meeting) Requirements

  • Every Private Limited Company must hold AGM within 9 months from end of first financial year
  • Subsequent AGMs must be held within 6 months from end of financial year (by September 30)
  • AGM notice must be given at least 21 clear days before the meeting
  • At AGM: financial statements are adopted, dividends declared, directors rotated, and auditors appointed

LLP Annual Compliance

FormPurposeDue Date
Form 11Annual Return of LLPMay 30 each year
Form 8Statement of Accounts & SolvencyOctober 30 each year
ITR-5Income Tax Return for LLPJuly 31 / October 31

Why Regular ROC Compliance Matters

  • 🔴 Avoid Heavy Penalties: MCA penalties have NO upper cap — ₹100/day per form adds up quickly into lakhs
  • 🔴 Prevent Company Strike-Off: Consistently non-compliant companies can be struck off the MCA register under Section 248
  • 🔴 Maintain Director Eligibility: Directors of non-compliant companies may be disqualified from holding directorships for 5 years
  • 🔴 Bank Loan Approvals: Banks check MCA compliance status before approving business loans. Non-compliance will cause rejection
  • 🔴 Protect Your DIN: Director Identification Numbers get deactivated if DIR-3 KYC is not filed annually

ROC Compliance FAQs

MGT-7A (Annual Return Abridged Form) was introduced in 2021 for small companies and OPCs whose turnover is less than ₹2 Crore and paid-up capital is less than ₹50 Lakh. It replaces MGT-7 for these entities and is a simpler, shorter version of the annual return.
A late fee of ₹100 per day is charged. Additionally, the company may receive an MCA show-cause notice. Officers in default (directors) can be prosecuted. It is much cheaper to file on time than to pay late fees.
Yes, absolutely. All registered companies must file ROC annual returns and financial statements regardless of revenue, turnover, or operational status. A dormant company must also file — unless it has specifically applied for Dormant Company status under Section 455.