Business Registration Guide

Last updated:

How to Register a Business in India 2026

Registering your business is not just a legal formality. It unlocks Udyam MSME status, makes you eligible for Mudra loans and PMEGP subsidies, lets you open a current bank account in the business name, and allows you to sign contracts as a legal entity. This guide covers all four major structures — with actual government fees, realistic timelines, and honest advice on which structure suits first-time Indian entrepreneurs at different capital levels.

4 Business Structures Compared

StructureGovt feeLiabilityBest for
Sole Proprietorship₹0Unlimited — personal assets at riskTraders, freelancers, kirana shops under ₹20L/year
One Person Company (OPC)₹8K–₹15K via MCALimited — company is separate legal entitySolo consultants, solo founders who want liability protection
LLP₹10K–₹20K via MCALimited — partners not personally liableService businesses with 2+ partners, professionals
Private Limited Company₹10K–₹20K via MCALimited — strong investor-grade structure2+ founders, businesses seeking equity investment or franchising

Government fees are approximate and vary by authorised capital. CA/CS professional fees are additional (₹8K–₹25K).

Step-by-Step: Register a Private Limited Company

The most formal path — required for equity investment, large franchise agreements, and businesses with multiple co-founders.

01

Obtain DSC for all directors

Every proposed director needs a Class 3 Digital Signature Certificate (DSC). Apply through any licensed certifying authority (eMudhra, Sify, NSDL). Takes 1–3 working days. Cost: ₹1,500–₹2,500 per DSC. You will need this for signing MCA e-forms — no DSC, no filing.

02

Apply for DIN via SPICe+ Part A

Director Identification Number (DIN) is required for all directors. If applying through SPICe+ Part A (name reservation and DIN in one form), DIN is allotted as part of the incorporation process. No separate application needed. The DIN is linked to the director's PAN and remains valid for life.

03

Reserve company name via SPICe+ Part A

File SPICe+ Part A on the MCA portal to reserve your company name. You can propose up to 2 names in order of preference. The name must not be identical or deceptively similar to an existing registered company. Approval typically takes 2–5 working days. No fee for the name reservation under SPICe+ (it is combined with the incorporation filing fee).

04

File SPICe+ Part B with MOA and AOA

After name approval, file SPICe+ Part B with the complete incorporation documents: eMOA (Memorandum of Association), eAOA (Articles of Association), proof of registered office address, identity and address proof for all directors and subscribers, and consent to act as director (DIR-2). A CA or CS typically prepares these documents. Government fee is ₹0 for authorised capital up to ₹15 lakh; graduated fees apply above that.

05

Receive Certificate of Incorporation and apply for PAN/TAN

On approval, MCA issues the Certificate of Incorporation (CIN) electronically. PAN and TAN for the company are now applied simultaneously through SPICe+ — no separate application needed. After COI, open a current bank account in the company name and apply for GST registration if your projected turnover exceeds the threshold.

Step-by-Step: Register as Sole Proprietor

The simplest path. No MCA filing required. Right for traders, freelancers, and anyone starting under ₹20L annual revenue.

01

Register under Udyam (free, takes 10 minutes)

Go to udyamregistration.gov.in. Enter your Aadhaar number, complete OTP verification, fill in business activity, investment, and turnover details. You receive a Udyam Registration Certificate (URC) immediately. No fee. The URC is sufficient for opening a current bank account, applying for MSME loans, and claiming GST benefits.

02

Apply for GST registration if turnover exceeds threshold

If your projected annual turnover exceeds ₹40L (goods) or ₹20L (services), register on the GST portal (gst.gov.in). You will need your PAN, Aadhaar, bank account details, business address proof, and a recent photograph. GST registration is free and typically approved within 7 working days. If you are selling on e-commerce platforms, GST registration is mandatory from day one regardless of turnover.

03

Open a current bank account in your business name

Most banks will open a current account for a sole proprietor with: Udyam registration certificate, GST registration certificate (if applicable), PAN card, two identity/address proofs, and a cancelled cheque. Account opening takes 3–7 working days. A current account separates business and personal finances and is required for accepting business payments above ₹10,000 in many B2B contexts.

Udyam Registration — Why it Matters

Udyam (formerly Udyog Aadhaar) is the free government MSME registration that unlocks nearly every major government scheme for small businesses. It takes under 15 minutes and costs nothing.

GST Registration — When You Need It

Goods businesses

₹40L/year

Lower threshold (₹20L) in some states. Check your state rate.

Service businesses

₹20L/year

Applies to consultants, freelancers, SaaS, agencies.

E-commerce sellers

Mandatory from day one

Selling on Amazon, Flipkart, Meesho requires GST regardless of revenue.

Interstate supply

Mandatory from day one

Any sale to a customer in another state — even below threshold — requires GST.

Government Fees — What You Actually Pay

ItemGovernment feeCA/CS fee (typical)
Sole Proprietorship (Udyam)₹0N/A — self-service
GST Registration₹0₹1,500–₹3,000
OPC Incorporation₹0 (up to ₹15L auth. capital)₹8,000–₹15,000
LLP Incorporation₹500–₹5,600 (varies by contribution)₹10,000–₹18,000
Pvt Ltd Incorporation₹0 (up to ₹15L auth. capital)₹10,000–₹20,000
DSC (per director)₹0₹1,500–₹2,500/person
Trademark Registration₹4,500 (MSME rate)₹5,000–₹10,000

Government fees are based on 2026 MCA schedules. Pvt Ltd fees escalate with authorised capital above ₹15L.

Total Realistic Cost Summary

Sole Proprietorship

₹0–₹5,000

Udyam free. GST registration ₹0 (self-service) to ₹3,000 (via CA). Current account opening ₹0–₹2,000 in initial balance.

OPC

₹12,000–₹22,000

Government fee ₹0 + DSC ₹2,500 + CA/CS professional fee ₹8,000–₹18,000 + miscellaneous stamp duty ₹1,000–₹2,000.

LLP

₹15,000–₹30,000

MCA fees ₹500–₹5,600 + DSC for 2 designated partners ₹5,000 + CA/CS fee ₹10,000–₹18,000 + LLP agreement stamp duty ₹500–₹2,000.

Pvt Ltd Company

₹18,000–₹35,000

Government fee ₹0 (low auth. capital) + DSC for 2 directors ₹5,000 + CA/CS fee ₹10,000–₹20,000 + MOA/AOA stamp duty ₹500–₹2,000 + PAN/TAN ₹0 (via SPICe+).

Frequently Asked Questions

Is it mandatory to register a business in India before starting operations?

For sole proprietors, there is no mandatory central registration — you can legally begin trading, open a current account, and issue invoices without registering a company. However, Udyam registration (MSME) is free and unlocks government scheme eligibility, priority-sector lending, and GST input credits. For LLP, OPC, and Pvt Ltd structures, MCA registration via the Registrar of Companies is mandatory before operating.

How long does it take to register a Private Limited Company in India?

End-to-end Pvt Ltd incorporation through MCA typically takes 10–20 working days with a practising CA or CS. The DSC (Digital Signature Certificate) for directors takes 1–3 days, DIN (Director Identification Number) is processed within 1–2 days if applied via SPICe+, and the Certificate of Incorporation is issued electronically within 5–7 working days of the complete application. Total realistic timeline is 2–4 weeks from start to COI.

Can I convert a sole proprietorship to a Pvt Ltd company later?

Yes. Converting a sole proprietorship to a Private Limited Company is a common path for Indian entrepreneurs who start small and formalise as they grow. The process involves incorporating the Pvt Ltd, transferring business assets, updating vendor and customer contracts, and migrating GST registration. The conversion does not require closing the sole proprietorship first — the assets are transferred via a slump sale or itemised asset transfer. Budget ₹25,000–₹50,000 in professional fees for a clean conversion.

Do I need a CA to register a company, or can I do it myself?

Technically, you can file SPICe+ on MCA yourself if you have a DSC and basic working knowledge of the portal. In practice, most first-time founders use a CA or CS because errors in the MOA/AOA (Memorandum and Articles of Association) are costly to correct post-incorporation, and the MCA portal rejects applications for minor documentation issues. CA/CS fees for straightforward Pvt Ltd incorporation range from ₹8,000–₹20,000 professional fees on top of government charges — worth it to avoid 2–4 weeks of delays.

When is GST registration mandatory for a new business?

GST registration is mandatory when annual turnover exceeds ₹40 lakh for goods businesses and ₹20 lakh for service businesses (₹10 lakh in special category states like Manipur, Mizoram, Nagaland, and Tripura). Additionally, GST registration is mandatory regardless of turnover if you sell interstate, sell via e-commerce platforms (Amazon, Flipkart, Meesho), or if you are a casual taxable person. Voluntary GST registration below the threshold is beneficial if your customers are GST-registered businesses — it allows them to claim input tax credit on their purchases from you.

Share on WhatsApp