Annual Compliance of a Company in India – Requirements, Rules & Checklist [2025 Updated]

Aug 6, 2025
Private Limited Company vs. Limited Liability Partnerships

Annual compliance refers to the mandatory legal and regulatory requirements a company must fulfil every year after its incorporation. 

Governed primarily under the Companies Act, 2013, these compliances are designed to ensure that the company operates within the legal framework, maintains accurate records, and upholds transparency with its stakeholders, including shareholders, investors, and government authorities.

In this blog, we will cover the applicability, benefits, and detailed list of annual compliance requirements for companies in India, along with the consequences of non-compliance, so you have a clear roadmap to keep your business legally healthy and compliant.

Table of Contents

Applicability of Annual Compliance

Annual compliance is mandatory for all types of companies registered in India, including:

Benefits of Annual Compliance

  • Avoids legal penalties and ensures smooth business operations
  • Maintains good standing with regulatory authorities
  • Builds trust with investors, clients, and stakeholders
  • Improves creditworthiness for bank loans and funding
  • Facilitates a smooth exit or sale of the business in the future

Registrar Related Compliance

Financial Statements

Every company must prepare three core financial statements:

  • Income Statement: Shows the company’s profitability over a financial year.
  • Balance Sheet: Presents the company’s assets, liabilities, and equity.
  • Cash Flow Statement: Details the inflow and outflow of cash.

Financial statements must be prepared within 6 months from the end of the financial year and filed with the ROC via Form AOC-4. All companies must audit their accounts with a chartered accountant. Failure to file financial statements can result in penalties of ₹100 per day of delay.

Annual General Meeting (AGM)

An AGM is a yearly meeting applicable under Section 96 of the Companies Act, 2013,  of shareholders to discuss and approve the company’s financial statements, appoint auditors, and make key business decisions.

  • First AGM: Within 9 months of the end of the first financial year
  • Subsequent AGMs: Within 6 months from the end of the financial year (but not later than 15 months from the last AGM)

Auditor’s Appointment

Under the Companies Act, 2013, every company in India must appoint an auditor within a specific timeline. The first auditor is appointed shortly after incorporation, and future appointments happen during the Annual General Meeting (AGM). 

  • First Auditor: Appointed by the Board of Directors within 30 days of incorporation
  • Subsequent Auditors: Appointed in AGM for a term of 5 years

File Form ADT-1 with ROC within 15 days of the appointment. If no auditor is appointed, the ROC can step in, and penalties under Section 450 apply- ₹25,000 on the company and ₹5,000 on each officer in default.

Annual Returns

Under the Companies Act, 2013, every company registered in India must file certain forms with the Registrar of Companies (RoC) each year, regardless of whether it’s making a profit, breaking even, or inactive.

The key filings include:

  • Form MGT-7: Annual return with details of shareholders, directors, and company structure.
  • Form AOC-4: Filing of audited financial statements.
  • Form ADT-1: Auditor appointment details.

These filings must be submitted within the prescribed timelines, failing which companies can face hefty penalties, ranging from ₹50,000 to ₹5 lakhs, and in some cases, even imprisonment for responsible officers. 

DIR-3 KYC

Every director must file DIR-3 KYC annually with the Ministry of Corporate Affairs (MCA). This filing requires basic information such as your name, address, PAN, Aadhaar, email ID, mobile number, and OTP verification. There are two types of filings:

  • DIR-3 KYC Form: For first-time filers or directors who need to update any details.
  • DIR-3 KYC Web: For directors with no changes in their information from the previous year.

The due date is September 30th every year. Missing this deadline will automatically deactivate your Director Identification Number (DIN) and result in a late filing fee of ₹5,000 to reactivate it.

Income Tax Return (ITR)

In India, ITR filing is mandatory for companies, regardless of turnover or income status. An ITR includes details of your company’s income, expenses, tax liability, deductions claimed, and taxes paid. 

Even if your company is new or inactive, filing a nil return is still compulsory. Non-compliance can attract fines under Section 234F of the Income Tax Act and impact your company’s credibility with banks, investors, and regulators. It is generally filed in ITR-6 format for companies (except Section 8 companies claiming exemption)

Other Non-RoC Compliances

Apart from ROC-related filings, companies must also meet financial, tax, and labour law compliances, including:

  • Tax-related: GST returns, TDS returns, TCS, Advance Tax, Professional Tax
  • Labour-related: ESIC, PF returns, Shops & Establishment filings
  • Other sector-specific filings, depending on industry regulations

Frequently Asked Questions (FAQs)

rize image

Register your Business at just 1,499 + Govt. Fee

Register your business
rize image

Register your Private Limited Company in just 1,499 + Govt. Fee

Register your business
rize image

Register your One Person Company in just 1,499 + Govt. Fee

Register your business
rize image

Register your Business starting at just 1,499 + Govt. Fee

Register your business
rize image

Register your Limited Liability Partnership in just 1,499 + Govt. Fee

Register your business

Private Limited Company
(Pvt. Ltd.)

1,499 + Govt. Fee
BEST SUITED FOR
  • Service-based businesses
  • Businesses looking to issue shares
  • Businesses seeking investment through equity-based funding


Limited Liability Partnership
(LLP)

1,499 + Govt. Fee
BEST SUITED FOR
  • Professional services 
  • Firms seeking any capital contribution from Partners
  • Firms sharing resources with limited liability 

One Person Company
(OPC)

1,499 + Govt. Fee
BEST SUITED FOR
  • Freelancers, Small-scale businesses
  • Businesses looking for minimal compliance
  • Businesses looking for single-ownership

Private Limited Company
(Pvt. Ltd.)

1,499 + Govt. Fee
BEST SUITED FOR
  • Service-based businesses
  • Businesses looking to issue shares
  • Businesses seeking investment through equity-based funding


One Person Company
(OPC)

1,499 + Govt. Fee
BEST SUITED FOR
  • Freelancers, Small-scale businesses
  • Businesses looking for minimal compliance
  • Businesses looking for single-ownership

Private Limited Company
(Pvt. Ltd.)

1,499 + Govt. Fee
BEST SUITED FOR
  • Service-based businesses
  • Businesses looking to issue shares
  • Businesses seeking investment through equity-based funding


Limited Liability Partnership
(LLP)

1,499 + Govt. Fee
BEST SUITED FOR
  • Professional services 
  • Firms seeking any capital contribution from Partners
  • Firms sharing resources with limited liability 

Frequently Asked Questions

What are the key compliances for a Private Limited Company?

  • Filing Annual Return in Form MGT-7
  • Filing Financial Statements in Form AOC-4
  • Holding Annual General Meeting (AGM) (if applicable)
  • Appointment/ reappointment of auditor and filing ADT-1
  • Filing Income Tax Return (ITR)
  • Filing DIR-3 KYC for all directors
  • Maintaining statutory registers and records
  • Complying with GST, TDS, and other tax obligations if applicable

What is the due date for filing financial statements with the ROC?

For most companies, the AOC-4 form (financial statements) must be filed within 30 days from the date of the AGM.

What is the penalty for not holding an Annual General Meeting (AGM) on time?

  • Company penalty: ₹25,000
  • Penalty on every defaulting officer (including directors): ₹5,000 each (As per Section 99 of the Companies Act, 2013)

What forms need to be filed annually with the ROC?

  • MGT-7: Annual Return
  • AOC-4: Filing of audited financial statements
  • ADT-1: Auditor appointment
  • DIR-3 KYC: Director KYC compliance

Why is filing DIR-3 KYC important for directors?

Filing DIR-3 KYC is crucial for directors as it keeps their DIN active, ensures MCA records are accurate, avoids DIN deactivation and a ₹5,000 late fee, and preserves their legal eligibility to serve on company boards.

Akash Goel

Akash Goel is an experienced Company Secretary specializing in startup compliance and advisory across India. He has worked with numerous early and growth-stage startups, supporting them through critical funding rounds involving top VCs like Matrix Partners, India Quotient, Shunwei, KStart, VH Capital, SAIF Partners, and Pravega Ventures.

His expertise spans Secretarial compliance, IPR, FEMA, valuation, and due diligence, helping founders understand how startups operate and the complexities of legal regulations.

Read More

Rize.Start

Hassle free company registration through Razorpay Rize

in just 1,499 + Govt. Fee
With ₹0 hidden charges

Make your business ready to scale. Become an incorporated company through Razorpay Rize.

Made with ❤️ for founders

View our wall of love

Smooth onboarding, seamless incorporation and a wonderful community. Thanks to the #razorpayrize team! #rizeincorporation
Dhaval Trivedi
Basanth Verma
shopeg.in
Exciting news! Incorporation of our company, FoxSell, with Razorpay Rize was extremely smooth and straightforward. We highly recommend them. Thank you Razorpay Rize for making it easy to set up our business in India.
@foxsellapp
#razorpayrize #rizeincorporation
Dhaval Trivedi
Prakhar Shrivastava
foxsell.app
We would recommend Razorpay Rize incorporation services to any founder without a second doubt. The process was beyond efficient and show's razorpay founder's commitment and vision to truly help entrepreneur's and early stage startups to get them incorporated with ease. If you wanna get incorporated, pick them. Thanks for the help Razorpay.

#entrepreneur #tbsmagazine #rize #razorpay #feedback
Dhaval Trivedi
TBS Magazine
Hey, Guys!
We just got incorporated yesterday.
Thanks to Rize team for all the Support.
It was a wonderful experience.
CHEERS 🥂
#entrepreneur #tbsmagazine #rize #razorpay #feedback
Dhaval Trivedi
Nayan Mishra
https://zillout.com/
Smooth onboarding, seamless incorporation and a wonderful community. Thanks to the #razorpayrize team! #rizeincorporation
Dhaval Trivedi
Basanth Verma
shopeg.in
Exciting news! Incorporation of our company, FoxSell, with Razorpay Rize was extremely smooth and straightforward. We highly recommend them. Thank you Razorpay Rize for making it easy to set up our business in India.
@foxsellapp
#razorpayrize #rizeincorporation
Dhaval Trivedi
Prakhar Shrivastava
foxsell.app
We would recommend Razorpay Rize incorporation services to any founder without a second doubt. The process was beyond efficient and show's razorpay founder's commitment and vision to truly help entrepreneur's and early stage startups to get them incorporated with ease. If you wanna get incorporated, pick them. Thanks for the help Razorpay.

#entrepreneur #tbsmagazine #rize #razorpay #feedback
Dhaval Trivedi
TBS Magazine
Hey, Guys!
We just got incorporated yesterday.
Thanks to Rize team for all the Support.
It was a wonderful experience.
CHEERS 🥂
#entrepreneur #tbsmagazine #rize #razorpay #feedback
Dhaval Trivedi
Nayan Mishra
https://zillout.com/