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.
Compliance Health-Check
We review your incorporation details, last filings and DIN status to map every form due this financial year.
Documents & Accounts
Share your financials and registers; we prepare AOC-4, MGT-7/7A, ADT-1 and supporting resolutions.
Filing with the MCA
We file each form on the MCA portal within its statutory due date and share the challans and acknowledgements.
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 Calendar30 June
30 September
Within 30 days of AGM
Within 60 days of AGM
Within 15 days of AGM
Within 180 days of incorporation
Annual Compliance Packages by Entity
Fixed-fee annual retainers tailored to your entity structure. Government fees billed at actuals.
Pvt Ltd
Private Limited Company
- 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
LLP
Limited Liability Partnership
- Form 11 — annual return
- Form 8 — statement of accounts & solvency
- Designated partner DIN KYC
- LLP agreement & change support
- Compliance calendar & reminders
OPC
One Person Company
- AOC-4 & MGT-7A filing
- ADT-1 auditor appointment
- Director DIR-3 KYC
- Statutory registers & resolutions
- Nominee & resolution support
- Compliance calendar & reminders
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?
What are the penalties for late ROC filing?
What happens if annual compliance is not filed at all?
What is DIR-3 KYC and who needs to file it?
Is INC-20A (commencement of business) a one-time filing?
Can you take over our ROC compliance midway through the year?
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.
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