StartBusiness logo
StartBusiness
Home
Blogs
Get Free Consultation
StartBusiness logo
StartBusiness

Company registration, compliance & legal services. CA-led team, trusted since 2017.

A Biztree venture. Trademark registered.

Services

  • Private limited companyPopular
  • LLP registration
  • One person company
  • GST registration
  • Trademark registration
  • ROC annual compliance
  • MSME / Udyam registration
  • All services →

Resources

  • ITR form finder FY 25-26Free
  • Business loan calculator
  • Business structure quizFree
  • GST calculator
  • Income tax calculator
  • Advance tax calculator
  • Startup guide

Contact us

+91 93711 90156
start@startbusiness.co.in
Flat no.7, Saraswati Heights,
Deccan Gymkhana, Pune,
Maharashtra 411004
  • Business blog
  • FAQ
  • About us
  • Sitemap

StartBusiness serves founders across India — explore registration and compliance services by city or state below.

Company registration by city

Pvt Ltd in PunePvt Ltd in MumbaiPvt Ltd in BangalorePvt Ltd in HyderabadPvt Ltd in ChennaiPvt Ltd in DelhiPvt Ltd in NashikPvt Ltd in NagpurPvt Ltd in AhmedabadPvt Ltd in KolkataOPC in PuneOPC in MumbaiLLP in PuneLLP in MumbaiLLP in BangaloreLLP in Delhi

GST, trademark & compliance by city

GST in PuneGST in MumbaiGST in BangaloreGST in HyderabadGST in ChennaiGST in DelhiTrademark in PuneTrademark in MumbaiTrademark in BangaloreTrademark in HyderabadMSME in PuneMSME in MumbaiMSME in BangaloreROC compliance in PuneROC compliance in MumbaiROC compliance in Bangalore

Registration by state

MaharashtraKarnatakaTelanganaTamil NaduKeralaGoaAndhra PradeshGujaratRajasthanWest Bengal
1,000+ businesses registered
CA & CS backed
A Biztree venture
SSL secured
© 2026 StartBusiness · All rights reserved. Operated by Biztree.
Privacy policyTerms of serviceRefund policySitemap

Designed and developed by Navibyte Innovations

HomeBlogROC Compliance Checklist for Private Limited Companies (2026): Forms, Due Dates & Penalties
All articles
ROC ComplianceApril 1, 202622 min read

ROC Compliance Checklist for Private Limited Companies (2026): Forms, Due Dates & Penalties

Complete ROC compliance checklist for private limited companies — annual filings, deadlines & event-based forms.

Reviewed by StartBusiness CA & CS Team
ROC Compliance Checklist for Private Limited Companies (2026): Forms, Due Dates & Penalties

Introduction

Running a private limited company in India comes with one big responsibility: staying compliant with the Registrar of Companies (ROC). ROC compliance is not optional. It is a legal requirement for every private limited company registered in India.

If you miss deadlines or skip filings, your company can face heavy penalties, director disqualifications, and even strike-off. The good news? With the right checklist, ROC compliance is simple and manageable.

This guide gives you a complete, easy-to-follow ROC compliance checklist for private limited companies — whether you are a new founder, a small business owner, or someone managing compliance for the first time.

What is ROC Compliance for a Private Limited Company?

ROC compliance refers to the mandatory filings and legal requirements that every private limited company registered under the Companies Act, 2013 must complete with the Registrar of Companies (ROC). These include annual filings such as AOC-4 and MGT-7, director KYC, board meetings, statutory registers, and event-based filings whenever company details change.

ROC Compliance Checklist: Key Facts at a Glance

Who needs ROC compliance?Every Private Limited Company registered in India
Key regulatorMinistry of Corporate Affairs (MCA)
Main portal for filingsMCA21 (mca.gov.in)
Penalty for non-compliance₹100 per day (per form) + additional fees

What is ROC Compliance?

ROC compliance refers to the set of legal filings, disclosures, and statutory obligations that every private limited company must fulfill with the Registrar of Companies (ROC) under the Companies Act, 2013.

In simple terms, it means submitting the right documents, on time, every year — and also whenever a major change happens in your company.

ROC compliance for pvt ltd company covers everything from filing annual returns to updating director details, holding board meetings, and maintaining statutory registers.

Key Facts About ROC Compliance

  • Governed by: Companies Act, 2013
  • Managed by: Ministry of Corporate Affairs (MCA)
  • Filing portal: MCA21 (mca.gov.in)
  • Applicable to: All private limited companies in India
  • Frequency: Annual + Event-based

Importance of ROC Compliance

Staying compliant is not just a legal box to tick — it has real, practical benefits for your company.

Legal Benefits

  • Keeps your company's legal status active and in good standing
  • Protects directors from personal liability and disqualification
  • Enables smooth bank loan approvals and investor due diligence
  • Makes it easier to enter government contracts or tenders
  • Helps in mergers, acquisitions, and fundraising processes

Financial & Business Benefits

  • Avoid heavy penalties (₹100/day per form, plus additional late fees)
  • Prevent compulsory strike-off by the ROC
  • Maintain a clean MCA record that builds trust with partners and investors
  • Avoid director disqualification, which can affect other businesses too.

Ultimate ROC Compliance Checklist

Here is a comprehensive ROC compliance checklist for private limited companies. Use this as your go-to reference every financial year.

Pre-Filing Preparation Checklist

✓  Confirm the company's registered address and update if changed

✓   Verify that all Directors have active DIN (Director Identification Number)

✓   Complete DIR-3 KYC for all directors (annual requirement)

✓   Ensure at least 4 Board Meetings held in a year (no more than 120 days gap between two meetings)

✓   Hold Annual General Meeting (AGM) within 6 months of financial year-end (or 9 months for the first AGM)

✓  Prepare and approve financial statements (Balance Sheet, P&L)

✓  Appoint auditor and file ADT-1 (if applicable)

✓   Maintain updated statutory registers (Register of Members, Directors, Charges, etc.)

  Annual Filing Checklist

✓   File Form AOC-4 (Financial Statements) within 30 days of AGM

✓   File Form MGT-7 (Annual Return) within 60 days of AGM

✓   Complete DIR-3 KYC for every director (by September 30 each year)

✓   File MSME Form 1 (if applicable) — for outstanding dues to MSME vendors

✓   File DPT-3 (Return of Deposits) — if the company has accepted any deposits or outstanding loans

✓  File MGT-14 (Board Resolutions) for specific resolutions — where required.

  Event-Based Compliance Checklist

✓   Change of registered office → File INC-22 within 30 days

✓   Change in directors → File DIR-12 within 30 days

✓   Change in authorised or paid-up share capital → File SH-7 or PAS-3

✓   Change in company name → File INC-24 and get approval

✓   Allotment of new shares → File PAS-3 within 30 days

✓   Creation or modification of charges → File CHG-1 within 30 days

✓   Satisfaction of charges → File CHG-4 within 30 days

✓   Appointment of Key Managerial Personnel (KMP) → File MR-1.

Checklist for Annual Filing with ROC

The annual filing with ROC is the most important recurring compliance for any private limited company.

Form AOC-4 — Filing Financial Statements

DetailInformation
Full FormAnnual Accounts & Financial Statements
DeadlineWithin 30 days of AGM
What to attachBalance Sheet, Profit & Loss, Director's Report, Auditor's Report
Who signsDirectors + Auditor
Penalty for late filing₹100 per day of delay

AOC-4 Checklist

✓   Audited financial statements ready (Balance Sheet & P&L)

✓   Director's Report prepared and signed

✓   Auditor's Report attached

✓   Board resolution for approval of financial statements passed

✓  Filed on MCA21 portal within 30 days of AGM

Form MGT-7 — Annual Return

DetailInformation
Full FormAnnual Return of the Company
DeadlineWithin 60 days of AGM
What it containsDetails of shareholders, directors, shareholding pattern
Who signsDirector + CS (if applicable)
Penalty for late filing₹100 per day of delay

MGT-7 Checklist

✓  Updated list of all shareholders and their shareholding

✓  Complete details of all directors (DIN, address, designation)

✓  Details of any share transfers during the year

✓  Board Meeting minutes updated

✓  Filed on MCA21 within 60 days of AGM

Form DIR-3 KYC — Director KYC

DetailInformation
Full FormDirector KYC (Know Your Customer)
DeadlineSeptember 30 every year
What it containsMobile number, email, Aadhaar/PAN verification
Who needs to fileEvery director with a DIN
Penalty if missedDIN deactivation + ₹5,000 fine for reactivation

DIR-3 KYC Checklist

✓  Valid DIN for all directors confirmed

✓  Mobile number and email verified via OTP

✓  PAN and Aadhaar details updated

✓  Filed by September 30 for all directors

List of ROC Compliances for Private Limited Companies

Annual Compliances

Compliance / FormDeadline
AGM (Annual General Meeting)Within 6 months of FY end (Sept 30)
AOC-4 (Financial Statements)Within 30 days of AGM
MGT-7 (Annual Return)Within 60 days of AGM
DIR-3 KYC (Director KYC)September 30 each year
DPT-3 (Return of Deposits)June 30 each year
MSME Form 1April 30 & October 31 (half-yearly)
Board Meetings (minimum 4)Throughout the year (120-day gap rule)
Statutory Auditor AppointmentAt AGM each year

Event-Based Compliances

EventForm to File
Appointment / Resignation of DirectorDIR-12 (within 30 days)
Change of Registered OfficeINC-22 (within 30 days)
Change of Company NameINC-24
Allotment of SharesPAS-3 (within 30 days)
Creation / Modification of ChargesCHG-1 (within 30 days)
Satisfaction of ChargesCHG-4 (within 30 days)
Increase in Authorised Share CapitalSH-7
Appointment of AuditorADT-1 (within 15 days of AGM)
Appointment of KMPMR-1 (within 60 days)

ROC Annual Return Filing

ROC annual return filing is the process of submitting Form MGT-7 and Form AOC-4 to the MCA every year. This is mandatory for all private limited companies, regardless of turnover or business activity.

Step-by-Step Process

1.  Hold Annual General Meeting (AGM) to approve financial statements and other resolutions

2. Prepare audited financial statements — Balance Sheet, P&L Account, Cash Flow Statement

3.  Prepare Director's Report and get it signed by the board

4.  File Form AOC-4 on the MCA21 portal within 30 days of the AGM

5.  Prepare the Annual Return in Form MGT-7 with all required details

6. Get MGT-7 certified by a Practicing Company Secretary (PCS) if required

7.  File Form MGT-7 on the MCA21 portal within 60 days of the AGM

8. Complete DIR-3 KYC for all directors by September 30 once in every 3 years.

Key Deadlines at a Glance

AGM  →  On or before September 30 (FY April–March)AOC-4  →  Within 30 days of AGM (on or before October 29)MGT-7  →  Within 60 days of AGM (on or before November 29)DIR-3 KYC  →  On or before September 30 once in every 3 years

ROC Compliance for Newly Incorporated Company

If you have recently registered your company, you need to know the specific ROC compliance for newly incorporated companies. Your first year has a few additional requirements that are different from ongoing annual filings.

First-Year Compliance Checklist for New Companies

✓  File INC-20A (Declaration of Commencement of Business) — within 180 days of incorporation. MANDATORY before you can start operations or borrow money.

✓  Appoint a Statutory Auditor within 30 days of incorporation (via Board Meeting); file ADT-1 within 15 days of appointment

✓  Open a dedicated business bank account and deposit the subscribed share capital

✓   Obtain your Certificate of Commencement of Business after filing INC-20A

✓   Hold your First Board Meeting within 30 days of incorporation

✓   Maintain statutory registers from Day 1: Register of Members, Directors, Charges

✓   File your first Annual Return (MGT-7) and Financial Statements (AOC-4) after your first AGM — managed easily with our Annual Compliance Services

✓  Complete DIR-3 KYC for all directors by September 30

✓  Register for GST if your turnover exceeds the threshold (or voluntarily for B2B operations)

✓ Ensure DIN (Director Identification Number) is active for all directors.

Important Note for New Companies

Your first AGM can be held within 9 months from the end of your first financial year (not 6 months like regular companies). INC-20A is a one-time filing but extremely critical. Non-filing can lead to strike-off of your company.

Penalties for Non-Compliance

Ignoring ROC compliance has serious financial and legal consequences. Here is what happens when you miss your filings:

Non-CompliancePenalty / Consequence
Late filing of AOC-4 or MGT-7₹100 per day per form (no upper limit)
Missing DIR-3 KYC deadlineDIN deactivated + ₹5,000 reactivation fee
Not filing INC-20A (new companies)₹50,000 fine + risk of company strike-off
No AGM held₹1,00,000 fine on the company + officers
Persistent non-complianceCompulsory strike-off of the company
Director disqualificationDirector barred from all companies for 5 years
Non-maintenance of registersFine up to ₹1,00,000 on company and officers

Example: If you delay filing AOC-4 by just 100 days, your penalty alone is ₹10,000. Delay both AOC-4 and MGT-7 for 200 days, and you are looking at ₹40,000+ in penalties — before legal fees.

Tips to Stay Compliant

✓   Mark all compliance deadlines in your calendar at the start of the financial year

✓   Hire a dedicated Company Secretary (CS) or compliance service partner to manage filings

✓  Use a compliance management platform or tracker to monitor due dates

✓  Hold all 4 Board Meetings on schedule — do not miss or delay them

✓  Get your accounts audited before September so you have time to file AOC-4 and MGT-7

✓  Do DIR-3 KYC by September 15 (do not wait until the September 30 deadline)

✓  Always keep certified copies of Board Resolutions and Meeting Minutes

✓  Maintain a digital folder with all filed forms, challans, and acknowledgement receipts

✓  Review your statutory registers quarterly — not just during filing season

✓ Work with a professional service like StartBusiness to handle all your Annual Compliance needs end-to-end.

Conclusion

ROC compliance is one of the most critical responsibilities of running a private limited company in India. Miss a deadline and you face penalties. Miss multiple deadlines and you risk your company's legal status and your own standing as a director.

The good news is that with the right partner, ROC compliance becomes straightforward and stress-free.

This complete ROC compliance checklist for private limited companies — covering annual filings, event-based filings, and first-year requirements for newly incorporated companies — gives you everything you need to stay on track.

Frequently Asked Questions (FAQs)

What is the RoC compliance for private limited companies?

ROC compliance for private limited companies includes annual filings (AOC-4, MGT-7, DIR-3 KYC), holding Board Meetings and an AGM, and event-based filings whenever there is a change in directors, registered office, or share capital. It is governed by the Companies Act, 2013. Learn more about our ROC Annual Compliance service.

How to check ROC compliance?

You can check ROC compliance status on the MCA21 portal (mca.gov.in) by searching for the company's CIN (Corporate Identification Number). The portal shows all filed documents and pending compliance requirements. You can also consult a Company Secretary or use a compliance tracking service.

How to write a compliance checklist?

A compliance checklist should list all mandatory filings by category (annual vs event-based), include deadlines, responsible persons, and required documents. Start with regulatory requirements (like the Companies Act), identify what applies to your business, assign owners, and set deadline reminders.

What are the 5 key areas of compliance?

The 5 key areas of compliance for a private limited company are: (1) Regulatory filings with ROC (MCA), (2) Tax compliance ( GST, Income Tax, TDS), (3) Labour law compliance (PF, ESI, Shops Act), (4) Secretarial compliance (Board Meetings, AGM, Registers), and (5) Contractual & industry-specific compliance.

What is ROC compliance?

ROC compliance is the set of mandatory legal filings and disclosures that every company registered in India must submit to the Registrar of Companies (ROC) under the Ministry of Corporate Affairs (MCA). It includes annual filings, event-based filings, and maintaining statutory records.

What are the 5 C's of compliance?

The 5 C's of compliance are: (1) Comprehensiveness — covering all applicable laws, (2) Consistency — filing on time every year, (3) Correctness — submitting accurate data, (4) Communication — keeping stakeholders informed, and (5) Culture — building a compliance-first mindset in the organisation.

How to make a compliance checklist?

To make a compliance checklist: (1) Identify all laws applicable to your business, (2) List every filing, meeting, or requirement under each law, (3) Add deadlines and responsible persons, (4) Include required documents for each item, (5) Review and update the checklist annually.

Useful StartBusiness Services

StartBusiness.co.in offers a range of services to help you stay compliant and grow your business:

•  Private Limited Company Registration - Register your company quickly and  correctly from Day 1

•  GST Registration - Get GST-compliant with expert assistance

•  Annual Compliance Services - End-to-end ROC compliance management, so you      never miss a deadline

•  Business Registration - All types of business registrations in India, made simple

•  MSME Registration - Register as an MSME and unlock government benefits

•  LLP Registration - Explore if an LLP structure suits your business better

Need Help Starting Your Business?

Talk to our experts today — no obligation, no charges.

Related Services You Might Need

Based on this content, these services might be helpful for your business:

Company Annual ROC Compliance

Stay compliant with all ROC requirements including annual returns and financial ...

ROC Compliance

Found this helpful?

S

SB Team

Business Expert

Expert in business registration and compliance with 10+ years of experience.

Need Expert Help?

Our CAs help you register, file, and stay compliant.

Free Consultation

Related Posts

Useful Tools

GST Calculator
Income Tax Calculator
EMI Calculator
View all calculators

Popular Business Tools

GST Calculator

Income Tax Calculator

EMI Calculator

Salary Calculator

Related Articles

Related Posts