Company Registration Online: MCA Process & Documents
Complete guide to register a company online via MCA SPICe+ form. Pvt Ltd, OPC, LLP registration process, documents, DSC, DIN, and fees.
Official Links
What is Company Registration?
Company registration in India is the process of legally incorporating a business entity under the Companies Act, 2013 (or LLP Act, 2008 for LLPs). Registration is done through the Ministry of Corporate Affairs (MCA) portal using the SPICe+ (Simplified Proforma for Incorporating Company Electronically Plus) form.
Upon registration, your company gets a CIN (Corporate Identification Number), PAN, TAN, GSTIN, EPFO, and ESIC registration ā all through a single integrated form.
Types of Companies
| Type | Min Directors | Min Capital | Suitable For |
|---|---|---|---|
| Private Limited (Pvt Ltd) | 2 Directors, 2 Shareholders | No minimum | Startups, growing businesses |
| One Person Company (OPC) | 1 Director, 1 Nominee | No minimum | Solo entrepreneurs |
| Limited Liability Partnership (LLP) | 2 Designated Partners | No minimum | Professional firms, consultancies |
| Public Limited | 3 Directors, 7 Shareholders | No minimum | Large businesses seeking public investment |
| Section 8 Company | 2 Directors | No minimum | Non-profit organisations |
Documents Required
For Directors / Partners
- PAN card ā Apply for PAN
- Aadhaar card ā Apply for Aadhaar
- Passport-size photograph
- Mobile number and email (for OTP verification)
- Address proof (bank statement / electricity bill / phone bill ā not older than 2 months)
- Digital Signature Certificate (DSC) ā Class 3 DSC for at least one director
For the Company
- Proposed company name (2 options)
- Memorandum of Association (MOA) ā auto-generated via SPICe+
- Articles of Association (AOA) ā auto-generated via SPICe+
- Registered office address proof:
- Utility bill (not older than 2 months)
- NOC from premises owner
- Rent agreement (if rented)
For Foreign Directors/Shareholders
- Passport (mandatory)
- Address proof (apostilled/notarised)
- PAN is not mandatory for foreign nationals but recommended
Step-by-Step Process
Step 1: Obtain Digital Signature Certificate (DSC)
- Apply for Class 3 DSC from a licensed Certifying Authority (e.g., eMudhra, Sify, CDAC)
- DSC costs approximately ā¹800-ā¹2,000 depending on validity
- DSC is required for at least one proposed director to sign forms electronically
- Processing time: 1-3 days
Step 2: Apply for Director Identification Number (DIN)
- DIN is now applied as part of the SPICe+ form ā no separate application needed
- Up to 3 DINs can be allotted through SPICe+ Part A
Step 3: Name Approval (SPICe+ Part A)
- Visit mca.gov.in and log in (register if new user)
- Go to MCA Services ā Company Services ā SPICe+ Part A
- Propose 2 unique names in order of preference
- Name should not be identical/similar to existing companies (check on MCA portal)
- Pay fee of ā¹1,000 (adjustable against incorporation fee)
- Name is reserved for 20 days upon approval
Step 4: File SPICe+ Part B (Incorporation)
- After name approval, proceed to SPICe+ Part B
- Fill in details:
- Company type (Pvt Ltd / OPC / Public)
- Registered office address
- Director/subscriber details
- Share capital and shareholding pattern
- Objects of the company (from NIC codes)
- Attach:
- MOA (INC-33) and AOA (INC-34) ā auto-generated
- Director ID proof and address proof
- Registered office proof
- Declaration by directors and professionals (INC-9)
- File linked form AGILE-PRO-S for:
- GSTIN application
- EPFO registration
- ESIC registration
- Bank account opening
- Professional Tax registration (for applicable states)
Step 5: Pay Fees and Submit
- Pay the incorporation fee online
- Submit the form with DSC of director and practicing professional (CA/CS/CMA)
- A practicing professional must certify the incorporation
Step 6: Receive Certificate of Incorporation
- MCA processes the application within 3-5 working days
- Upon approval, you receive:
- Certificate of Incorporation with CIN
- PAN and TAN of the company
- GSTIN (if applied through AGILE-PRO-S)
Fees
MCA Incorporation Fees (Pvt Ltd)
| Authorised Capital | Fee |
|---|---|
| Up to ā¹1,00,000 | Nil |
| ā¹1,00,001 to ā¹5,00,000 | ā¹500 |
| ā¹5,00,001 to ā¹10,00,000 | ā¹1,500 |
| ā¹10,00,001 to ā¹50,00,000 | ā¹5,000 |
| ā¹50,00,001 to ā¹1,00,00,000 | ā¹10,000 |
Additional Costs
| Item | Approximate Cost |
|---|---|
| Digital Signature Certificate (DSC) | ā¹800-ā¹2,000 |
| Name Reservation (SPICe+ Part A) | ā¹1,000 |
| Professional fees (CA/CS) | ā¹2,000-ā¹5,000 |
| Stamp Duty (varies by state) | ā¹1,000-ā¹5,000 |
Total typical cost for incorporating a Pvt Ltd company: ā¹5,000-ā¹15,000 (including professional fees and stamp duty).
LLP Registration Process
LLP registration follows a similar but slightly different process:
- Obtain DSC for designated partners
- File FiLLiP form (Form for incorporation of LLP) on MCA portal
- Name reservation is part of FiLLiP form
- Upload LLP Agreement within 30 days of incorporation
- Fee: ā¹500 (for LLP with contribution up to ā¹1 lakh)
Processing Time
| Stage | Timeline |
|---|---|
| DSC Procurement | 1-3 days |
| Name Approval (SPICe+ Part A) | 2-3 working days |
| Incorporation (SPICe+ Part B) | 3-5 working days |
| Total | 7-15 working days |
Important Tips
- Choose unique names ā check MCA database and trademark registry before proposing names
- DSC is mandatory ā get it first as other steps depend on it
- Professional certification ā a practicing CA, CS, or CMA must certify the SPICe+ form
- Registered office ā must have a valid address at incorporation (can be residential)
- Post-incorporation compliance ā file INC-20A (declaration of commencement of business) within 180 days
- MSME registration ā after incorporation, register for Udyam certificate for MSME benefits
FAQs
Q1: What is the minimum capital required for Pvt Ltd company?
There is no minimum capital requirement since 2015. You can start with even ā¹1,000 as authorised capital.
Q2: Can a single person start a company?
Yes, through One Person Company (OPC). You need only 1 director and 1 nominee. There is no turnover or capital limit for OPC.
Q3: What is the difference between Pvt Ltd and LLP?
Pvt Ltd has shares, directors, and more compliance requirements but is preferred by investors. LLP has partners, fewer compliances, and is suitable for professional services firms.
Q4: How long does company registration take?
The complete process takes 7-15 working days from DSC procurement to receiving the Certificate of Incorporation.
Q5: Can NRIs or foreigners be directors?
Yes, NRIs and foreign nationals can be directors. At least 1 director must be resident in India (stayed 120+ days in the previous financial year).
Q6: What is SPICe+ form?
SPICe+ (INC-32) is MCA's integrated incorporation form that combines company registration, PAN, TAN, GST, EPFO, and ESIC applications in a single form.
Q7: What compliances are required after incorporation?
Key compliances include: INC-20A within 180 days, appointment of auditor (ADT-1) within 30 days, annual return (MGT-7), financial statements (AOC-4), income tax return, and GST returns if applicable.
This guide is for informational purposes only. CitizenNest is an independent platform and is not affiliated with the Government of India. Always verify details on the official MCA Portal before proceeding.
Related Guides
IRCTC Payment Failed But Money Deducted? Get Refund
IRCTC payment failed but money deducted from bank? Learn auto-refund timelines, TDR filing, bank dispute process, and how to get your money back fast.
RTI File Online: How to File RTI Application in India
File RTI application online at rtionline.gov.in for just ā¹10. Know the 30-day response rule, appeal process, PIO details & exemptions.
How to Pay Challan Online
Complete guide to check and pay traffic e-challans online in India via echallan.parivahan.gov.in. Learn how to check challan status by vehicle number, pay...
Solar Rooftop Subsidy: How to Apply Under PM Surya Ghar
Apply for solar rooftop subsidy under PM Surya Ghar Muft Bijli Yojana. Get ā¹30,000-ā¹78,000 subsidy, eligibility, documents, and net metering guide.
Train Running Status Check Live: Track Any Train
Check live train running status using official Indian Railways tools. Track any train via NTES, enquiry.indianrail.gov.in, and Where is My Train app.