Registering a business involves choosing the right legal structure, completing necessary registrations and compliance steps, and ensuring your business is legally recognized to operate in INDIA.
Step-by-Step Guide to Register Any Type Of Business
Choose a Business Structure
Your first step is to decide what legal form your business will take
Sole Proprietorship
Single owner, minimal compliance, unlimited liability, Freelancers, very small businesses
Partnership Firm
Two or more owners, shared liability, family-owned businesses
LLP (Limited Liability Partnership)
Partners have limited liability, registered with MCA Service firms, professionals
Private Limited Company
Separate legal entity, limited liability, can raise funding for Startups, scalable businesses
One Person Company (OPC)
Single owner with limited liability, separate entity, Solo entrepreneurs with high risk
Checklist
Requirement
OPC
Sole
Partnership
LLP
Pvt Ltd
PAN
✅
✅
✅
✅
✅
GST (if applicable)
✅
✅
✅
✅
✅
Business Bank Account
✅
✅
✅
✅
✅
MCA Registration
❌
Optional
✅
✅
✅
ROC Annual Filings
❌
Optional
✅
✅
✅

Step 1: Register the Business Based on the Structure
A. Sole Proprietorship
No formal registration needed. But to be recognized:
Obtain a GST registration (if applicable)
Get a Shops & Establishment License
Apply for Udyam Registration (MSME)
Open a current account in the business name
B. Partnership Firm
Create a Partnership Deed
Optional: Register with the Registrar of Firms in your state
Apply for PAN and open a current bank account
C. LLP
Get DSC and DIN for partners
Reserve name on MCA Portal
File FiLLiP form for incorporation
Draft and file LLP Agreement
Apply for PAN, TAN, and GST (if needed)
D. Private Limited Company
Get DSC and DIN
Reserve name via SPICe+ Part A
File SPICe+ Part B for incorporation
Get PAN, TAN, GST, ESIC, EPFO via MCA
Open current account
E. One Person Company
Similar to Private Ltd but with one director/shareholder
Must appoint a nominee
File SPICe+ for incorporation
Registering a business in India involves several steps, which may vary slightly depending on the type of business structure you choose (e.g., sole proprietorship, partnership, LLP, private limited company, etc.). Here's a general guide for registering a Private Limited Company, as per the latest guidelines from the Ministry of Corporate Affairs (MCA): the most common and preferred business structure in India for startups and growing businesses.
Step-by-Step Guide to Register a (Private Limited Company) in India
1. Obtain Digital Signature Certificate (DSC)
-
Required for directors to sign electronic documents.
-
Can be obtained from certifying authorities like eMudhra, Sify, or NSDL.
Documents Needed:
-
Passport-size photo
-
Address proof (Aadhaar, PAN, etc.)
-
Identity proof
-
Email ID and phone number
-
Time: 1–2 working days
2. Apply for Director Identification Number (DIN)
-
Can be obtained by filing Form DIR-3 (if not applying with company incorporation).
-
DIN is issued for each proposed director.
-
If you're applying through the SPICe+ form, DIN is allotted as part of incorporation (no separate form required).
-
Time: Along with incorporation
3. Name Reservation
Check name availability before applying.
Reserve Company Name Using SPICe+ Part A
-
Choose a unique company name.
-
File SPICe+ Part A form online at the MCA Portal.
-
Propose 1–2 names for the company via the RUN (Reserve Unique Name) service on the MCA Portal
-
Name must follow naming guidelines and not conflict with trademarks or existing companies.
Name must end with "Private Limited".
Time: 2–3 working days
Fee: ₹1,000
4. Prepare Required Documents
You’ll need the following documents from each director/shareholder:
A. Personal KYC Documents
-
PAN card
-
Aadhaar card or voter ID/passport/driver’s license
-
Passport (mandatory if foreign national)
-
Passport-size photo
B. Registered Office Documents
-
Utility bill (electricity/water bill, not older than 2 months)
-
Rent agreement (if rented)
-
NOC from property owner
5. File for Incorporation
The integrated SPICe+ (INC-32) form includes:
-
Incorporation
-
DIN allotment (if not already obtained)
-
PAN, TAN, ESIC, EPFO registration
-
GST registration (optional)
-
Opening of bank account (optional, via AGILE-PRO)
You will also need to upload:
-
MOA (INC-33) – Memorandum of Association
-
AOA (INC-34) – Articles of Association
-
AGILE-PRO form – for GST, EPFO, ESIC, bank account, etc.
-
INC-9 (Declaration by Directors) – auto-generated in most cases
-
Documents Required:
-
MOA (Memorandum of Association)
-
AOA (Articles of Association)
-
Identity and address proof of directors
-
Address proof of registered office (rent agreement, utility bill, NOC)
Time: 3–5 working days
Govt fees: Varies (based on capital), approx. ₹3,000–₹7,000
6. PAN and TAN Application
-
PAN and TAN are now issued with incorporation using SPICe+.
-
Issued by Registrar of Companies (RoC)
-
Includes the Company Identification Number (CIN), PAN, and TAN
-
This officially registers your Private Limited Company.
7. Open a Bank Account
-
Use your Certificate of Incorporation, PAN, and other KYC documents to open a current account in the company's name.
Use:
-
Certificate of Incorporation
-
PAN and TAN
-
MOA and AOA
-
KYC documents of directors
-
Address proof of company office
8. Register for GST (if applicable)
Mandatory if:
-
Annual turnover exceeds ₹40 lakhs (₹20 lakhs for services)
-
Inter-state sales
-
E-commerce sales
Apply via the GST portal.
8. Other Licenses and Compliances (if needed)
Depending on the type of business, you may need:
-
Shops & Establishment License
-
Import Export Code (IEC)
-
Professional Tax
-
EPFO/ESIC registration (if hiring employees)
Estimated Costs:
-
Government fees: ₹7,000–₹10,000 (varies by state)
-
Professional fees (if using CA/CS/lawyer): ₹5,000–₹25,000
Time Required:
-
Typically 7–15 business days
Step 2: Register for Taxes and Other Licenses
Registration / License Purpose When Required GST Tax on goods and services Mandatory over ₹40L/₹20L turnover, Udyam (MSME) Registration Recognition as a small business Optional, but beneficial. Shops & Establishment Act Register your physical location Mandatory in most states, Professional Tax Paid by employers on salaries Required in some states.
FSSAI License For food-related businesses Mandatory for all food businesses
Import Export Code (IEC)For international tradeRequired for export/import
&
Step 3: Open a Current Account
Most banks require:
PAN
Business proof (registration, license, etc.)
KYC documents of owner/partners/directors
Address proof of office
Step 4: Comply with Annual Requirements
Based on your structure:
Maintain books of accounts
File income tax returns
File GST returns (if registered)
File annual ROC forms for companies and LLPs
Considerations
Professional Tax Registration: Depending on the state, you may need to register for professional tax if your business has employees or if you're operating as a sole proprietor. For instance, in Maharashtra, employers are required to deduct and pay professional tax on behalf of their employees
Udyam Registration (For MSMEs): If your business qualifies as a Micro, Small, or Medium Enterprise (MSME), consider registering under the Udyam portal. This provides benefits like collateral-free loans, subsidies, and protection against delayed payments.
