Starting a business in India has never been easier. With the Ministry of Corporate Affairs (MCA) running a fully digital registration system, you can now register a company in India online from anywhere in the world — whether you’re sitting in Bangalore or filing from the USA. This guide covers everything: how to register a company in India step by step, the cost involved, required documents, and answers to the most searched questions on this topic.
What Does “Company Registration” Mean in India?
Company registration is the legal process of incorporating a business under the Companies Act, 2013, through the MCA. Once registered, your company becomes a separate legal entity — it can own property, sign contracts, open bank accounts, and be sued or sue in its own name, independent of its owners.
All company registrations in India are processed through a single integrated online form called SPICe+ (Simplified Proforma for Incorporating Company Electronically Plus), filed on the MCA V3 portal.
Types of Companies You Can Register in India
Before you start the how to register a company in India process, you need to pick the right business structure. Here’s a quick comparison:
| Business Structure | Best For | Minimum Members | Liability |
|---|---|---|---|
| Private Limited Company (Pvt Ltd) | Startups, funded businesses | 2 Directors, 2 Shareholders | Limited |
| One Person Company (OPC) | Solo founders | 1 Director | Limited |
| Limited Liability Partnership (LLP) | Professional/service firms | 2 Partners | Limited |
| Public Limited Company | Large-scale businesses, IPO plans | 3 Directors, 7 Shareholders | Limited |
| Sole Proprietorship | Very small local businesses | 1 Owner | Unlimited |
Note: LLPs are filed via a different form called FiLLiP, not SPICe+. Most founders searching “how to register a company in India pvt ltd” are referring to this Private Limited structure, which is the most popular choice due to investor-friendliness and limited liability.
Documents Required for Company Registration
| Document | For Indian Directors | For Foreign Directors |
|---|---|---|
| Identity Proof | PAN Card | Apostilled/Notarized Passport |
| Address Proof | Aadhaar Card | Apostilled bank statement/utility bill |
| Photograph | Passport-size photo | Passport-size photo |
| Registered Office Proof | Utility bill (under 2 months old) + NOC from owner | Same |
| Additional | — | At least one India-resident director (stayed 182+ days in India in the prior financial year) is mandatory |
Keeping these ready in advance prevents delays and rejection at the MCA verification stage.
How to Register a Company in India: Step-by-Step Process
Here is the complete how to register a company in India steps breakdown:
Step 1: Obtain Digital Signature Certificates (DSC)
Every proposed director and subscriber needs a Class 3 Digital Signature Certificate to sign forms electronically. This typically takes about a day to issue.
Step 2: Apply for Name Approval (SPICe+ Part A)
Propose up to two company names through SPICe+ Part A. The MCA checks for uniqueness and also cross-checks against the Trademark Registry, so avoid generic or trademark-conflicting names. Approval usually takes 2–5 working days, and the approved name stays reserved for 20 days. If you’re confident of your name choice, you can skip this and file Part A and Part B together for a faster process.
Step 3: Draft MOA and AOA
- Memorandum of Association (MOA): Defines your company’s objectives and scope of business.
- Articles of Association (AOA): Defines the internal rules and governance of the company.
Both are filed electronically as linked forms — e-MOA (INC-33) and e-AOA (INC-34).
Step 4: File SPICe+ (Part B) for Incorporation
This is the master form that consolidates:
- Company Incorporation
- DIN (Director Identification Number) allotment
- PAN and TAN application
- GSTIN (via linked AGILE-PRO-S form)
- EPFO and ESIC registration
- Bank account opening request
A practicing CA, CS, or Advocate must certify the form before submission.
Step 5: Pay Government Fees and Stamp Duty
Government fees depend on your authorised share capital, and stamp duty varies state by state. Payment is made entirely online through the MCA portal.
Step 6: Receive Certificate of Incorporation (CoI)
Once the Registrar of Companies (ROC) verifies all documents, your Certificate of Incorporation is issued electronically, carrying your company’s CIN, PAN, and TAN. Your company is now officially registered.
How to Register a Company in India Online for Free (or Nearly Free)
Many people search “how to register a company in India online free” — here’s the reality:
- If your authorised capital is up to ₹15 lakh, the MOA and AOA registration fees are NIL under government notification G.S.R. 380(E).
- You only pay a nominal ₹66 for PAN + TAN processing.
- This makes the government filing portion of incorporation almost free for early-stage startups.
However, “free” doesn’t include professional fees (CA/CS certification), Digital Signature Certificate costs, or state stamp duty — those are unavoidable even for small companies.
How to Register a Company in India and Cost
Here’s a realistic cost breakdown for a Private Limited Company:
| Cost Component | Approximate Range (₹) |
|---|---|
| Digital Signature Certificate (per director) | ₹1,000 – ₹2,000 |
| Name Reservation (SPICe+ Part A) | ₹1,000 |
| MOA/AOA Government Fee | NIL (up to ₹15 lakh capital) |
| PAN + TAN | ₹66 |
| Stamp Duty | Varies by state |
| Professional Fees (CA/CS) | ₹3,000 – ₹8,000 |
| Total (typical Pvt Ltd, ₹1 lakh capital) | ₹7,000 – ₹15,000 |
For foreign-owned companies, budget closer to $750–$1,500 (₹60,000–₹1,25,000), since apostille and additional compliance requirements add to the cost.
Tip: Be cautious of services quoting unrealistically low, flat prices — they may be skipping stamp duty or using shortcuts that cause compliance issues later.
How to Register a Company in India Step by Step: Timeline
| Stage | Time Required |
|---|---|
| DSC Issuance | 1 day |
| Name Approval | 2–5 working days |
| SPICe+ Part B Filing & Verification | 3–7 working days |
| Total (Domestic Founders) | 7–15 working days |
| Total (Foreign-Owned Company) | 6–8 weeks (due to apostille & documentation) |
Can You Register a Company in India in One Day?
Searches for “how to register a company in India in one day” are common, but realistically, same-day incorporation is not possible under the current system. DSC issuance, name approval, and ROC verification each take independent processing time. The fastest realistic timeline for a straightforward domestic Pvt Ltd company is about 5–7 working days if all documents are ready and there are no name/document rejections.
How to Register a Company in India from the USA
If you’re a US-based founder planning to set up an Indian subsidiary or branch, here’s what’s different:
- India allows 100% foreign ownership under the automatic route in most sectors — no prior government approval needed.
- You must have at least one India-resident director on the board.
- All foreign documents (passport, address proof) must be apostilled and translated into English.
- Incorporation is still done via the same SPICe+ form on the MCA V3 portal — fully online, no need to visit India physically.
- Expect a 6–8 week timeline and a higher budget ($750–$1,500) due to apostille processing and cross-border compliance.
How to Register a Company in India: Government Portal & Process Overview
The entire how to register a company in India government process runs through:
- MCA Portal (mca.gov.in): For SPICe+ filing, DIN, name reservation, and incorporation.
- Income Tax Department: For PAN and TAN (auto-applied via SPICe+).
- GST Portal: For GSTIN, applied via the linked AGILE-PRO-S form.
- EPFO/ESIC: Auto-registered for eligible companies through SPICe+ itself.
There is no need to visit any government office — the entire process, from name reservation to receiving your Certificate of Incorporation, happens online.
How to Register a Company in India Bangalore (or Any City)
Company registration in India is a centralized, online process — it does not matter whether you’re in Bangalore, Mumbai, Delhi, or a small town. The Registrar of Companies (ROC) is assigned based on the state of your registered office address, but the filing itself happens on the same MCA portal regardless of location.
For founders in Bangalore, this means:
- Your ROC will be ROC Bangalore (Karnataka).
- Stamp duty rates apply as per Karnataka state rules.
- You can still complete 100% of the process online without visiting the ROC office.
Post-Registration Compliance (Don’t Skip This)
Registering the company is just the first step. After incorporation, you must:
- Open a company bank account (can be initiated via AGILE-PRO-S at incorporation).
- Appoint a Statutory Auditor within 30 days and file Form ADT-1.
- Register for GST if turnover crosses ₹40 lakh (goods) or ₹20 lakh (services), or if you do interstate trade.
- Set up payroll compliance — PF, ESI, monthly TDS, and state professional tax, if applicable.
Quick FAQ: How to Register a Company in India
Q1. How to register a company in India step by step in 2026?
Get DSC → Reserve name (SPICe+ Part A) → Draft MOA/AOA → File SPICe+ Part B → Pay fees → Receive Certificate of Incorporation.
Q2. What is the minimum cost to register a Pvt Ltd company in India?
Around ₹7,000–₹15,000 for a domestic company with capital up to ₹15 lakh, since government fees are largely waived at this capital level.
Q3. Can a foreigner register a company in India?
Yes. Foreign nationals and NRIs can hold shares and act as directors, provided at least one director is India-resident.
Q4. Is company registration in India completely online?
Yes, the entire process is done via the MCA V3 portal — no physical office visits required.
Q5. How long does company registration take in India?
Typically 7–15 working days for domestic founders; 6–8 weeks for foreign-owned entities.
Final Thoughts
Whether you’re searching for how to register a company in India online, exploring the process for a Pvt Ltd company, or trying to understand the cost and steps involved from abroad, the key takeaway is this: India’s SPICe+ system has made incorporation faster, largely paperless, and accessible from anywhere — including Bangalore, Delhi, or even the USA. Getting your documents and name choices ready in advance is the single biggest factor in avoiding delays.
Disclaimer: This article is for general informational purposes. Government fees, forms, and compliance requirements can change — always verify current rules on the official MCA portal (mca.gov.in) or consult a CA/CS before filing.



