ROC Filing Calendar for Private Limited Companies: Why Relying on Annual Dates Alone Can Cost You
Don't let event-based triggers (or DIN lapses) derail your compliance — the practical filing details many compliance officers skip

What Is ROC Annual Compliance — and Why Does It Matter?
The Registrar of Companies (ROC), under India's Companies Act, 2013, regulates private limited companies and enforces strict annual and event-based filing requirements. Missing these filings isn’t just a technical slip — it can result in daily late fees, deactivation of director identification numbers (DIN), and even the risk of your company being struck off the register under Section 248.
A well-maintained ROC compliance calendar has become essential for company leaders, secretaries, and compliance officers to avoid penalties and ensure smooth business operations.
Core Annual ROC Filings: Dates, Triggers, and Documents
While most companies remember broad annual filings, the picture is more nuanced than a single date circled on the calendar. Some key filings:
1. DIR-3 KYC — Annual Director KYC
- Who Files: Every individual holding a Director Identification Number (DIN), whether or not they are an active director.
- Deadline: September 30 each year.
- Consequence for Delay: Deactivation of DIN — which blocks access to all ROC filings needing that director’s signature, possibly stalling important company actions. Reactivation requires filing with additional late fee.
2. AOC-4 — Filing Audited Financial Statements
- Who Files: Every private limited company.
- Deadline: Within 30 days from the actual date of the Annual General Meeting (AGM) where accounts are adopted.
- Trigger: The real AGM date matters; defaulting to a generic timeline often leads to missed deadlines and late fees.
3. MGT-7 or MGT-7A — Filing Annual Return
- Who Files:
- MGT-7: Most private limited companies.
- MGT-7A: For small companies and One Person Companies (OPCs).
- Deadline: Within 60 days from the actual date of the AGM.
Key Note: A statutory audit is required before the AGM, and every company must hold at least four board meetings per year (with no more than 120 days between any two meetings).
| Filing | Applicable To | Deadline |
|---|---|---|
| DIR-3 KYC | All DIN holders | 30 Sept every year |
| AOC-4 | All Pvt. Ltd. Cos. | Within 30 days of AGM |
| MGT-7 (MGT-7A) | Most Pvt. Ltd. (Small/OPC) | Within 60 days of AGM |
Why Event-Based Filings Are the Compliance Trap Few Notice
Beyond annual filings, many critical ROC forms are triggered by events rather than the calendar. Overlooking these can mean accumulating unnoticed daily penalties or blocking future routine filings.
Some common event-based filings:
- DIR-12: For appointment/resignation/change of directors — due within 30 days from the event.
- PAS-3: For allotment of shares — due within 30 days of the share allotment.
- CHG-1: For creation/modification of charges on company assets — due within 30 days of the event.
Miss these, even unintentionally, and your company faces mounting per-day late fees and, in prolonged situations, potential proceedings for striking off under Section 248 of the Companies Act.
Penalties and Consequences: More Than Just Extra Filing Fees
The ROC's compliance penalty regime is layered:
- DIN Deactivation: If DIR-3 KYC isn’t filed annually, the DIN goes inactive. This DEADLOCKS all subsequent signatures or forms requiring that director, potentially holding up board changes, bank filings, or even annual returns.
- Daily Late Fees: For forms like AOC-4, MGT-7/7A, DIR-12, PAS-3, and others, missed deadlines accrue daily additional fees. There is no cap, and the total can reach significant amounts before many companies detect the issue.
- Striking Off: If filings are left incomplete for a prolonged period, companies risk proceedings under Section 248 — which can result in their names being struck off the register.
Warning: Filing calendars that focus exclusively on annual events (AGM date, September 30 for KYC, etc.) are blind to director changes, share allotments, address changes, or charge registrations that may trigger additional filings — and penalties.
Practical Checklist: Building a Robust ROC Compliance Calendar
Don’t just rely on recurring annual events. Build your compliance action plan around these key guidelines:
- List all annual filings with actual trigger dates (e.g., real AGM date, not assumed):
- DIR-3 KYC — 30 September
- AOC-4 — 30 days from AGM
- MGT-7/MGT-7A — 60 days from AGM
- Track event-based filings:
- Log every board resolution, director change, share issue, and asset charge immediately
- Set filing reminders within 30 days of each event
- Proactively monitor for lapsed or incomplete forms that may block required filings (e.g., an inactive DIN, pending previous event-based forms)
- Schedule and conduct at least four board meetings annually
- Ensure accounts audit is completed in time for the AGM
- Review ROC filing status quarterly to catch non-annual triggers
What If You Miss a Deadline? Limits (and Gaps in Relief)
There are no universal reliefs or extensions: late filings mean automatic daily penalties, and the company must act promptly.
- For a deactivated DIN, reactivation typically requires submission of overdue DIR-3 KYC plus late fee; other blocked filings can only resume once the DIN is active.
- Late AOC-4 or MGT-7 filings attract automatic per-day late fees until filed; these mount quickly if not detected early.
- For event-based lapses, ROC does not usually issue reminders — making internal governance and tracking essential.
Key Takeaway
The biggest compliance risk isn’t simply missing a filing — it’s assuming your calendar is complete when event-based triggers are hidden. Protect your company by pairing annual reminders with proactive event tracking, frequent reviews, and prompt DIN KYC updates. Early action is your least expensive compliance strategy.
Frequently asked questions
What happens if I do not file DIR-3 KYC by September 30?
Your Director Identification Number (DIN) will be deactivated, blocking all ROC filings that require your signature until the KYC is completed and late fee is paid.
Can I just use standard annual dates for all ROC filings?
No—while some filings have annual deadlines, forms like AOC-4 and MGT-7 depend on your actual AGM date, and event-based filings must be tracked by the date of occurrence.
What are event-based ROC filings?
These are filings triggered by specific company actions such as director appointments/resignations, share allotments or modifications in company charges—each with its own statutory deadline, typically 30 days from the event.
What is the penalty for missing ROC filing deadlines?
Late filings incur additional daily fees and, in cases of prolonged default, may lead to your company being considered for striking off under Section 248.
How do I reactivate a deactivated DIN?
You must file DIR-3 KYC along with the prescribed late fee; once processed, your DIN will be reactivated and you may resume filings.
Do small companies and OPCs have different annual return forms?
Yes—small companies and One Person Companies (OPCs) file MGT-7A instead of MGT-7 for their annual return.