Companies · LLP · OPC · Section 8 · Nidhi

ROC Filing Checker

Pick your company type and enter your incorporation date to see every MCA / ROC filing you owe — with due dates and overdue flags, live.

🏢 Company type
🗓️ Incorporation date
Date of incorporation As per Certificate of Incorporation
Financial years run 1 April → 31 March. We list every FY from your incorporation year through the current FY, so you can see exactly what is overdue.
ℹ️ How it works
Your applicable ROC forms and due dates update live in the panel on the right as you pick a company type and date. Overdue filings are flagged in red, filings due within 30 days in amber. LLP has no AGM — Form 11 is due 30 May and Form 8 by 30 Oct.

Full filing calendar

Year-by-year, most recent first
◆ ROC Compliance Service

Never miss an MCA deadline again

Our team files MGT-7, AOC-4, ADT-1, DIR-3 KYC, LLP Form 8 & 11, NDH returns — all on time.

✓ We'll contact you shortly!

Disclaimer: Due dates are indicative and assume a standard 31-March financial year end. Actual dates can vary with extensions, first-year AGM rules and MCA notifications. Confirm with an ROC consultant before filing.

ROC / MCA forms & due dates

Every company and LLP registered in India must file a set of annual returns with the Registrar of Companies (ROC) on the MCA portal. The exact forms depend on your entity type. Here are the core filings and when they fall due.

FormWhat it isApplies toDue date
AOC-4Financial statements — balance sheet, P&L, auditor's reportAll companies30 days from AGM (OPC: 180 days from FY end)
MGT-7Annual return — shareholders, directors, share capitalPvt / Public / Sec 8 / Nidhi60 days from AGM
MGT-7AAbridged annual return for small companiesOPC60 days from FY end
ADT-1Auditor appointment intimationAll companies15 days from AGM
DIR-3 KYCDirector / partner KYC for all DIN/DPIN holdersAll directors & DPs30 September
DPT-3Return of deposits & outstanding loansCompanies (not Sec 8)30 June
MGT-14Board / special resolutions filingCompanies (where applicable)30 days from AGM
BEN-2Beneficial ownership return (Sec 89)CompaniesWithin 30 days of change
NDH-1 / NDH-3Nidhi returns — annual & half-yearlyNidhi companiesNDH-1: 90 days from FY end; NDH-3: half-yearly
LLP Form 11Annual return of the LLPLLP30 May
LLP Form 8Statement of accounts & solvencyLLP30 October
AGM is normally held by 30 September; the due dates above are then counted from the actual AGM date. A first-year company can hold its first AGM up to 9 months from the end of its first financial year, which shifts these dates.

Annual ROC compliance checklist

Beyond the ROC forms, running a compliant company means keeping registers, holding meetings and filing on the income-tax side too. A typical private limited company's yearly cycle looks like this.

  • Board meetings — minimum 4 a year (1 per quarter), gap ≤ 120 days
  • Annual General Meeting — by 30 September (9 months for first AGM)
  • AOC-4 — financial statements filed within 30 days of AGM
  • MGT-7 / MGT-7A — annual return within 60 days of AGM / FY end
  • ADT-1 — auditor appointment within 15 days of AGM
  • DIR-3 KYC — director KYC by 30 September every year
  • DPT-3 — return of deposits / loans by 30 June
  • Statutory registers — members, directors, charges kept updated
  • Income tax return — company ITR by 31 October (with audit)
  • Tax audit — where turnover crosses the prescribed threshold

Late fees & penalties

ROC penalties are steep and, for most forms, accrue every single day you are late — with no upper cap on the core annual filings. Missing DIR-3 KYC also deactivates the director's DIN until a fee is paid.

₹100/day
Additional fee on AOC-4, MGT-7 and LLP Form 8 / Form 11 — no maximum cap
₹5,000
DIR-3 KYC late fee; DIN stays deactivated until paid
₹300/day
ADT-1 additional fee, up to a maximum of ₹3 lakh
₹500/day
DPT-3 / NDH returns, plus a base penalty on the company & officers

Why it compounds fast

The ₹100/day fee runs on each pending form separately, from its own due date. A company two years behind on AOC-4 and MGT-7 can easily owe several lakh in additional fees before the base penalty is even considered.

Director & company both liable

For continued default the company and every officer in default face penalties, and the ROC can strike off a company that fails to file for two straight years — deactivating DINs and freezing bank operations.

Frequently Asked Questions
What annual ROC filings are mandatory for a Private Limited Company?

Mandatory annual filings include: AOC-4 (Financial Statements) within 30 days of AGM, MGT-7/7A (Annual Return) within 60 days of AGM, ADT-1 (Auditor Appointment) within 15 days of AGM, and DIR-3 KYC for all directors by 30 September each year.

When must a Private Limited Company hold its Annual General Meeting?

A Private Limited Company must hold its AGM within 6 months of the close of the financial year (i.e., by 30 September) and within 15 months of the last AGM. The first AGM must be held within 9 months of closing the first financial year.

What is the late filing fee for ROC forms?

Late filing fees under the Companies Act are Rs 100 per day per form beyond the due date, with no maximum cap. A company filing AOC-4 and MGT-7 both 90 days late would owe Rs 9,000 + Rs 9,000 = Rs 18,000 in additional fees alone, before the normal filing fee.

What happens if a company does not file ROC returns for 2 consecutive years?

If a company fails to file financial statements and annual returns for two consecutive financial years, the Registrar of Companies may issue a notice for striking off the company under Section 248 of the Companies Act, 2013. Directors of struck-off companies may face disqualification under Section 164(2).

What is DIR-3 KYC and who must file it?

DIR-3 KYC is an annual KYC process for all individuals holding a DIN (Director Identification Number), even if they are not currently directors of any active company. It must be filed by 30 September each year. The fee is Rs 500. Failure deactivates the DIN until KYC is completed.

Disclaimer: This tool gives indicative results for general guidance only and is not professional advice. Please verify with a qualified CA before acting on the numbers.