Step-by-Step Guide to Company Registration in India (2025)

Registering a company in India involves several legal, procedural, and regulatory steps. Here’s a step-by-step guide to company registration in India (as per 2025 laws):

 Types of Companies You Can Register

Type

Suitable For

Minimum Requirements

Private Limited Company

Startups, SMEs, Tech firms

2 Directors, 2 Shareholders (can be same)

Public Limited Company

Large businesses, IPO plans

3 Directors, 7 Shareholders

One Person Company (OPC)

Solo founders

1 Director, 1 Nominee (Indian Resident)

LLP (Limited Liability Partnership)

Professionals, Consultants

2 Designated Partners

Documents Required

For Directors/Shareholders:

  • PAN Card (Mandatory for Indian nationals)
  • Passport (For foreigners)
  • Aadhaar/Driving License/Voter ID (as ID proof)
  • Address proof (Bank Statement/Utility Bill, not older than 2 months)
  • Passport-size photograph
  • Digital Signature Certificate (DSC)

For Registered Office:

  • Electricity bill/Water bill/property tax receipt
  • Rent agreement (if rented)
  • NOC from owner

Company Registration Process (Online via MCA Portal)

  1. Name Approval via RUN (Reserve Unique Name)
    • Submit 2 name options
    • Ensure the name is unique and not similar to existing trademarks/companies
  2. Obtain Digital Signature Certificates (DSC)
    • Required for all proposed directors/shareholders
  3. File SPICe+ Form (INC-32)
    • Integrated form includes:
      • Name reservation
      • Incorporation
      • DIN allocation (if not already taken)
      • PAN & TAN application
      • EPFO/ESIC/Professional Tax (where applicable)
      • GST registration (optional)
  4. Attach Necessary Documents
    • ID, address proofs, MOA (INC-33), AOA (INC-34), office proof
  5. Certificate of Incorporation (COI)
    • Issued by ROC with CIN (Corporate Identity Number)
    • Includes PAN, TAN of the company
  6. Open Bank Account
    • Use COI, PAN, and board resolution

Costs Involved

Component

Approximate Cost (INR)

Government fees

₹1,500–₹10,000 (varies by capital)

DSC per person

₹1,000–₹2,000

Professional fees

₹5,000–₹45,000

Stamp Duty (state-wise)

Varies by state

Timeline

  • 7–10 working days (if documents are in order)

For Foreign Nationals 

  • Can own 100% shares in an Indian company
  • At least 1 Indian resident director is mandatory
  • Apostilled/Notarized documents required
  • FDI compliance (if required) under FEMA

Post-Incorporation Compliances

  • Open Bank Account and deposit capital
  • Issue Share Certificates within 60 days
  • Maintain Statutory Registers and Board Minutes
  • Appoint Auditor within 30 days
  • File annual returns, GST, TDS, and Income Tax

FAQs on Company Registration in India

What is the minimum number of directors required to register a company in India?

A Private Limited Company requires at least 2 directors, one of whom must be a resident of India.

Using the SPICe+ form on the MCA portal is the fastest way. The entire process is online and usually takes 7–10 working days.

Yes, a foreign national can register a company in India and own 100% of the shares, provided at least one director is an Indian resident.

Leave a Comment

Enquire Now





    Subscribe for Newsletters

    [mc4wp_form id="2321"]