Compliance / ROC & MCA Annual Compliance
ROC & MCA Compliance

ROC & MCA Annual Compliance for Private Limited, LLP & OPC

Every company registered with the MCA must complete its annual ROC filings — AOC-4, MGT-7/7A, DIR-3 KYC and more — each year. We handle company annual filing end to end so your private limited company stays in good standing and penalty-free.

Talk to a compliance expert

Free advisory on your ROC / MCA annual filings.

What’s Included in Annual Compliance

Every statutory ROC / MCA filing your company is required to make in a year — handled for you.

AOC-4 — Financial Statements

Filing of the company’s audited balance sheet, profit & loss and directors’ report with the Registrar of Companies within 30 days of the AGM.

MGT-7 / MGT-7A — Annual Return

Preparation and filing of the annual return (MGT-7 for Pvt Ltd, the simplified MGT-7A for OPC & small companies) within 60 days of the AGM.

DIR-3 KYC — Director KYC

Annual KYC of every director holding a DIN, filed by 30 September each year to keep DINs active and avoid de-activation.

ADT-1 — Auditor Appointment

Filing of ADT-1 to notify the ROC of the statutory auditor’s appointment or re-appointment within 15 days of the AGM.

Statutory Registers & Minutes

Maintenance of statutory registers (members, directors, charges) and proper minute books for board and general meetings.

Board & AGM Resolutions

Drafting and documenting board meeting and Annual General Meeting resolutions in line with the Companies Act, 2013.

DPT-3 — Return of Deposits

Annual DPT-3 return reporting outstanding loans and money received that is not treated as deposits, due by 30 June.

INC-20A — Commencement of Business

One-time declaration of commencement of business, mandatory within 180 days of incorporation before the company can begin operations or borrow.

How ROC Filing Works With Us

A simple, tracked process that keeps your annual compliance on schedule.

1

Compliance Health-Check

We review your incorporation details, last filings and DIN status to map every form due this financial year.

2

Documents & Accounts

Share your financials and registers; we prepare AOC-4, MGT-7/7A, ADT-1 and supporting resolutions.

3

Filing with the MCA

We file each form on the MCA portal within its statutory due date and share the challans and acknowledgements.

4

Ongoing Calendar

You move onto a tracked annual calendar with reminders, so every future ROC filing happens on time.

Key Annual ROC Due Dates

Late ROC filing costs ₹100 per day per form with no upper cap. We track every date below for your entity and file proactively, so penalties simply never happen.

Get My Compliance Calendar
DPT-3 (Deposits)

30 June

DIR-3 KYC

30 September

AOC-4 (Financials)

Within 30 days of AGM

MGT-7 / 7A (Annual Return)

Within 60 days of AGM

ADT-1 (Auditor)

Within 15 days of AGM

INC-20A (Commencement)

Within 180 days of incorporation

Annual Compliance Packages by Entity

Fixed-fee annual retainers tailored to your entity structure. Government fees billed at actuals.

Most Popular

Pvt Ltd

Private Limited Company

₹14,999 /year
  • AOC-4 & MGT-7 annual filing
  • ADT-1 auditor appointment
  • Director DIR-3 KYC (up to 2 directors)
  • Board & AGM minutes and resolutions
  • Statutory register upkeep
  • DPT-3 return where applicable
  • Compliance calendar & reminders
Choose Package

LLP

Limited Liability Partnership

₹9,999 /year
  • Form 11 — annual return
  • Form 8 — statement of accounts & solvency
  • Designated partner DIN KYC
  • LLP agreement & change support
  • Compliance calendar & reminders
Choose Package

OPC

One Person Company

₹11,999 /year
  • AOC-4 & MGT-7A filing
  • ADT-1 auditor appointment
  • Director DIR-3 KYC
  • Statutory registers & resolutions
  • Nominee & resolution support
  • Compliance calendar & reminders
Choose Package

Just incorporated? Start with company registration, then add annual compliance. Need indirect-tax filings too? See GST return filing.

ROC & MCA Compliance FAQs

What are the ROC annual filing due dates for a Private Limited company?
For a company with a 31 March year-end, the AGM must be held by 30 September. AOC-4 (financial statements) is then due within 30 days of the AGM, and MGT-7 / MGT-7A (annual return) within 60 days of the AGM. DIR-3 KYC for every director is due by 30 September, and DPT-3 by 30 June. We track each date for your specific entity.
What are the penalties for late ROC filing?
Late filing of AOC-4 or MGT-7 attracts an additional fee of ₹100 per day per form with no upper limit, so the cost grows for every day of delay. The company and its officers in default can also face further penalties under the Companies Act, 2013. Filing on time is always far cheaper than regularising later.
What happens if annual compliance is not filed at all?
Continued non-filing can lead to the company being marked as a defaulting company, directors being disqualified, DINs being de-activated, and ultimately the company being struck off the register. We help you regularise overdue filings before any of that happens.
What is DIR-3 KYC and who needs to file it?
DIR-3 KYC (also called DIN KYC) is an annual e-KYC of every individual who holds a Director Identification Number — including directors and designated partners. It must be filed by 30 September each year. A DIN that misses KYC is de-activated and attracts a ₹5,000 reactivation fee.
Is INC-20A (commencement of business) a one-time filing?
Yes. INC-20A is a one-time declaration of commencement of business that every company incorporated with share capital must file within 180 days of incorporation. The company cannot start operations or borrow until it is filed, so we handle it right after incorporation.
Can you take over our ROC compliance midway through the year?
Yes. We review your filing history, identify any pending or overdue forms (AOC-4, MGT-7, ADT-1, DIR-3 KYC, DPT-3), regularise them, and then put you on a managed annual calendar so nothing slips again.

Put Your ROC Filing on Autopilot

Hand your AOC-4, MGT-7/7A, DIR-3 KYC and every other MCA filing to a team that tracks every due date for you. Start with a free review of your current compliance status.

sales@simplysetup.co

Free Compliance Review: We check your filing history for gaps and give you a clear, prioritised action plan.

Back to all compliance services.

Get free expert advisory

We’ll call you back — ROC / MCA annual compliance.

Keep Your Company in Good Standing

Join Indian businesses who let SimplySetup handle every ROC and MCA deadline.

Talk to a Compliance Expert