Company Annual Filing India- MCA Compliance
File your company annual return with affordable ROC compliance services. Submit MCA forms, director KYC & financial statements on time. Get expert assistance today!
Get Instant Quote & Advice
Direct reply within 30 mins from our Salem office
Salem Head Office
Conveniently located at 79B Sivam Complex, Peramanur Main Road, Opp. SBI. Walk in anytime for in-person consultations with our partners.
15+ Years Excellence
Proudly serving manufacturers, traders, textile units, healthcare, and software startups across Tamil Nadu.
Direct WhatsApp & Call
No interactive voice response labyrinths. Reach our senior audit team directly on +91 94433 92653.
Company Annual Filing & ROC Compliance
Company Annual Filing, mandated by the Companies Act, 2013, requires all registered companies, including Private Limited, to submit financial statements (AOC-4) and annual returns (MGT-7/MGT-7A) to the Registrar of Companies.
File Your Company Compliance
AOC-4,MGT-7,DIN-3 KYCITR-6 FilingDedicated Compliance ManagerAutomated Bookkeeping & FilingBK Cloud Accounting Accounting Software
Frequently Asked Questions
Common queries regarding registration, compliance, documents, and procedures.
Company Annual Filing is the process of submitting mandatory statutory documents and financial statements to the Registrar of Companies (ROC) through the MCA21 portal every financial year. It is a critical ROC compliance requirement under the Companies Act, 2013 for all registered companies in India, including Private Limited Companies, Public Limited Companies, One Person Companies (OPC), Section 8 Companies, and Indian Subsidiaries. The annual ROC filing process involves filing key forms such as AOC-4 (financial statements), MGT-7/MGT-7A (annual return), ADT-1 (auditor appointment), and DIR-3 KYC (director KYC). Every company must complete these filings within the prescribed due dates to avoid late filing penalties, legal consequences, and risk of company strike-off. Explore our comprehensive guide on importance of company compliance for annual filing to understand why timely annual company compliance is critical for every business in India.
All companies registered under the Companies Act, 2013 are mandatorily required to complete their company annual filing every financial year, regardless of whether they have commenced business operations or generated revenue. Here is a complete overview of entities required to file annual ROC filing India: Company Type Annual Filing Required Key Forms Private Limited Company ✅ Mandatory AOC-4, MGT-7, ADT-1, DIR-3 KYC Public Limited Company ✅ Mandatory AOC-4, MGT-7, ADT-1, DIR-3 KYC One Person Company (OPC) ✅ Mandatory AOC-4, MGT-7A, ADT-1, DIR-3 KYC Section 8 Company ✅ Mandatory AOC-4, MGT-7, ADT-1, DIR-3 KYC Indian Subsidiary ✅ Mandatory AOC-4, MGT-7, ADT-1, DIR-3 KYC Nidhi Company ✅ Mandatory AOC-4, MGT-7, NDH-3, DIR-3 KYC Dormant Company ✅ Mandatory MSC-3 (Annual Return for Dormant Company) Companies that have not commenced business but are registered must still file annual returns Companies with zero turnover or NIL transactions must file annual compliance forms Companies under strike-off proceedings must clear all pending filings before applying for closure Foreign companies operating in India must also comply with annual filing requirements Companies that have received deposits from public must additionally file DPT-3 Read our detailed company compliance guideline for success to understand which forms are applicable to your company type.
The MCA annual filing process involves multiple statutory forms, each serving a specific compliance purpose. Here is a detailed overview of all major annual compliance for pvt ltd company and other entity types:
Staying updated with MCA compliance calendar deadlines is critical for every company to avoid late filing fees and penalties. Here are the key company annual filing due date milestones for the financial year 2025-26: Form Purpose Deadline 2026 Applicable For ADT-1 Auditor Appointment 15 days from AGM (October 15, 2026) All Companies AOC-4 Financial Statements Filing 30 days from AGM (October 30, 2026) All Companies (except OPC) AOC-4 (OPC) Financial Statements – OPC 180 days from FY end (September 27, 2026) One Person Company MGT-7 Annual Return 60 days from AGM (November 29, 2026) Private & Public Limited Companies MGT-7A Annual Return – OPC & Small Companies 60 days from AGM (November 29, 2026) OPC & Small Companies DIR-3 KYC Director KYC September 30, 2026 All Directors with DIN DPT-3 Deposits & Loans Return June 30, 2026 Companies with outstanding deposits/loans MSME Form I Outstanding dues to MSME suppliers April 30 & October 31, 2026 Companies with MSME dues Stay updated with the latest compliance requirements through our guide on CCFS 2026 and CCFS 2026 Scheme for special condonation of delay schemes announced by MCA.
The company annual filing due date is calculated based on the date of the Annual General Meeting (AGM). For most companies, the AGM must be held within 6 months from the end of the financial year (i.e., by September 30, 2026 for FY 2025-26). Here is the complete annual filing MCA portal due date summary: Company Type AGM Deadline AOC-4 Due Date MGT-7/7A Due Date Private Limited Company September 30, 2026 October 30, 2026 November 29, 2026 Public Limited Company September 30, 2026 October 30, 2026 November 29, 2026 One Person Company (OPC) No AGM Required September 27, 2026 November 29, 2026 Section 8 Company September 30, 2026 October 30, 2026 November 29, 2026 Small Company September 30, 2026 October 30, 2026 November 29, 2026 (MGT-7A) ✅ Important Note: The AGM can be held on or before September 30, 2026 for FY 2025-26. All due dates for AOC-4 filing and MGT-7 annual return are calculated from the date of AGM. Stay compliant with expert help from MCA Services offered by bkauditors.com.
Having the right company annual filing documents ready ensures a smooth and error-free submission on the MCA portal. Here is the complete document checklist for annual compliance for pvt ltd company and other entity types: Document Purpose Applicable Form Audited Financial Statements Balance Sheet, P&L, Cash Flow Statement AOC-4 Directors' Report Annual report by Board of Directors AOC-4 Auditor's Report Statutory auditor's opinion on financial statements AOC-4 Board Resolution Approving financial statements and annual return AOC-4, MGT-7 List of Shareholders Details of all shareholders as on the date of AGM MGT-7/MGT-7A List of Directors Details of all directors including DIN, designation MGT-7/MGT-7A AGM Notice & Minutes Proof of Annual General Meeting conducted MGT-7, AOC-4 Auditor Appointment Letter Consent letter from appointed auditor ADT-1 DIR-3 KYC Documents PAN, Aadhaar, mobile, email of directors DIR-3 KYC DSC of Directors Digital Signature Certificate for form submission All Forms
The company annual filing process step by step involves a series of well-defined actions to be completed in sequence. Here is the complete annual filing MCA portal procedure for FY 2025-26: Step 1 – Conduct Board Meeting – Hold a Board Meeting to approve the draft financial statements, Directors' Report, and fix the date, time, and venue of the Annual General Meeting (AGM). Step 2 – Get Accounts Audited – Appoint a statutory auditor (if not already appointed) and get the annual accounts audited. The auditor report filing is mandatory for AOC-4 filing. Step 3 – Hold Annual General Meeting (AGM) – Conduct the AGM within 6 months from the close of FY (by September 30, 2026). At the AGM, approve financial statements, declare dividends (if any), and appoint/reappoint auditors and directors. Step 4 – File ADT-1 (Auditor Appointment) – File Form ADT-1 within 15 days of AGM to intimate the ROC about the auditor appointment for the current financial year. Step 5 – File AOC-4 (Financial Statements) – Submit Form AOC-4 with audited financial statements, Directors' Report, and Auditor's Report within 30 days of AGM on the MCA portal. Step 6 – File MGT-7/MGT-7A (Annual Return) – File the annual return in Form MGT-7 (or MGT-7A for OPC/small companies) within 60 days of AGM with complete details of shareholders, directors, and company structure. Step 7 – File DIR-3 KYC (Director KYC) – All directors must file DIR-3 KYC by September 30, 2026 to keep their DIN active and comply with statutory compliance India requirements. Step 8 – File DPT-3 (if applicable) – Companies with outstanding deposits or loans must file DPT-3 filing by June 30, 2026. Step 9 – File MSME Form I (if applicable) – Companies with outstanding dues to MSME suppliers must file MSME Form I by April 30 and October 31, 2026. Step 10 – Verify Filing Status – Track all filing statuses on the MCA21 annual filing portal and ensure all forms are approved by the ROC without any defects or resubmission notices. Get expert guidance on how to ensure company compliance for your business with bkauditors.com end-to-end annual filing assistance. Also, stay informed about the latest regulatory updates through our guide on proposal for amendment in rules impacting company annual compliance in India.
Failure to complete ROC annual return filings within the prescribed due dates attracts significant penalties under the Companies Act, 2013. Here is the complete company annual filing fees and penalty structure for late or non-filing: Form Normal Filing Fee Late Filing Additional Fee Consequence of Non-Filing AOC-4 ₹200 per day ₹100 per day after due date Company strike-off, prosecution of directors MGT-7/MGT-7A ₹200 per day ₹100 per day after due date Company strike-off, prosecution of directors ADT-1 ₹300 per day ₹300 per day after due date Penalty up to ₹5,00,000 DIR-3 KYC NIL (if filed on time) ₹5,000 one-time fee for reactivation DIN deactivation DPT-3 As applicable ₹500 per day of default Penalty up to ₹1,00,00,000 MSME Form I As applicable ₹200 per day of default Penalty on company and officers ✅ Important Note: Continued non-filing can lead to the company strike-off India by the ROC under Section 248 of the Companies Act, 2013. Directors of struck-off companies may be disqualified under Section 164(2) from being appointed as director in any other company for 5 years. Stay compliant with company annual filing services from bkauditors.com to avoid these severe consequences.
Maintaining timely annual company compliance through regular MCA annual filing offers numerous strategic and financial benefits for every registered company in India. Here are the key advantages of staying compliant with company law compliance India requirements: Avoid Company Strike-Off – Timely ROC compliance prevents the ROC from initiating strike-off proceedings under Section 248 of the Companies Act, 2013. Director DIN Remains Active – Regular DIR-3 KYC filing ensures all directors' DINs remain active, preventing disqualification and legal complications. Investor Confidence – Companies with a clean statutory compliance India track record attract more investors, venture capitalists, and strategic partners. Easy Bank Loan Access – Banks and NBFCs verify MCA filing status before approving business loans and credit facilities. Government Tender Eligibility – Compliant companies with up-to-date annual financial statements are eligible to participate in government tenders and contracts. Legal Protection – Regular company compliance filing protects directors from personal liability and prosecution under the Companies Act, 2013. Business Credibility – A company with consistent annual ROC filing record commands greater trust and credibility in the market. Smooth Exit Process – Companies with all pending compliances cleared can opt for a smooth voluntary winding up or strike-off process without legal complications. Avoid Compounding of Offences – Timely filing avoids the need for compounding of offences before the ROC or NCLT, saving significant time and legal costs. Startup Recognition – Startups registered with DPIIT must maintain regular MCA compliance calendar adherence to retain their startup recognition and associated benefits.
bkauditors.com is India's most trusted business compliance platform, helping thousands of companies complete their company annual filing online accurately and on time every year. Here's why businesses across India choose bkauditors.com for annual compliance for pvt ltd company and other entity types: Expert CS & CA Team – Dedicated team of Company Secretaries and Chartered Accountants for end-to-end annual ROC filing India assistance. Fast & Accurate Filing – Streamlined processes ensuring error-free and timely submission of AOC-4 filing, MGT-7 annual return, DIR-3 KYC, and all other forms. Automated Compliance Reminders – Timely alerts for all company annual filing due date deadlines ensuring zero missed filings throughout the year. End-to-End Support – From board resolution for annual filing drafting to AGM documentation and MCA portal submission. Transparent Pricing – Affordable and clear company annual filing fees with no hidden charges for companies of all sizes. Real-Time Tracking – Monitor your MCA21 annual filing application status through our online compliance dashboard in real-time. Pan-India Services – Serving companies across all states including annual compliance Chennai, Mumbai, Delhi, Bangalore, Hyderabad, and beyond. Comprehensive Compliance Package – Beyond annual filing, bkauditors.com offers complete MCA Services including company amendments, director changes, registered office changes, and more.
Common questions about Company Annual Filing. What are the filings for the company?Company filing refers to submitting various legal forms and documents to the Registrar of Companies (ROC) as required by the Companies Act 2013. Some of the common types of company filings that need to be filed with the MCA are as follows:Incorporation DocumentsAnnual ReturnsFinancial StatementsChanges in Directors or ShareholdersRegistered Office ChangeDirector Identification NumberCompany Filings for ApprovalCharge Management.Can I run a small business without registering?In India, small businesses can be run without formal company registration, though registering a business is generally recommended to access certain benefits and ensure legal compliance. Some common unregistered business structures used by small enterprises are Sole Proprietorship, Partnership Firm, and Hindu Undivided Family (HUF).How do I legally file a Business?Starting a business in India requires compliance with various legal requirements, including registering the business, obtaining necessary licenses and permits, and complying with labor and tax laws. Some of the essential legal requirements for starting a business in India include choosing a business structure, registering your business name, obtaining a Director Identification Number (DIN), incorporating the business, obtaining PAN and TAN, securing other required licenses and permits, ensuring labor law compliance, meeting tax compliance requirements, obtaining insurance, and opening a business bank account.Does the appointment of the statutory auditor fall under annual compliance?A company can appoint a statutory auditor either for five consecutive years or till the conclusion of the next Annual general meeting. Therefore, an appointment of the statutory auditor cannot be considered as a part of annual compliance.What are the compliances of a Private Limited Company?A company is required to maintain the compliances once the company is incorporated. The auditor is to be appointed within 30 days. Additionally, there is income tax filing and annual return filing that is to be done every year.Is it necessary to conduct AGM?The annual general meeting (AGM) is held for the management and the shareholders to interact with each other. The Companies Act,2013 makes it compulsory to hold meetings to discuss the yearly results and appoint auditors.Is it mandatory to get a Private Limited Company audited?The statutory audit as the name suggests is a mandatory audit for all companies. All the entities that are unregistered under the Companies Act as Private or Public Limited Companies need to get the books of accounts audited every year.How to file the annual returns of the Company?The companies incorporated under the Companies Act,1956 are required to file the following documents with the ROC The balance sheet in form 23AC which is to be filed by all the companies Profit and loss account in form 23ACA which is to be file by all the companies.Is audit report mandatory for all the private limited companies?The Private Limited Companies are required to file the annual accounts and the returns that disclose the details of the shareholder and the directors to the ROC.When is annual return to be filed after the AGM?After the AGM all the private limited companies are required to file the annual return within 60 days of holding the annual general meeting.What is ROC Compliance?ROC is the officer governed by the MCA that deals with the functioning, the ROC has to ensure that the Private Limited Companies and the LLPs comply with the statutory requirement of the ACT. The registrar of the companies functions as the regulator for the companies registered with them.Which Form is to be filed for the appointment of the statutory auditor?Form ADT-1 is filed for appointing or replacing the Statutory Auditor.Which form is to be attached to the Companies Director Report? MGT-9 is attached to the company's director report, which is an extract of MGT -7Are audited Financial statements mandatory while annual filing of the Private Limited Companies?Audited financial statements are necessary for every company from its incorporation. The company must file the audited statements only.What is the annual Compliance of the company?Annual Compliance means a specific set of Compliance that a company has to fulfill post-incorporation to commence and continue its operations. Under the Companies Act 2013, various compliances must be completed every Year.What is the main purpose of Compliance?The main purpose of company compliance is to adhere to internal policies and procedures and governmental laws. Implementing compliance procedures protects the company's reputational risk, improves the company's vision and value, and prevents and detects violations of rules.Learn more about the main purpose of ComplianceWhat are the different types of Compliance?There are two main types of Compliance; External and Internal. Both types of Compliance involve a framework of regulations, practices, and rules.Refer to our article to know more about the different types of Compliance.