Company registration in Bangalore, India, follows a standardized process governed by the Ministry of Corporate Affairs (MCA). Here’s a step-by-step guide to help you register a company in Bangalore:
Step 1: Choose the Right Business Structure
You must first decide on the type of company you want to register:
- Private Limited Company
- Limited Liability Partnership (LLP)
- One Person Company (OPC)
- Public Limited Company
- Sole Proprietorship (registration process differs slightly)
For most startups, Private Limited Company (Pvt Ltd) is the preferred structure due to investment and liability benefits.
Step 2: Obtain Digital Signature Certificate (DSC)
Each director or authorized signatory needs a Digital Signature Certificate (DSC) to sign documents online.
Documents Required:
- PAN Card
- Address proof (Aadhar, Passport, Voter ID, etc.)
- Passport-sized photograph
- Email ID and phone number
Timeline: 1–2 days
Step 3: Apply for Director Identification Number (DIN)
DIN is a unique ID assigned to a director. This can be applied via the SPICe+ (Simplified Proforma for Incorporating Company Electronically Plus) form.
Step 4: Name Reservation
Use the SPICe+ Part A form on the MCA portal to reserve your company name.
Tips:
- Pick a unique name that adheres to MCA naming guidelines.
- Run a name check on MCA’s company name search tool.
Step 5: Draft Legal Documents
Prepare these key documents:
- Memorandum of Association (MoA)
- Articles of Association (AoA)
- ID proof and address proof of directors
- Address proof of the registered office
- Consent of directors (Form DIR-2)
Step 6: File Incorporation through SPICe+
SPICe+ is a comprehensive web form on the MCA portal. It includes:
- Company name reservation
- DIN allotment
- PAN & TAN application
- EPFO/ESIC/GST registration
- Bank account opening
Upload all required documents in SPICe+ Part B, along with:
- AGILE-PRO-S form (for GST, ESIC, EPFO registration)
- eMoA, eAoA
Filing Fee: Varies based on company capital
Step 7: Pay Stamp Duty and File e-Forms
Pay applicable stamp duty based on your authorized capital and state laws (Karnataka in this case).
Step 8: Get the Certificate of Incorporation
Once approved, you will receive:
- Certificate of Incorporation
- PAN & TAN
- CIN (Corporate Identification Number)
This completes your company registration!
Step 9: Open a Bank Account
Use the Certificate of Incorporation, PAN, and other documents to open a current account in your company’s name.
Optional Registrations After Incorporation
- GST registration (mandatory if turnover > ₹20 lakhs or for e-commerce)
- Startup India registration (for tax benefits)
- Shops & Establishment Act license (if applicable)
- Import Export Code (IEC) (if dealing with imports/exports)

