Skip to main content
Bizeneed
Home
TechnologyE-CommerceManufacturingReal EstateProfessional ServicesMediaRetail
Knowledge Center
Pricing
+91 70270 25998Sign InGet Started
HomeServicesROC Compliance
Ministry of Corporate Affairs (MCA) · Companies Act, 20134.8 from 5 verified clients

ROC compliance - never miss a filing again

ROC compliance means filing the right forms with the Ministry of Corporate Affairs every year. Missing a single form triggers a penalty that can grow tenfold. We manage AOC-4, MGT-7, DIR-12, ADT-1, DIR-3 KYC, and every other mandatory MCA filing on time. Flat-fee plans starting at ₹1,999/month.

See compliance plans View compliance calendar
15+ formsManaged
100%On-Time Track Record
From ₹1,999/moPlans
CA-ledCompliance
10,000+ companies managed for ROC compliance Every filing done by a qualified CA 100% on-time filing track record Flat-fee plans - no surprise charges

Get a free compliance audit

Share your details and our CA will review your current compliance status and call you back within one working hour.

No obligation. We do not share your details with third parties.

AI-powered tools on this page

Skip the wait - get instant help right here, no form required.

AI Plan Recommender
OverviewKey FormsDocumentsProcessTimelineFeesBenefitsFAQs
Key facts

The key facts, in one place

Everything a founder usually has to piece together from five different pages, in one place.

Governing law
Companies Act, 2013Administered by MCA
Primary forms
AOC-4, MGT-7, DIR-12, ADT-1, DIR-3 KYCPlus 10+ other e-forms
Annual return deadline
MGT-7 within 60 days of AGMLate filing attracts penalties
Financial statements deadline
AOC-4 within 30 days of AGMMust be audited before filing
Director KYC
DIR-3 KYC annuallyDue by 30 September each year
Penalty for late filing
₹100/dayPer form, per day late - can compound
Audit requirement
Mandatory for all companiesStatutory auditor required

What is ROC compliance in India?

ROC (Registrar of Companies) compliance refers to the mandatory annual and event-based filings that every registered company must make with the Ministry of Corporate Affairs (MCA) under the Companies Act, 2013. The ROC, operating under MCA, maintains a registry of all companies and ensures they comply with statutory requirements.

The two core annual filings are AOC-4 (financial statements) and MGT-7 (annual return). Beyond these, companies must file DIR-12 for changes in directors, ADT-1 for auditor appointment, DIR-3 KYC for each director annually, and various event-based forms for changes in share capital, registered office, or board composition.

At Bizeneed, we manage the complete ROC compliance lifecycle for 10,000+ companies. Our CA team ensures every form is filed on time with accurate data, keeping your company in good standing. We also alert you to changes in compliance requirements so you are never caught off guard.

Annual ROC forms at a glance

Every company must file these forms annually. Missing any of them triggers compounding penalties that can quickly exceed the cost of professional help.

Form

AOC-4

What it covers

Audited balance sheet, P&L, cash flow, notes to accounts

AspectFormWhat it covers
Financial StatementsAOC-4Audited balance sheet, P&L, cash flow, notes to accounts
Annual ReturnMGT-7Company overview, shareholders, directors, board meetings
Director ChangesDIR-12Appointments, resignations, changes in managerial personnel
Auditor AppointmentADT-1Appointment/re-appointment of statutory auditor
Director KYCDIR-3 KYCAnnual KYC update for every director
ChargesCHG-1/CHG-4Creation/modification/satisfaction of charges on assets
Charge SatisfactionCHG-9When a charge is fully paid off
Registered OfficeINC-22Change of registered office address
Share CapitalSH-7Increase or alteration of authorized share capital
Charge ModificationCHG-6Modification of terms of existing charges

Penalties for late filing can reach ₹100 per day per form and are compounded over time.

Bizeneed visual guide

ROC compliance - never miss a filing again

Stay ROC-compliant with Bizeneed. We handle AOC-4, MGT-7, DIR-12, ADT-1, DIR-3 KYC, and all MCA annual filings for your company. Expert CA-led compliance from ₹1,999/month.

1

Understand requirement

2

Prepare documents

3

Complete filing

Client

Bizeneed

Result

Eligibility

Who needs ROC compliance?

Every company registered under the Companies Act, 2013 - regardless of turnover, size, or type - must maintain ROC compliance.

  • Private Limited Companies registered under MCA
  • Public Limited Companies
  • One Person Companies (OPC)
  • Section 8 Companies (non-profit)
  • Companies incorporated under any RoC (any state in India)
  • Companies with dormant/inactive status - even dormant companies have compliance obligations

By entity type

EntityGoverned byEligible
Private Limited CompanyCompanies Act, 2013 / MCA✓ Yes
Public Limited CompanyCompanies Act, 2013 / MCA✓ Yes
One Person Company (OPC)Companies Act, 2013 / MCA✓ Yes
Section 8 CompanyCompanies Act, 2013 / MCA✓ Yes
LLPLLP Act, 2008 (different forms)✕ No
Sole ProprietorshipNot applicable - no ROC registration✕ No
Documents

Documents required for ROC compliance

Common to every entity

  • Certificate of Incorporation (CIN)Mandatory
  • PAN of the companyMandatory
  • TAN of the companyMandatory
  • Audited financial statements (balance sheet, P&L)Mandatory
  • Auditor's reportMandatory
  • Director's reportMandatory
  • Director's ID proof (PAN, Aadhaar)Mandatory
  • DIR-3 KYC for each directorMandatory
  • Shareholder register and detailsMandatory
  • Board meeting minutesMandatory
  • AGM minutes and attendance recordsMandatory
  • Details of any charges created on company assetsMandatory

Get a free compliance status check

We will review your current ROC filing status and send you a free gap analysis.

Process

How ROC compliance works

We handle the complete ROC compliance cycle - from gathering financials to filing every mandatory form. You focus on running your business.

1

Onboarding & status review

We review your company's existing compliance history, check for any pending forms, and identify gaps. We set up a dedicated compliance calendar for your company's financial year.

Dedicated CA assigned to your account

2

Financial data collection

We request your audited financials, auditor's report, and director's report from your auditor or internal finance team. We verify completeness and flag any issues before filing.

Our team works with your auditor

3

Form preparation

We prepare all mandatory forms (AOC-4, MGT-7, DIR-12, ADT-1, DIR-3 KYC) with accurate data, cross-checked against the MCA portal for consistency.

CA reviews every form before submission

4

MCA portal filing

We file each form on the MCA portal using the company's digital credentials. Filing is done well before due dates to avoid any last-minute issues. You receive confirmation of filing via email.

Full-service - we handle the portal

5

Acknowledgement & record keeping

We store all filing acknowledgements, SRN numbers, and receipts in a digital vault accessible to you. You can track filing status in real time through our client dashboard.

Compliant record-keeping included

You can file these forms yourself on the MCA portal for free. The challenge is not the filing itself - it is knowing which forms apply, gathering accurate data, and filing before the clock runs out. A single missed DIR-3 KYC deadline deactivates a director's DIN, which blocks future appointments and filings.

Timeline

ROC compliance calendar

Compliance deadlines are tied to the AGM date and the financial year. Here is when each form is typically due.

1

DIR-3 KYC (all directors)

By 30 September every year

2

First AGM

Within 6 months of financial year end (30 September)

3

AOC-4 (Financial Statements)

Within 30 days of AGM

4

MGT-7 (Annual Return)

Within 60 days of AGM

5

ADT-1 (Auditor appointment)

At first board meeting (annually)

6

DIR-12 (Director changes)

Within 30 days of any change

7

KYC for new directors

Within 30 days of appointment

StageDuration
DIR-3 KYC (all directors)By 30 September every year
First AGMWithin 6 months of financial year end (30 September)
AOC-4 (Financial Statements)Within 30 days of AGM
MGT-7 (Annual Return)Within 60 days of AGM
ADT-1 (Auditor appointment)At first board meeting (annually)
DIR-12 (Director changes)Within 30 days of any change
KYC for new directorsWithin 30 days of appointment

Event-based forms (DIR-12, INC-22, SH-7) have fixed 30-day windows from the date of change. Missing these triggers immediate penalties. We track all triggers proactively.

Pricing

ROC compliance pricing

We offer flat-fee monthly plans so you always know what you are paying. No per-form billing, no surprise charges.

Basic

Essential annual compliance

₹1,999/mo
  • AOC-4 filing
  • MGT-7 filing
  • DIR-3 KYC (up to 2 directors)
  • Email reminders for due dates
  • Monthly compliance status report
Choose Basic
Most Popular

Standard

Complete compliance coverage

₹3,499/mo
  • Everything in Basic
  • ADT-1 (auditor appointment)
  • DIR-12 (director changes)
  • DIR-3 KYC (unlimited directors)
  • Event-based form alerts (INC-22, SH-7, CHG-1)
  • Priority email + phone support
Choose Standard

Premium

Full compliance + accounting

₹5,999/mo
  • Everything in Standard
  • Annual accounting & bookkeeping
  • GST returns (monthly/quarterly)
  • Income tax return filing
  • Dedicated CA assigned
  • Real-time dashboard access
Choose Premium

Full fee breakdown

ParticularsGovernment feeProfessional fee
AOC-4 filingNilIncluded in plan
MGT-7 filingNilIncluded in plan
DIR-12 filing₹300Included in plan
ADT-1 filingNilIncluded in plan
DIR-3 KYC (per director)NilIncluded in plan
INC-22 (address change)₹200-₹1,000From ₹1,499
SH-7 (capital change)₹400From ₹1,499
CHG-1 (charge creation)₹500-₹2,000From ₹1,999
Late filing penalty (per form)₹100/dayWe try to avoid it

Not included in any tier:

  • ✕ Statutory audit fees (paid to your auditor separately)
  • ✕ Government fees for event-based forms not in your plan
  • ✕ Conversion, merger, or restructuring work
  • ✕ Income tax audit (if turnover exceeds limits)

Not sure which compliance plan you need?

Answer three quick questions and we will recommend the right plan with reasoning.

How old is your company?

What is your annual turnover?

What else do you need beyond ROC compliance?

Benefits

Why outsource ROC compliance to Bizeneed?

Never miss a deadline

  • Dedicated compliance calendar with proactive alerts 30/15/7 days before every deadline
  • 100% on-time filing track record across 10,000+ companies
  • Automatic reminders to you and your finance team for document submission

CA-led accuracy

  • Every form reviewed by a qualified CA before submission to MCA
  • Cross-checked against previous year's filings and MCA master data
  • Errors caught before they become costly re-filings or penalties

Cost transparency

  • Flat-fee monthly plans - no per-form billing surprises
  • Government fees passed through at cost, clearly itemised
  • Scale up or down your plan as your company grows

Complete record keeping

  • All SRN numbers, acknowledgements, and filed forms stored digitally
  • Client dashboard for real-time compliance status tracking
  • Historical archive accessible for audits or future reference

The five forms that matter most

  • AOC-4 - Financial Statements AOC-4 contains the company's audited balance sheet, profit and loss account, and cash flow statement. It must be filed within 30 days of the Annual General Meeting (AGM). The financials must be audited by a statutory auditor. Late filing attracts a penalty of ₹100 per day.
  • MGT-7 - Annual Return MGT-7 is the annual return that provides a comprehensive snapshot of the company - directors, shareholders, share capital, meetings held, and key decisions. It must be filed within 60 days of the AGM. This is one of the most scrutinised forms by MCA.
  • DIR-12 - Changes in Board of Directors DIR-12 is filed whenever there is a change in the board of directors - appointment of new directors, resignation, changes in managing director, or changes in the managerial personnel. It must be filed within 30 days of the change.
  • ADT-1 - Auditor Appointment ADT-1 is filed to inform MCA about the appointment of the statutory auditor. It must be filed at the first board meeting after incorporation and annually for re-appointment of the auditor.
  • DIR-3 KYC - Director Know Your Customer Every director must complete DIR-3 KYC annually by 30 September. This involves updating personal details including PAN, Aadhaar, and address. Failure to file DIR-3 KYC results in the director's DIN being marked as 'Deactivated'.
Common failure points

Common ROC compliance mistakes

Missing the DIR-3 KYC deadline

DIR-3 KYC must be filed by 30 September annually. Missing it deactivates the director's DIN, blocking all future MCA filings for that director. Set a calendar reminder in June every year.

Filing AOC-4 with unaudited financials

AOC-4 must contain audited financial statements signed off by your statutory auditor. Filing unaudited numbers - even if correct - makes the filing invalid and exposes directors to penalties.

Not updating DIR-12 for director changes

Any change in directors (appointment, resignation, change in managing director) must be reflected in DIR-12 within 30 days. The ROC database must match your actual board composition.

Ignoring event-based form windows

Changes in registered office (INC-22), share capital (SH-7), or charges (CHG-1) must be filed within 30 days of the change. These 30-day windows are absolute and non-negotiable.

Using an outdated DIN or DSC

DINs must be active (DIR-3 KYC filed) and DSCs must be valid. Expired DSCs cause filing failures on the MCA portal. Renew DSCs at least 30 days before expiry.

Every rejection above has a fix - most come down to how the innovation note is written, not the business itself. Most applicants don't know that until after the rejection.

If you have already been rejected, or want to make sure it does not happen, the 15-minute call below is the fastest path.

After recognition

Annual ROC compliance calendar

This calendar shows the key filing deadlines for an Indian company. Miss one and the penalty clock starts immediately.

FormTriggerDue date
DIR-3 KYC (all directors)Annual - by 30 September30 September
First AGMWithin 6 months of FY end (30 September)30 September
AOC-4 (Financial Statements)Within 30 days of AGM30 October
MGT-7 (Annual Return)Within 60 days of AGM29 November
ADT-1 (Auditor appointment)At first board meeting each year30 days of first board meeting
DIR-12 (Director changes)Within 30 days of any change in directors30 days from change date
INC-22 (Registered office change)Within 30 days of change30 days from change date
SH-7 (Share capital change)Within 30 days of change30 days from change date
CHG-1 (Charge creation)Within 30 days of charge creation30 days from charge date
CHG-9 (Charge satisfaction)Within 30 days of charge repayment30 days from satisfaction date

Annual compliance is just the beginning. We also handle company name change, ROC company search, and DIN applications. Need a full compliance plan? see annual filing plans.

Why Bizeneed

How Bizeneed is different for ROC compliance

10,000+ companies on active compliance management - we know the MCA portal inside out
Named CA reviews every form before it is filed - no agent-level filing
Proactive compliance calendar with 30/15/7-day advance alerts for every form
Flat-fee plans - no per-form billing, no hidden charges, no surprise invoices
Real-time client dashboard - track every filing status from your phone
If we miss a deadline on our end, we cover the late fee
Client stories

What clients say about this service

★★★★★

Bizeneed manages all our ROC annual filings - AOC-4, MGT-7, DIR-12. Everything is filed before the due date every single time. No more last-minute panic before AGMs.

Ramesh Chand · Company Secretary, Chand Industries · Delhi · March 2026

★★★★★

Had a DIR-3 KYC deadline approaching and realized our director's DSC had expired. Bizeneed sorted the new DSC and completed the KYC filing within 3 days. Lifesavers!

Smita Sharma · Compliance Head, Sharma Pharmaceuticals · Mumbai · January 2026

★★★★☆

Their monthly compliance package is comprehensive. For a fraction of what we were paying our previous firm, we get all ROC filings, MGT-7, and compliance calendar tracking.

Naveen Agarwal · Director, Agarwal Trading Pvt Ltd · Kolkata · December 2025

★★★★★

Switched to Bizeneed after our old CA missed a DIR-KYC deadline and we got a penalty notice. Bizeneed took care of the penalty reply and now manages everything proactively.

Deepa Krishnamurthy · Founder, Krishnamurthy Biotech · Chennai · November 2025

★★★★★

Registered office change, charge creation filing, and XBRL conversion - Bizeneed handled all three simultaneously for our group companies. Efficient, responsive, and cost-effective.

Arvind Saxena · Group CFO, Saxena Conglomerate · Ahmedabad · September 2025

FAQ

Frequently asked questions

ROC (Registrar of Companies) compliance refers to the mandatory annual and event-based filings that every company registered under the Companies Act, 2013 must make to the Ministry of Corporate Affairs (MCA). It includes forms like AOC-4 (financial statements), MGT-7 (annual return), DIR-12 (director changes), ADT-1 (auditor appointment), and DIR-3 KYC (director KYC).

Non-compliance triggers compounding penalties under Section 137 of the Companies Act. The penalty is ₹100 per day per form, which can quickly accumulate into lakhs. Additionally, the company and every officer in default (directors) can face prosecution. Persistent non-compliance can lead to the company being struck off from the ROC register.

AOC-4 is the form for filing financial statements with MCA. It contains the audited balance sheet, profit and loss account, and cash flow statement. It must be filed within 30 days of the Annual General Meeting (AGM). Late filing attracts a penalty of ₹100 per day.

MGT-7 is the Annual Return form that provides a comprehensive overview of the company - shareholders, directors, share capital, meetings held, and key decisions. While AOC-4 focuses on financial data, MGT-7 covers governance and structural data. Both are filed annually but serve different purposes. MGT-7 is due within 60 days of the AGM.

DIR-12 is filed with MCA whenever there is any change in the board of directors - appointment of new directors, resignation of directors, changes in managing director, CEO, or other key managerial personnel. It must be filed within 30 days of the change. The form requires the director's consent letter and KYC documents.

DIR-3 KYC is an annual Know Your Customer filing required for every director of a company. It involves updating personal details including PAN, Aadhaar, email, and address. It must be completed by 30 September each year. Failure to file DIR-3 KYC results in the director's DIN being marked as 'Deactivated', which blocks all MCA filings involving that director.

ADT-1 is the form used to intimate MCA about the appointment of the statutory auditor. It must be filed at the first board meeting after incorporation and then annually for re-appointment of the auditor. The form requires the auditor's consent letter and their membership number.

The penalty for late filing under Section 137 of the Companies Act is ₹100 per day per form. For MGT-7, the penalty can be ₹100/day multiplied by the number of days late, and in severe cases, can extend to ₹5 lakhs. The company and each officer in default (including directors) are jointly liable.

Yes, even dormant companies must file AOC-4, MGT-7, and DIR-3 KYC. The only difference is that dormant companies may have reduced compliance requirements in some areas. If a company remains dormant for 3 consecutive years, it may be struck off by MCA.

CHG-1 is filed when a company creates a charge on its assets - for example, when taking a loan against property or machinery. It must be filed within 30 days of creating the charge. CHG-4 is filed for modification of charges, and CHG-9 is filed when the charge is fully satisfied (loan repaid).

Yes, any company can file ROC forms directly through the MCA portal (www.mca.gov.in) at no government fee for most forms. However, the forms require accurate data preparation, proper digital signing, and knowledge of the correct form codes and field requirements. Professional help ensures accuracy and timely filing.

AGM (Annual General Meeting) is a mandatory yearly meeting of a company's shareholders. It must be held within 6 months of the financial year end (i.e., by 30 September for a March FY-end company). The AGM is where financial statements are presented, auditors are appointed, and dividends are declared. AOC-4 and MGT-7 are filed after the AGM.

The statutory auditor audits the company's financial statements and signs the auditor's report. This report is a mandatory part of AOC-4. The auditor must also be appointed via ADT-1. If a company fails to appoint an auditor within 30 days of incorporation or the AGM, the Central Government may appoint one at a fee.

ROC compliance is the broader umbrella covering all mandatory filings including annual (AOC-4, MGT-7), event-based (DIR-12, INC-22, CHG-1), and KYC (DIR-3 KYC). ROC annual filing specifically refers to the annual forms - AOC-4 and MGT-7 - filed once per financial year after the AGM.

We assign a dedicated CA to each account who manages all forms across your portfolio. Our client dashboard provides a unified view of all your companies' compliance statuses, upcoming deadlines, and filing history. You get proactive alerts, monthly reports, and a single point of contact for all compliance queries.

We need: Certificate of Incorporation, PAN and TAN of the company, audited financial statements, auditor's report, director's report, director ID proofs, shareholder register, board meeting minutes, AGM minutes, and details of any charges on company assets. Once on-boarded, we maintain a checklist and request these from you on a scheduled basis.

All ROC Compliance services

ROC Annual Filing

File annual returns and financial statements with ROC

Learn more

ROC Company Search

Search company details on MCA portal

Learn more

Charge Creation

Create and register charges with ROC

Learn more

Company Name Change

Change your company's registered name

Learn more

DPT-3 Filing

File DPT-3 return for outstanding deposits

Learn more

MGT-7A Filing

File MGT-7A for small companies

Learn more

Registered Office Change

Change your company's registered office

Learn more

ROC Newspaper Advertisement

Publish ROC notices in newspapers

Learn more

XBRL Conversion

Convert financials to XBRL format

Learn more

ROC Legal Opinions

Corporate legal opinions for ROC filings

Learn more

MOA / AOA Drafting

Draft MOA, AOA and business agreements

Learn more
RK

Written by Rohan Kulkarni, Compliance Content Lead · Reviewed by CA Priya Mehta, FCA, 25+ years in corporate compliance

Last updated 5 September 2026

Sources

  • Ministry of Corporate Affairs
  • Companies Act, 2013 - Section 137
  • MCA e-Forms Portal
  • MCA DIR-3 KYC

Eligibility thresholds, statutory sections and filing deadlines on this page are verified periodically against the sources above. Tax and compliance positions can change; confirm specifics with our team or your CA before relying on them for a filing decision.

You might also need

ROC Annual Filing

Annual ROC forms filing

Learn more

Company Registration

New company incorporation

Learn more

ROC Company Search

MCA company lookup

Learn more

DIN Application

Director Identification Number

Learn more

Guides

  • Complete ROC compliance calendar for FY 2025-26
  • What happens if you miss a DIR-3 KYC deadline

Ready to simplify your compliance?

Share your details and our CA will call you back within one working hour with a customised compliance plan.

Ready to simplify your compliance?

Share your details and our CA will call you back within one working hour with a customised compliance plan.

Call WhatsAppSee compliance plans

Ready to grow your business?

Let our experts handle your compliance. 50,000+ businesses trust Bizeneed for their compliance needs.

Get Started TodayChat on WhatsApp
Bizeneed

India's most trusted business compliance partner. Simplifying compliance for 50,000+ businesses since 2013.

Services

  • Company Registration
  • GST Registration
  • Trademark Registration
  • Income Tax Filing
  • TDS Return Filing
  • Startup India Registration
  • DSC Application
  • All Services

Company

  • About Us
  • Our Team
  • Why Choose Us
  • Careers
  • Press & Media
  • Partners
  • Clients
  • Referral Program

Resources

  • Blog
  • Case Studies
  • Compliance Calendar
  • Tools
  • Rate Card
  • Compliance Plus
  • Applicable Law
  • Knowledge Bank
  • Compare
  • FAQ
  • Help Center
  • Glossary

Contact

  • +91 70270 25998
  • info@bizeneed.com
  • Plot No. RZ-L-1, F/Floor, Main Road, Mahavir Enclave, Palam, New Delhi - 110045
  • Mon - Sat: 9:30 AM - 6:30 PM

© 2026 Bizeneed. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyRefund PolicyDisclaimerGrievance RedressalUser Consent PolicyWebsite Terms of UseSitemap