Skip to content
TThe Consulting Crew

Services · Company ROC

ROC / Company Annual Compliance

Annual MCA filings — AOC-4, MGT-7, DIR-3 KYC and statutory registers

From ₹7,999/-*

+ 18% GST · no lock-in

Every registered company and LLP must complete annual ROC filings with the MCA — AOC-4, MGT-7, DIR-3 KYC and statutory registers. Missing them invites daily penalties and even director disqualification.

We manage your entire annual compliance calendar: preparing and filing all forms, maintaining registers and minutes, and filing every form on time so your company stays in good standing.

Overview: what ROC compliance involves

Every company and LLP registered with the Ministry of Corporate Affairs (MCA) must file a set of returns with the Registrar of Companies (ROC) each year, regardless of whether it traded or made a profit. These filings — financial statements, the annual return, director KYC and a handful of event-based forms — keep the company in “active” status on the MCA register and form the public record that banks, investors and counterparties rely on.

ROC compliance is not a single event but a recurring annual cycle anchored to your Annual General Meeting and financial year-end. Because the penalties for missing it are now daily and uncapped, and because prolonged default can disqualify directors and strike the company off the register, this is one area where being consistently on time matters more than almost any other compliance task.

Who must complete ROC compliance

  • Every Private Limited Company, including dormant and zero-revenue ones
  • One Person Companies (OPCs), with their lighter filing set
  • Public limited companies
  • Limited Liability Partnerships (Form 11 and Form 8)
  • Section 8 (non-profit) companies

Key annual forms and due dates

The core annual filings for a private limited company are AOC-4, filed within 30 days of the AGM with the audited financial statements, and MGT-7/7A, the annual return filed within 60 days of the AGM. Layered on top are several date-fixed and event-based forms that we track for every client.

  • ADT-1 — auditor appointment, within 15 days of the AGM
  • DIR-3 KYC — for every director holding a DIN, by 30 September
  • DPT-3 — return of deposits and loans, by 30 June
  • MSME-1 — half-yearly return of dues to MSME vendors, by 30 April and 31 October
  • AOC-4 — financial statements, within 30 days of the AGM
  • MGT-7/7A — annual return, within 60 days of the AGM

The compliance process through the year

We map your filing calendar at the start of the year from your incorporation date and financial year-end. We prepare the financial statements and board and AGM documentation, finalise them with your auditor, and file AOC-4 and MGT-7 within their windows. Alongside, we maintain your statutory registers and minutes, file DIR-3 KYC for each director, and submit DPT-3, MSME-1, ADT-1 and any event-based forms (such as DIR-12 for director changes or SH-7 for capital changes) as they arise.

Throughout, you get reminders well ahead of each due date and confirmation once filed, so you always know your company is in good standing without having to track the MCA calendar yourself.

Penalties and risks of non-compliance

Late filing of MCA forms now carries a penalty of ₹100 per day per form with no upper cap, so a single missed return can run into lakhs over time. Missing DIR-3 KYC deactivates a director’s DIN until a ₹5,000 fee is paid. Prolonged default — typically failure to file financial statements and annual returns for a continuous period — can lead to director disqualification for five years and to the company being struck off the register, which is expensive and slow to reverse. Timely filing removes every one of these risks.

Why manage ROC compliance with TCC

ROC compliance fails not from complexity but from drift — a busy founder loses track of due dates until a penalty notice arrives. We own the calendar end to end, prepare and file every form, maintain your registers, and keep your directors’ KYC current, all on a fixed annual fee with WhatsApp-first updates. With a 99% on-time filing record, we keep your company permanently in good standing so it is always ready for a loan, an investor or a tender.

What's included

  • Preparation and filing of AOC-4 (financials)
  • Preparation and filing of MGT-7 / MGT-7A (annual return)
  • DIR-3 KYC for directors
  • Maintenance of statutory registers
  • Board and AGM minutes and resolutions

How we work

  1. 01

    Collect data

    We gather financials and company records.

  2. 02

    Prepare

    We draft forms, registers and minutes.

  3. 03

    You approve

    Directors review and sign.

  4. 04

    File

    We file all forms with the MCA.

Documents we need

  • Financial statements for the year
  • Board and shareholder details
  • DSC of directors
  • Previous year filings and registers
  • Auditor details

Key rates & due dates

ROC compliance calendar

FormPurposeDue date
AOC-4Financial statementsWithin 30 days of AGM
MGT-7 / 7AAnnual returnWithin 60 days of AGM
ADT-1Auditor appointmentWithin 15 days of AGM
DIR-3 KYCDirector KYC30 September
DPT-3Return of deposits30 June
MSME-1Dues to MSME suppliers30 April & 31 October

Late filing: Rs 100 per day per form, with no maximum cap.

Frequently asked

What happens if I miss ROC filings?+

Late MCA filings attract daily penalties and can lead to director disqualification and company strike-off. Timely filing avoids all of this.

Which forms are mandatory?+

Key annual forms include AOC-4 (financials) and MGT-7/7A (annual return), along with DIR-3 KYC for directors.

Do dormant companies need to file?+

Yes. Even companies with no activity must complete annual ROC compliance to stay in good standing.

Which annual forms must a company file?+

AOC-4 (financials), MGT-7 or 7A (annual return), DIR-3 KYC for directors, ADT-1 (auditor), and DPT-3 and MSME-1 as applicable.

What are the due dates?+

AOC-4 within 30 days and MGT-7 within 60 days of the AGM; DIR-3 KYC by 30 September; DPT-3 by 30 June; MSME-1 by 30 April and 31 October.

What is the penalty for late filing?+

Rs 100 per day per form with no maximum cap, plus possible director disqualification for prolonged default.

What if the company is dormant or has no transactions?+

Annual filings are still mandatory even with nil activity. We file nil returns to keep the company compliant.

Is an AGM mandatory?+

Yes for companies other than an OPC. The first AGM is within nine months of the first year-end and later AGMs within six months of year-end.

What is DIR-3 KYC?+

An annual KYC that every director with a DIN must file by 30 September. Missing it deactivates the DIN until a Rs 5,000 late fee is paid.

Ready for hassle-free company roc?

Pick a slot or WhatsApp us — we'll take it from there.