Resources/Tax & Compliance

ROC Annual Compliance Calendar: Private Limited Company India

Tax Garden Compliance Team
June 26, 2026
18 min read
Updated: June 26, 2026
Share

Quick Answer

Annual ROC compliance calendar for private limited companies: AOC-4, MGT-7, ADT-1, DIR-3 KYC, DPT-3 due dates, fees and the CCFS-2026 amnesty closing 15 July 2026.

Never Miss an ROC Deadline. Talk to a qualified CA at Tax Garden, Hyderabad.

Every private limited company registered in India carries a fixed set of Registrar of Companies (ROC) filings each year, and almost all of them hang off a single anchor date: the Annual General Meeting (AGM). Miss the AGM window and the downstream due dates for AOC-4, MGT-7, and ADT-1 all shift with it. Miss the filings themselves and the late fee meter runs at a flat rate per day, per form, with no upper cap, until you file.

This calendar lays out the full annual ROC cycle for a private limited company: which forms are due, the Companies Act 2013 section behind each one, how the due date is calculated from the AGM, the fee and late-fee structure, and the one-off CCFS-2026 amnesty window that closes 15 July 2026. Use it as the standing reference for your company secretary or finance team. The dates below assume FY 2025-26 (financial year ended 31 March 2026) with filings falling due in calendar year 2026.

How to Use This Calendar

  • The AGM is the pivot. AOC-4, MGT-7, and ADT-1 due dates are all counted in days from the AGM date, not from a fixed calendar date. Hold the AGM earlier and every downstream deadline moves earlier too.
  • DIR-3 KYC and DPT-3 are fixed-date filings. They do not move with the AGM. DIR-3 KYC is tied to 30 September and DPT-3 to 30 June.
  • The cycle repeats every financial year. Read every "FY 2025-26" reference as a template you re-apply each year, advancing the years by one.
  • OPCs and small companies have variants. One Person Companies file MGT-7A and skip the AGM; small companies file MGT-7A as well. Confirm your company's status each year before picking the form.
  • All dates assume a working day. If a due date falls on a Saturday, Sunday, or MCA-notified holiday, confirm the portal position before relying on a shift to the next working day.

The Five Annual ROC Filings at a Glance

FormPurposeStatutory due dateSection / Rule
DPT-3Annual return of deposits and outstanding loans/receipts30 JuneRule 16, Companies (Acceptance of Deposits) Rules 2014
DIR-3 KYCAnnual KYC of every DIN holder30 SeptemberRule 12A, Companies (Appointment and Qualification of Directors) Rules 2014
ADT-1Intimation of auditor appointmentWithin 15 days of AGMSection 139(1)
AOC-4Filing of audited financial statementsWithin 30 days of AGMSection 137
MGT-7 / MGT-7AAnnual returnWithin 60 days of AGMSection 92

These five filings are the recurring core. Event-based filings (director changes, share allotments, charge creation) sit outside this annual cycle and are covered separately below.

The AGM: Your Anchor Date (Section 96)

Under Section 96 of the Companies Act 2013, every private limited company other than a One Person Company must hold an AGM each financial year. The AGM is where members adopt the audited financial statements, and it sets the clock for the three filings that follow.

ScenarioAGM due date
Company incorporated before 1 April 2025 (FY 2025-26)On or before 30 September 2026
Newly incorporated company (first AGM)Within 9 months of the end of the first financial year
Gap between two consecutive AGMsNot more than 15 months

The AGM must be held during business hours (09:00 to 18:00), on a day that is not a national holiday, at the registered office or another place within the same city, town, or village. Members must be given at least 21 clear days' notice.

The practical takeaway: the 30 September AGM ceiling is the latest permitted date, not a target. Holding the AGM on 30 September pushes AOC-4 to 30 October and MGT-7 to 29 November, compressing the entire filing season into the busiest two months on the MCA portal. Holding the AGM in August spreads the load.

Form AOC-4: Audited Financial Statements (Section 137)

AOC-4 is the filing of the company's audited financial statements with the ROC: the balance sheet, profit and loss account, cash flow statement (where applicable), the director's report, and the auditor's report.

ItemRequirement
Due dateWithin 30 days of the AGM (30 October 2026 if AGM is on 30 September 2026)
SectionSection 137, Companies Act 2013
Form variantsAOC-4 (standalone), AOC-4 CFS (consolidated), AOC-4 XBRL (listed companies, paid-up capital Rs 5 crore and above, or turnover Rs 100 crore and above), AOC-4 NBFC
AttachmentsAudited financials, director's report, auditor's report, CARO 2020 report where applicable, CSR report where applicable
Signed byA director plus a practising CA, CS, or CMA
PortalMCA V3

Because AOC-4 carries the financial statements, the audit must be complete before you can file. Build backward from the 30-day window: the statutory audit needs to be finished and the board needs to approve the accounts before the AGM, so the audit timeline, not the filing date, is usually the binding constraint.

Form MGT-7 / MGT-7A: Annual Return (Section 92)

MGT-7 captures the company's shareholding pattern, directorships, changes during the year, and compliance declarations as at the financial year-end.

ItemRequirement
Due dateWithin 60 days of the AGM (29 November 2026 if AGM is on 30 September 2026)
SectionSection 92, Companies Act 2013
Small company / OPC variantMGT-7A (abridged form)
Signed byA director; plus a practising company secretary for companies with paid-up capital Rs 10 crore and above or turnover Rs 50 crore and above

A "small company" under Section 2(85), as revised by MCA notification dated 15 September 2022, is one with paid-up capital up to Rs 4 crore and turnover up to Rs 40 crore. Most early-stage private limited companies qualify and file MGT-7A. Small-company status must be re-confirmed each year: if your paid-up capital or turnover crossed the threshold during FY 2025-26, the full MGT-7 applies for that year's return.

Form ADT-1: Auditor Appointment Intimation (Section 139)

After every AGM at which an auditor is appointed or re-appointed, ADT-1 must be filed to intimate the ROC.

ItemRequirement
Due dateWithin 15 days of the AGM
SectionSection 139(1), read with Rule 4(2) of the Companies (Audit and Auditors) Rules 2014
Applies toSubsequent auditor appointed at the AGM for a five-year term, and casual vacancy filling
First auditorAppointed by the Board within 30 days of incorporation under Section 139(6); confirmed at the first AGM

A common error is treating ADT-1 as a first-appointment-only filing. Re-appointment of the existing auditor for a further term still requires ADT-1 within 15 days of the AGM. The 15-day window is the tightest of the post-AGM filings, so it is the easiest one to lose track of.

DIR-3 KYC: Director KYC (Rule 12A)

Every individual holding a Director Identification Number (DIN) must periodically authenticate their contact details with MCA. The standing due date is 30 September each year for DIN holders allotted on or before 31 March of that year.

VariantWhen to use
DIR-3 KYC WebRoutine annual refresh when no details have changed
DIR-3 KYC e-FormFirst-time KYC, when details have changed, or for reactivation after a missed deadline

Filing on or before 30 September carries no fee. Filing late attracts a flat Rs 5,000 per DIN, and the DIN is deactivated on the due date until the late fee is paid and the form processed. A point of note for FY 2025-26: MCA has moved the routine cycle from annual to once every three financial years (amendment notified 31 December 2025, effective 31 March 2026), but every DIN holder as at 31 March 2026 still has a mandatory transitional filing due by 30 September 2026. Any change in mobile, email, or address must be reported separately through DIR-6 within 30 days. For the full mechanics, see our guide on the DIR-3 KYC due date and the new three-year rule.

The reason DIR-3 KYC matters out of proportion to its Rs 5,000 fee is the cascade. A deactivated DIN cannot digitally sign any MCA e-form. If that director is the signatory for AOC-4 or MGT-7, those filings are blocked, and the company starts accruing Rs 100 per day per form while the DIN is dead. One missed KYC can turn into a company-level late-fee problem.

Form DPT-3: Return of Deposits (Rule 16)

DPT-3 is the annual return of deposits and of money received that is not treated as a deposit (such as director loans, inter-corporate loans, and certain advances) outstanding as at 31 March.

ItemRequirement
Due date30 June (for the year ended 31 March)
RuleRule 16, Companies (Acceptance of Deposits) Rules 2014, read with Section 73
Who filesEvery company other than a government company that has any outstanding loan or receipt as at 31 March
Reporting dateFigures as at 31 March of the relevant financial year

DPT-3 is frequently overlooked because directors assume it applies only to companies that have "accepted deposits" from the public. In practice the form also captures outstanding amounts that are exempt from the deposit definition, which means most private limited companies with any director loan or borrowing on the books need to file. The due date is a fixed 30 June and does not move with the AGM.

Board Meeting Cadence (Section 173)

Beyond the filings, Section 173 requires a private limited company to hold at least four board meetings each financial year, with no more than 120 days between two consecutive meetings. Small companies, OPCs, and dormant companies have a relaxed rule: at least one board meeting in each half of the calendar year, with a gap of at least 90 days between the two.

This requirement holds even in a year with no active operations. "No material decisions this quarter" is not a defence under Section 173. Minutes of each meeting must be recorded and signed by the chairperson within 30 days.

Month-by-Month ROC Calendar (FY 2025-26)

This assumes an AGM held on the 30 September 2026 ceiling. Bring the AGM forward and the October and November dates move with it.

MonthFiling / actionReference
April 2026Board meeting to approve FY 2025-26 financial statements and director's reportSection 173
May 2026Statutory audit completed; draft financials finalised with the auditorSection 143
June 2026Auditor's report issued; AGM notice drafted; DPT-3 due 30 JuneRule 16
July 2026First Q1 board meeting of FY 2026-27; CCFS-2026 amnesty closes 15 JulyMCA Gen. Circular 01/2026
August 2026AGM notice dispatched (21 clear days before the AGM)Section 101
September 2026AGM held by 30 September; DIR-3 KYC due 30 SeptemberSections 96, Rule 12A
October 2026ADT-1 within 15 days of AGM; AOC-4 within 30 days of AGMSections 139, 137
November 2026MGT-7 / MGT-7A within 60 days of AGMSection 92
December 2026 onwardEvent-based filings as they arise; plan FY 2026-27 cycleVarious

Fee and Late-Fee Structure

ROC filing fees have two components: a normal filing fee (driven by the company's nominal share capital, payable whenever you file) and an additional fee (the late fee, payable only when you file after the due date).

Normal filing fee by nominal share capital

Nominal share capitalNormal fee per form (AOC-4 / MGT-7)
Less than Rs 1,00,000Rs 200
Rs 1,00,000 to less than Rs 5,00,000Rs 300
Rs 5,00,000 to less than Rs 25,00,000Rs 400
Rs 25,00,000 to less than Rs 1 croreRs 500
Rs 1 crore and aboveRs 600

Companies without share capital pay a flat normal fee (Rs 200 per form). Confirm the exact slab on the MCA portal at the time of filing.

Additional (late) fee

DefaultLate fee
Late AOC-4 (financial statements)Rs 100 per day, no upper cap, from the 31st day after AGM
Late MGT-7 / MGT-7A (annual return)Rs 100 per day, no upper cap, from the 61st day after AGM
Late ADT-1Multiple of the normal fee, rising with the delay slab
Late DIR-3 KYCFlat Rs 5,000 per DIN, plus DIN deactivation
Late DPT-3Additional fee on the normal fee, rising with the delay slab
Three continuous years of non-filingEvery director disqualified under Section 164(2) for five years

The Rs 100 per day on AOC-4 and MGT-7 is what makes ROC default compound the fastest of any Indian filing regime. There is no cap. A 60-day delay on AOC-4 alone is Rs 6,000; ignore both annual filings for a full year and you are past Rs 70,000 in pure late fees with nothing to show for it. For a full breakdown of how these charges stack against GST and TDS penalties, see our analysis of the true cost of late GST, TDS, and ROC filings.

Event-Based ROC Filings (Outside the Annual Cycle)

Several filings are triggered by specific corporate events and run independently of the annual calendar. They carry the same Rs 100 per day additional fee under the Companies (Registration Offices and Fees) Rules 2014:

  • DIR-12: change in directors (appointment, resignation, designation change), within 30 days
  • INC-22: change of registered office, within 15 or 30 days depending on the type of change
  • MGT-14: filing of specified board and special resolutions, within 30 days
  • SH-7: change in authorised share capital, within 30 days
  • PAS-3: return of allotment of shares, within 15 days of allotment

These are easy to miss because they do not appear on an annual calendar. A director resignation or a fresh share allotment quietly starts a 15 to 30 day clock, and an unfiled event-based form contributes to the three-year default count under Section 164(2) just as an unfiled annual return does.

The CCFS-2026 Amnesty Window (Closes 15 July 2026)

If your company has any backlog of overdue ROC filings, the Companies Compliance Facilitation Scheme 2026 (CCFS-2026) is the lowest-cost route to clear it. MCA introduced the scheme through General Circular No. 01/2026, and the window runs from 15 April 2026 to 15 July 2026 with no extension expected.

What the scheme offers:

  • 90% waiver on the additional (late) fee for pending filings such as MGT-7, MGT-7A, AOC-4, AOC-4 CFS, and ADT-1. You pay the full normal fee plus only 10% of the accumulated late fee.
  • Prosecution immunity for the specific defaults filed under the scheme, provided you file before any adjudication order is passed.
  • Dormant status (Form STK-1) at 50% of the regular fee for companies that are not operating but want to stay on the register.
  • Voluntary strike-off (Form STK-2) at 25% of the regular fee for companies winding down permanently.

To put the saving in context: a small company with AOC-4 and MGT-7 pending for three years can face roughly Rs 72,000 in accumulated additional fees. Under CCFS-2026 the late-fee portion drops to about Rs 7,200, so the total payable falls to under Rs 10,000 once normal fees are added. The 90% waiver applies only to the late fee, never to the normal filing fee.

After 15 July 2026, MCA has signalled enforcement: full additional fees with no waiver, prosecution of directors, Section 164(2) disqualification, and Registrar-initiated (involuntary) strike-off. Note that CCFS-2026 covers companies only; LLPs are outside its scope. For eligibility, the form-by-form fee mechanics, and the step-by-step process, see our CCFS-2026 amnesty scheme guide.

Annual ROC Compliance Checklist

Run this list once each financial year. Tick each item as it is completed.

Before the AGM

  • Close the books for the financial year ended 31 March and hand over to the auditor.
  • Complete the statutory audit and obtain the signed auditor's report.
  • Hold a board meeting to approve the audited financials and the director's report.
  • Confirm whether the company qualifies as a "small company" this year (this decides MGT-7 vs MGT-7A).
  • File DPT-3 by 30 June for outstanding loans and receipts as at 31 March.
  • Dispatch the AGM notice with at least 21 clear days' lead time.

At and after the AGM

  • Hold the AGM on or before 30 September and adopt the financial statements.
  • Complete DIR-3 KYC for every DIN holder by 30 September (Web form, no fee on time).
  • File ADT-1 within 15 days of the AGM for auditor appointment or re-appointment.
  • File AOC-4 within 30 days of the AGM with all attachments.
  • File MGT-7 or MGT-7A within 60 days of the AGM.

Year-round

  • Hold at least four board meetings, no more than 120 days apart (Section 173).
  • File every event-based form (DIR-12, INC-22, MGT-14, SH-7, PAS-3) within its 15 to 30 day window.
  • Maintain statutory registers and minutes books, with minutes signed within 30 days.
  • If any prior-year filing is overdue, clear it under CCFS-2026 before 15 July 2026.

Common Mistakes Private Limited Companies Make

1. Counting AOC-4 from the calendar month instead of the AGM. The 30-day window runs from the AGM date. An AGM on 30 September makes 30 October the AOC-4 due date, not 31 October.

2. Treating MGT-7A as a permanent setting. Small-company status is re-tested every year. Cross the paid-up capital or turnover threshold and the full MGT-7 applies for that year.

3. Skipping ADT-1 on auditor re-appointment. Re-appointment still triggers ADT-1 within 15 days. It is not limited to first appointments.

4. Letting one director's DIR-3 KYC lapse. A deactivated DIN blocks AOC-4 and MGT-7 signing, converting a Rs 5,000 KYC fee into uncapped company-level late fees.

5. Ignoring DPT-3 because "we never took deposits." The form also reports director loans and other exempt receipts. Most private limited companies with any borrowing need to file by 30 June.

6. Forgetting event-based filings. Director changes, office moves, and share allotments start their own 15 to 30 day clocks and feed the three-year default count under Section 164(2).

How Tax Garden Handles Your ROC Calendar

Tax Garden is a tax and compliance filing service. We are not a CA firm, and we do not provide tax planning or advisory work. What we do is run the filing calendar so nothing slips. For private limited companies we track the AGM date, the board meeting cadence, and the due dates for AOC-4, MGT-7 / MGT-7A, ADT-1, DIR-3 KYC, and DPT-3, then prepare and file each form on the MCA V3 portal on schedule, coordinating with your statutory auditor where the filing depends on signed accounts.

If you are carrying a backlog, we file your overdue returns under the CCFS-2026 window before it closes on 15 July 2026. For the standing annual cycle and the penalty exposure behind each form, our deeper references are the ROC annual compliance guide for private limited companies and, for companies structured differently, the LLP annual compliance guide and the OPC annual compliance guide. See our compliance plans or talk to our team.

Work with the Trusted Tax & Compliance Services in Kondapur, Hyderabad - Tax Garden for expert GST filing, ITR, TDS, ROC, and startup compliance support.

Frequently Asked Questions: Tax Services in Kondapur & Hyderabad

What makes Tax Garden a preferred GST consultant in Kondapur?

Tax Garden is ISO 9001:2015 certified and backs every engagement with Kavach, our ₹50,000 error-protection cover. Our flat-fee, no-surprise pricing and dedicated account manager make us a compliance partner for startups and SMEs in Kondapur's HITEC City corridor.

Why is Tax Garden a trusted tax compliance partner in Hyderabad?

Trust comes from three pillars at Tax Garden. First, transparency: you know the exact fee before you sign up, and it never changes mid-year. Second, certified expertise: our compliance team is qualified, and the firm holds ISO 9001:2015 certification. Third, accountability: Kavach, our unique error-protection plan, covers up to ₹50,000 in service charges for any clerical mistake made by our team.

Is there a reliable tax consultant near me in Kondapur?

Yes. Tax Garden's office is in Kondapur itself (CWS One Building, Hanuman Nagar). You can book an in-person consultation or get everything done fully online via WhatsApp and our client portal. We serve walk-in clients by appointment and remote clients across all of Hyderabad and Telangana.

I want a friendly CA who explains things clearly. Is that Tax Garden?

Absolutely. Every client gets a dedicated account manager reachable on WhatsApp, plain-language explanations of what is filed and why, and proactive reminders before every deadline. No jargon, no surprises, just friendly, expert compliance support from Kondapur.

Where is Tax Garden located in Hyderabad?

Tax Garden is located at 4th Floor, South Block, CWS One Building, Hanuman Nagar, Kondapur, Hyderabad, Telangana 500084. We serve clients across Kondapur, HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, and all of Hyderabad.

Can I get GST filing and registration services in Kondapur?

Yes. Tax Garden offers end-to-end GST services from our Kondapur office: GST registration, GSTR-1, GSTR-3B, GSTR-9 annual returns, ITC reconciliation, e-invoicing setup, and GST notice handling for businesses of all sizes in Kondapur and Hyderabad.

Do you file ITR for salaried employees and businesses in Hyderabad?

Yes. Our Kondapur team files ITR for salaried employees, freelancers, consultants, business owners, LLPs, and companies across Hyderabad. We cover ITR-1 through ITR-6 with complete Chapter VI-A deduction reconciliation, AIS reconciliation, and proactive deadline management.

Which areas in Hyderabad does Tax Garden serve?

Tax Garden's Kondapur office serves clients across Hyderabad including HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, Begumpet, Secunderabad, Ameerpet, Kukatpally, Uppal, LB Nagar, and all of Telangana. Most services are available fully online.

What compliance services does Tax Garden offer for startups in Kondapur?

Tax Garden is a compliance partner for startups in Kondapur and Hyderabad's HITEC City corridor. We handle company incorporation, GST registration, TDS filings, payroll, ROC annual filings, director KYC, and annual ITR filing, all under one flat-fee plan.

How is Tax Garden different from traditional accountants and tax firms in Hyderabad?

Unlike traditional accounting practices that charge hourly and are difficult to reach, Tax Garden operates on flat-fee subscription plans with a dedicated account manager, monthly compliance updates, and WhatsApp-first communication. Our AI-powered workflow catches errors before filings are submitted, and Kavach error-protection ensures you are never left alone if something goes wrong.

Sources

This calendar is verified against the Companies Act 2013 (Section 92 for MGT-7, Section 96 for the AGM, Section 137 for AOC-4, Section 139 for ADT-1, Section 164(2) for director disqualification, and Section 173 for board meetings), the Companies (Acceptance of Deposits) Rules 2014 (Rule 16 for DPT-3), the Companies (Appointment and Qualification of Directors) Rules 2014 (Rule 12A for DIR-3 KYC, as amended effective 31 March 2026), the Companies (Registration Offices and Fees) Rules 2014 for the normal and additional fee structure, and MCA General Circular No. 01/2026 for the CCFS-2026 amnesty window. All figures are current as of June 2026. ROC fees and scheme deadlines are revised periodically, so confirm the exact filing fee, late fee, and any CCFS-2026 extension on the official MCA portal (mca.gov.in) before you file.

Featured Service

Never Miss an ROC Deadline

Tax Garden tracks and files AOC-4, MGT-7, ADT-1, DIR-3 KYC, and DPT-3 for private limited companies on a managed schedule.

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp