MCA21 portal
The MCA21 portal is the comprehensive e-filing platform operated by the Ministry of Corporate Affairs (MCA) at mca.gov.in for all statutory filings under the Companies Act 2013 and the Limited Liability Partnership Act 2008. The platform handles every interaction between Indian companies (and LLPs) and the Registrar of Companies , from incorporation through annual filings through strike-off. The portal was launched in 2006 as one of India’s earliest e-government initiatives and was substantially redesigned in 2021-2022 in what is referred to as the MCA21 v2 (or v3) migration.
MCA21 is the dominant filing channel for corporate-law forms in India: virtually all filings are made electronically through the portal, with physical filing options largely eliminated except for historical legacy cases. The platform serves three principal user categories:
- Companies and their authorised signatories (directors, company secretaries) for statutory filings.
- Professionals (chartered accountants, company secretaries, cost accountants) acting on behalf of companies.
- Public users searching the public-record database for due-diligence, research, or compliance purposes.
This article covers the MCA21 platform end-to-end: the history and v2 migration, the e-form architecture, the major form categories, authentication through DSC and DIN , operational issues, and the relationship with SEBI for listed-company filings.
History and architecture
2006 launch (MCA21 v1)
MCA21 was launched in 2006 as part of the National e-Governance Plan, with the contract awarded to Tata Consultancy Services (TCS). The platform’s purpose was to:
- Move corporate-law filings from physical paper to electronic format.
- Centralise the Registrar of Companies’ filing intake across all 22 regional offices.
- Provide a public-record interface for due-diligence searches.
- Reduce filing latency and improve processing transparency.
The v1 platform was operational from 2006 to 2021 and processed the substantial transition of Indian corporate filings to digital format.
v2 migration (2021-2022)
The MCA21 v2 migration in 2021-2022 was a comprehensive overhaul of the platform infrastructure:
- Replaced legacy J2EE infrastructure with modern web-stack technology.
- Introduced unified user experience across e-forms.
- Strengthened security and integration with the DIN and DSC frameworks.
- Improved API integration for professional services and large corporate users.
- Introduced data analytics dashboards for MCA internal use.
The migration was phased and produced significant operational disruption during the transition; filings were temporarily paused or delayed, and many professional users faced platform-stability issues. By late 2022, the v2 platform had stabilised and become the operational default.
v3 and ongoing enhancements
Ongoing enhancements through 2023-2024 have added:
- Bulk-filing infrastructure for large corporate users.
- Mobile-responsive design.
- Improved tracking of pending applications.
- Integration with other government databases (PAN, GST, Aadhaar) through Aadhaar-based KYC for company incorporation.
E-form architecture
SPICe+ for incorporation
SPICe+ (Simplified Proforma for Incorporating a Company Electronically Plus) is the comprehensive e-form for company incorporation, replacing earlier multi-form processes:
- SPICe+ Part A: company name reservation.
- SPICe+ Part B: comprehensive incorporation form covering MoA, AoA, director details, registered office, and integrated tax registrations (PAN, TAN, EPFO, ESIC, GST, profession tax).
SPICe+ provides a single-window incorporation experience with typical completion in 7-15 working days. The form replaced the older INC-7, INC-32, and earlier incorporation forms.
Annual filing forms
The principal annual filings on MCA21:
- AOC-4: financial statements with auditor’s report and director’s report.
- AOC-4 XBRL: financial statements in XBRL format for listed and prescribed unlisted public companies.
- AOC-4 CFS: consolidated financial statements.
- MGT-7 (or MGT-7A for small companies and OPCs): annual return.
These are filed within prescribed windows (30 days post-AGM for AOC-4, 60 days post-AGM for MGT-7), with daily penalties for delayed filing.
Director-related forms
- DIR-3: Director Identification Number application (covered in DIN article ).
- DIR-3 KYC: annual KYC update by every DIN holder.
- DIR-12: notification of director appointment, resignation, or change.
- DIR-8: director’s disqualification disclosure.
- DIR-9: notification by company of director’s disqualification.
Resolution registration forms
- MGT-14: registration of special and ordinary resolutions requiring filing.
- PAS-3: return of allotment after issuance of new shares.
- CHG-1: charge registration under Section 77.
- CHG-4: satisfaction of charge.
Compliance forms
- NDH-1, NDH-2, NDH-3, NDH-4: forms for Nidhi companies.
- MR-1: managerial remuneration approvals.
- STK-2: voluntary strike-off application.
The full inventory of MCA21 e-forms covers approximately 60 distinct forms.
Authentication
Digital Signature Certificate (DSC)
MCA21 filings require Digital Signature Certificates (DSCs) issued by Controller of Certifying Authorities (CCA)-licensed CAs. The DSC framework:
- Class 2 DSC: for individuals and basic company filings (was being phased out in favour of Class 3).
- Class 3 DSC: required for all current MCA21 filings, providing higher assurance.
- Two-year validity: DSCs typically issued for two years before renewal.
- Multiple DSCs: companies typically issue DSCs to multiple directors and authorised signatories.
Director Identification Number
Directors must hold a valid Director Identification Number (DIN) to file forms requiring their signature. The DIN is mandatory for all directors of Indian companies and is allocated through MCA21 itself via the DIR-3 e-form.
Authorised signatory
Beyond directors, companies authorise specific signatories (company secretaries, key managerial personnel) for filings. The authorisation is recorded through MGT-14 or specific authorisation resolutions.
Public search
Company master data
MCA21’s public search at the mca.gov.in front-page provides:
- Company / LLP master data: incorporation details, registered office, paid-up capital, status (active, strike-off, wind-up).
- Directors and signatories: current directors and authorised signatories.
- Charges: registered charges with date, amount, and chargeholder.
- Recent filings: list of recent forms filed by the company.
Charge search
The charge search is particularly important for due diligence. Lenders, investors, and acquirers can verify the charge structure on a target company through the MCA21 charge search, identifying:
- Total charges outstanding.
- Charge amounts and chargeholders.
- Charge satisfaction status.
Document download
Public users can download:
- MoA and AoA: memorandum and articles of association.
- Financial statements: AOC-4 filings.
- Annual returns: MGT-7 filings.
- Director details: incorporated by reference from DIN database.
A nominal fee applies for document downloads.
Operational issues
DSC reliability
DSC issues are the most common MCA21 filing failure mode. Practical issues include:
- DSC certificates expired or about to expire.
- DSC token-driver compatibility issues with browsers.
- DSC chain validation failures on form signing.
Professional users maintain backup DSCs and refresh-cycle calendars to mitigate.
Form versioning
MCA21 e-forms are versioned; outdated versions are rejected on filing attempts. Professional users monitor form-version updates through MCA notifications. The XML-based form architecture allows version migration but typically requires the user to re-enter data into the new form version.
Approval pipeline
Some filings (incorporation, certain changes) require RoC officer approval. Queue times vary by jurisdiction:
- Mumbai, Delhi, Bengaluru: heavy filing volume, typical 2-5 working days.
- Smaller RoC offices: faster typical processing.
Professional users plan around expected processing times.
Payment processing
Online payment integration occasionally fails. Failed payments must be re-attempted with fresh payment; partial-success scenarios (payment debited but filing not registered) require RoC-level reconciliation, adding processing time.
Relationship with SEBI for listed companies
Listed companies file in parallel with both MCA21 (for corporate-law purposes) and the stock exchanges (for SEBI continuing-obligation purposes under LODR Regulations 2015 ). The two sets of filings overlap substantially in content but follow different formats:
| Filing type | MCA21 form | SEBI / exchange filing |
|---|---|---|
| Quarterly results | None | Regulation 33 disclosure to exchanges |
| Annual financial statements | AOC-4 | Annual report under Regulation 34 |
| Annual return | MGT-7 | Not applicable |
| Material event | None | Regulation 30 disclosure to exchanges |
| Allotment | PAS-3 | Disclosure under ICDR 2018 |
| Charge | CHG-1 | Disclosure under LODR 30(4) |
| Promoter shareholding | Part of MGT-7 | Quarterly disclosure under LODR 31 |
For listed companies, the compliance officer (typically the Company Secretary) coordinates parallel filings to MCA21 and the exchanges, maintaining consistency between the two records.
Interaction with other systems
PAN, TAN, EPFO, ESIC, GST integration
SPICe+ integration provides single-window registration for:
- PAN (through Income Tax Department integration).
- TAN (Tax Deduction and Collection Account Number).
- EPFO (Employees’ Provident Fund Organisation).
- ESIC (Employees’ State Insurance Corporation).
- GST registration.
- Profession tax (state-level).
The integrated registration eliminates the earlier need for separate applications to each regulator.
Bank account integration
SPICe+ links with select partner banks for company bank account opening on incorporation, reducing the post-incorporation delay.
Aadhaar e-KYC
Directors can complete KYC through Aadhaar e-KYC integration on DIR-3, eliminating the need for physical document submission.
See also
- Companies Act 2013
- Registrar of Companies (RoC)
- Director Identification Number (DIN)
- National Company Law Tribunal (NCLT)
- SEBI (LODR) Regulations 2015
- SEBI
- How SEBI regulates Indian capital markets
- IPO process in India
- Rights issue
- Promoter
External references
- MCA21 portal
- Ministry of Corporate Affairs
- Companies Act 2013 full text
- Controller of Certifying Authorities (DSC)
References
- Ministry of Corporate Affairs MCA21 portal documentation, mca.gov.in, accessed May 2026.
- Companies (Incorporation) Rules 2014 and subsequent amendments.
- Companies Act 2013 and its rules under which MCA21 forms are filed.
- Information Technology Act 2000 and Controller of Certifying Authorities documentation on DSC issuance, cca.gov.in.
- SEBI (Listing Obligations and Disclosure Requirements) Regulations 2015 (parallel filing requirements for listed companies).
- National Informatics Centre (NIC) documentation on MCA21 v2 migration.