Other Compliance

How to Check Your Company's Compliance Status Online

5 min readIndia LawBy G R HariVerified Advocate

Quick Answer

> One line summary: You can check your company's compliance status online through the MCA portal using your CIN, and this article explains the exact steps, what the status means, and what to do if it shows non-compliant.

How can I check my company's compliance status online?

You can check your company's compliance status online by visiting the Ministry of Corporate Affairs (MCA) portal at www.mca.gov.in and using the "View Company Master Data" or "LLP Master Data" service with your Corporate Identification Number (CIN) or LLP Identification Number (LLPIN). The portal displays a compliance status indicator that shows whether your company has filed its annual returns and financial statements on time.

To begin, go to the MCA website and locate the "MCA Services" tab. Under this, select "View Company Master Data" from the dropdown menu. Enter your company's CIN or LLPIN exactly as it appears on the Certificate of Incorporation. After entering the captcha code, click "Submit". The system will display a page with your company's basic details, including a field labelled "Compliance Status" or "Status". This field will show either "Active Compliant", "Active Non-Compliant", or "Under Process of Strike Off".

The compliance status is determined based on whether your company has filed its annual returns (Form MGT-7) and financial statements (Form AOC-4) for the most recent financial year. The MCA updates this status after each filing cycle. If your company has filed all due documents within the prescribed timelines, the status will show as "Active Compliant". If any filing is overdue, it will show as "Active Non-Compliant".

What does "Active Non-Compliant" status mean for my company?

An "Active Non-Compliant" status means that your company has not filed one or more of its mandatory annual returns or financial statements with the Registrar of Companies (ROC) within the due date. This status is a public record visible to anyone who searches your company's CIN on the MCA portal, including banks, investors, and business partners.

The consequences of this status are significant. Under Section 92 and Section 137 of the Companies Act, 2013, every company must file its annual return and financial statements within 30 days of the annual general meeting. Failure to do so attracts a penalty of ₹100 per day for each defaulting officer and the company, with no upper limit. Additionally, the company may be marked as "Active Non-Compliant" on the MCA register, which can affect its ability to obtain loans, participate in tenders, or enter into certain contracts.

If your company shows this status, you should immediately file the overdue documents. The MCA provides a "Condonation of Delay" scheme in certain cases, but this is not always available. You will need to file the pending forms along with additional fees for late filing. The late fee is calculated from the due date until the actual date of filing.

Can I check compliance status for multiple companies at once?

Yes, the MCA portal allows you to check compliance status for multiple companies through its "View Company Master Data" service, but you must enter each CIN individually. There is no bulk search feature available on the public portal. However, you can use the "Company Search" option to look up companies by name or registration number.

For professionals such as company secretaries or chartered accountants who manage multiple clients, the MCA provides a "Professional Dashboard" under the "MCA Services" section. This dashboard allows registered professionals to view compliance status for all companies under their management in a single view. To access this, you need to register as a professional on the MCA portal using your Institute Membership Number (ICSI or ICAI).

Alternatively, you can maintain a spreadsheet of your companies' CINs and check each one manually. The process takes about 30 seconds per company. For large portfolios, consider using third-party compliance management software that integrates with MCA data, but ensure the software is from a verified provider.

What documents do I need to check compliance status?

You only need your company's Corporate Identification Number (CIN) or LLP Identification Number (LLPIN) to check compliance status online. No login or registration is required for the basic search. The CIN is a 21-digit alphanumeric code printed on your Certificate of Incorporation. It typically follows this format: L12345MH2020PLC123456.

If you do not have the CIN handy, you can search for your company by name on the MCA portal. Use the "Company Search" option and enter the exact name of your company. The system will display a list of matching companies. Select your company to view its master data, which includes the CIN and compliance status.

For companies incorporated before 2013, the CIN format may differ slightly. In such cases, you can use the old registration number (ROC registration number) to search. The MCA portal accepts both formats.

How often should I check my company's compliance status?

You should check your company's compliance status at least once every quarter, and immediately after filing any annual return or financial statement. The MCA updates the status within 24 to 48 hours after a filing is processed. Checking quarterly ensures you catch any missed filings before penalties accumulate.

Additionally, check the status before any significant business event such as applying for a loan, entering into a joint venture, or bidding for a government contract. Banks and financial institutions routinely check the MCA portal to verify compliance before sanctioning credit. A non-compliant status can delay or derail such transactions.

For companies with multiple directors or a complex shareholding structure, assign one director or a company secretary to monitor compliance status monthly. Set reminders for annual filing due dates: the annual return (MGT-7) is due within 60 days of the annual general meeting, and financial statements (AOC-4) are due within 30 days of the AGM.

What You Should Do Next

If your company shows an "Active Non-Compliant" status, file the overdue documents immediately through the MCA portal to stop further penalties. For assistance with filing or understanding your specific compliance requirements, consult a qualified company secretary or chartered accountant who can guide you through the process.


This page provides preliminary information. It is not legal advice. For your matter, consult a qualified professional.

Related Other Compliance Services

ADT-1 Filing (Auditor Appointment)

Learn about ADT-1 filing for auditor appointment in India. Understand the process, forms, eligibility, and government fees under the Companies Act, 2013.

AOC-4 Filing

Learn about AOC-4 Filing India for annual financial statements with MCA. Understand the process, forms, eligibility, and government fees for compliance.

CCFS Scheme Compliance

Complete guide to CCFS Scheme Compliance India under SEBI regulations. Learn about eligibility, process, forms, and annual filings for compliance. Get expert assistance.

Certificate of Incumbency

Get a Certificate of Incumbency in India for corporate compliance. Essential for foreign filings, bank KYC, and annual filings. Issued by company secretary.

Charge Creation (CHG-1)

Learn about Charge Creation (CHG-1) in India: filing requirements, forms, and compliance under the Companies Act. Essential for companies creating or modifying charges.

Dematerialisation of Shares

Learn about dematerialisation of shares India: process, eligibility, forms, and fees. Convert physical shares to electronic form with SEBI compliance. Get expert guidance.

DIN Reactivation

Learn how to reactivate your Director Identification Number (DIN) in India. Step-by-step process, eligibility, forms, and fees for DIN reactivation under the Companies Act, 2013.

DIR-3 KYC Filing

DIR-3 KYC Filing India is mandatory for all directors of Indian companies. File your annual KYC with MCA to avoid DIN deactivation. Learn the process, forms, and eligibility.

DPT-3 Filing (Return of Deposits)

DPT-3 Filing (Return of Deposits) India is an annual compliance under the Companies Act, 2013. Learn the process, forms, and eligibility for your company.

ESOP (Employee Stock Option Plan)

Learn about ESOP (Employee Stock Option Plan) India compliance, annual filings, and regulatory requirements under the Companies Act, 2013. Get expert guidance for your ESOP scheme.

FDI Filing with RBI (FC-GPR)

Complete guide to FDI Filing with RBI (FC-GPR) India for companies receiving foreign investment. Learn about Form FC-GPR, compliance, and annual filing requirements under FEMA.

FLA Return Filing (RBI)

FLA Return Filing (RBI) India is mandatory for Indian companies with FDI. File annual return under FEMA. Avoid penalties. Get expert assistance.

Form 10BD Filing (NGO Donation Statement)

Form 10BD Filing (NGO Donation Statement) India: Mandatory annual statement of donations received by NGOs under Section 80G of Income Tax Act. File with your assigned advocate.

INC-22A Filing

INC-22A Filing India: Active Company Tagging Identified (ACT) form for dormant companies. File with MCA to avoid strike-off. Compliance & Annual Filings explained.

MGT-7 Filing

Learn about MGT-7 Filing India for annual return submission under the Companies Act, 2013. Understand the process, forms, eligibility, and government fees for compliance.

NBFC Annual Compliance

Complete guide to NBFC annual compliance India. Learn about filings with RBI, ROC, and statutory requirements for non-banking financial companies.

ODI Filing

ODI Filing India: Learn about RBI compliance for overseas direct investment, including Form ODI, annual performance reports, and government fees. Get expert guidance.

POSH Compliance

Understand POSH Compliance India requirements for your organization. Learn about Internal Committee, annual filing, and penalties under the Sexual Harassment Act. Ensure workplace safety.

Proprietorship Annual Filing

Complete guide to Proprietorship Annual Filing India for sole proprietors. Learn about compliance requirements, forms, and process under applicable laws.

Satisfaction of Charge

Learn about Satisfaction of Charge India for companies. File Form CHG-4 with MCA to record charge discharge. Essential for compliance & annual filings.

Secretarial Audit

Secretarial Audit India ensures compliance with corporate laws. Mandatory for listed companies and large unlisted public companies under the Companies Act, 2013.

Section 8 Company Annual Filing

Complete guide to Section 8 Company Annual Filing India. Learn about compliance requirements, forms, and process for annual filings under the Companies Act, 2013.

Statutory Audit

Learn about Statutory Audit India requirements under the Companies Act, 2013. Mandatory for all companies. Ensure compliance with annual filings and avoid penalties.

Tax Audit

Learn about Tax Audit India requirements under Section 44AB of the Income Tax Act. Who needs it, process, forms, and eligibility. Ensure compliance with annual filings.

XBRL Filing

XBRL Filing India for compliance & annual filings under MCA. Learn process, forms, eligibility, and fees. File your XBRL returns with ease.