Bangalore is India’s most active startup hub, home to more than 15,000+ funded startups and over 40% of the country’s unicorns. If you’re planning to launch a business here, registering it correctly with the Registrar of Companies (ROC), Bangalore, is the first legal milestone. This guide walks you through every step of company registration in Bangalore, the process, documents, government fees, timelines, ROC office details and post-incorporation compliances, so you know exactly what to expect before you file.
Why register a company in Bangalore?
Bangalore (officially Bengaluru) isn’t just India’s IT capital; it offers a unique mix of infrastructure, talent and policy benefits that make it one of the best cities to incorporate a business in 2026:
- Startup-friendly state policy: Karnataka was the first Indian state to release a dedicated Startup Policy. Eligible startups registered under the Karnataka Startup Cell can claim reimbursement of patent filing costs, marketing assistance and idea-to-PoC funding.
- Access to capital: Bangalore concentrates the largest share of India’s VC and angel capital, with funds like Accel, Blume, Peak XV (formerly Sequoia India) and Kalaari headquartered locally.
- Talent pool: The city hosts more than 1.5 million IT professionals and India’s deepest pool of product, design and AI/ML engineers, useful when your registered company needs to scale fast.
- Infrastructure for compliance: The ROC Bangalore office handles a high volume of filings, which means SLAs are largely standardised and digital; most filings under the MCA-21 V3 portal are processed without physical visits.
For most founders, the practical answer to “where to register a company in Bangalore” is the same: online, through the MCA portal, with jurisdiction routed to ROC Bangalore. The physical office is rarely visited today.
Types of companies you can register in Bangalore
Before starting the registration process, choose the right legal structure. The five most common entity types registered in Bangalore are:
| Entity type | Best for | Min. members | Liability | Compliance level |
|---|---|---|---|---|
| Private Limited Company | Funded startups, scale-ups | 2 directors, 2 shareholders | Limited | High |
| Limited Liability Partnership (LLP) | Professional services, bootstrapped firms | 2 partners | Limited | Medium |
| One Person Company (OPC) | Solo founders want limited liability | 1 director, 1 nominee | Limited | Medium |
| Public Limited Company | Large businesses planning to raise public capital | 3 directors, 7 shareholders | Limited | Very high |
| Section 8 Company | NGOs, not-for-profits | 2 directors | Limited | High |
Roughly 8 out of 10 new businesses in Bangalore opt for a Private Limited Company because of its credibility with investors and clean equity structure. If you’re undecided, our detailed comparison of Private Limited Company vs LLP walks through the trade-offs.
Documents required for company registration in Bangalore
For a Private Limited Company, the most common form, you’ll need documents from each director/shareholder and for the registered office address.
From every director and shareholder
- PAN card (mandatory for Indian nationals)
- Aadhaar card
- Passport (mandatory for foreign nationals; recommended for Indians as additional ID)
- Address proof — passport, voter ID, driving licence or Aadhaar (any one)
- Residential proof — bank statement, electricity bill or telephone bill (not older than 2 months)
- Passport-size colour photograph
- Email ID and mobile number (linked with Aadhaar for OTP verification)
For the registered office in Bangalore
- Latest electricity bill or property tax receipt of the office address (not older than 2 months)
- No Objection Certificate (NOC) from the property owner
- Rental agreement (if rented) or sale deed (if owned)
Note: The registered office must be a physical address located within ROC Bangalore’s jurisdiction. Co-working spaces are accepted as long as they provide a valid utility bill and NOC.
Step-by-step process to register a company in Bangalore
Company registration in Bangalore is fully online via the MCA-21 V3 portal using the integrated SPICe+ (INC-32) form. Here is the end-to-end process:
Step 1: Obtain Digital Signature Certificates (DSC)
Every proposed director and subscriber must have a Class 3 Digital Signature Certificate from a licensed Certifying Authority (eMudhra, Sify, NSDL, etc.). DSC is needed to digitally sign the incorporation forms.
Step 2: Reserve a unique company name (Part A of SPICe+)
File Part A of the SPICe+ form with up to two name preferences. The name must comply with the Companies (Incorporation) Rules and not be identical or similar to an existing entity or trademark. The Central Registration Centre (CRC), not ROC Bangalore, directly approves the name, usually within 1-2 working days. If brand identity matters to you, consider also filing a trademark application for the name in parallel.
Step 3: Draft the MoA and AoA
Prepare the Memorandum of Association (e-MoA / INC-33) and Articles of Association (e-AoA / INC-34). These define the company’s objects and internal governance rules. They are filed digitally as part of SPICe+.
Step 4: File the integrated SPICe+ Part B
Part B is a single form that bundles multiple approvals:
- Company incorporation
- DIN (Director Identification Number) allotment for up to 3 first directors
- PAN and TAN of the company
- EPFO and ESIC registration
- Profession Tax registration (mandatory in Karnataka)
- Opening of a company’s current account through AGILE-PRO-S (INC-35)
- GSTIN registration (optional, but recommended)
Step 5: Pay government fees and stamp duty
Government fees are based on the authorised share capital. Stamp duty in Karnataka is a flat rate up to a slab limit, then progressive (see the cost table below).
Step 6: Verification by ROC Bangalore
The forms are routed to ROC Bangalore (or CRC, depending on the queue) for scrutiny. If everything is in order, the Certificate of Incorporation (COI) is issued with the Corporate Identification Number (CIN), PAN and TAN.
Step 7: Open the company bank account
The bank account is auto-initiated through AGILE-PRO-S during incorporation, but you’ll need to complete in-person KYC with the chosen bank to activate it.
Step 8: Commence business filing (INC-20A)
Within 180 days of incorporation, file Form INC-20A declaring that the subscribers have paid the share capital and that the company has commenced business. Without this, the company cannot legally start operations.
Cost of company registration in Bangalore
The total cost depends on the company type, authorised capital and whether you handle filings yourself or hire a professional. Here is a realistic 2026 breakdown for a Private Limited Company with ₹1 lakh authorised capital and 2 directors:
| Cost component | Approx. amount (₹) | Notes |
|---|---|---|
| DSC (2 directors) | 1,500 – 3,000 | Class 3, valid 2 years |
| MCA government fee (SPICe+) | 0 | Nil up to ₹15 lakh authorised capital |
| Karnataka stamp duty (MoA + AoA) | 1,020 – 2,000 | Slab-based; ₹500 MoA + ₹500 AoA + e-stamp |
| PAN & TAN fee | 0 | Bundled in SPICe+ |
| Professional / consultant fee | 5,000 – 15,000 | Optional but recommended |
| Notarisation / printing / courier | 500 – 1,500 | Only if foreign documents are involved |
| Total (typical DIY) | ~3,000 – 6,000 | — |
| Total (with consultant) | ~8,000 – 20,000 | — |
If you increase the authorised capital beyond ₹15 lakh, MCA fees scale up. For an LLP, costs are usually 30-40% lower because there is no MoA/AoA stamp duty.
How long does company registration take in Bangalore?
For a clean application with no name objections, the typical timeline is 7-12 working days:
- Day 1-2: DSC issuance
- Day 2-4: Name reservation (SPICe+ Part A)
- Day 4-7: Drafting and filing of SPICe+ Part B, MoA, AoA
- Day 7-12: ROC scrutiny and issue of Certificate of Incorporation
Delays usually happen for two reasons: name rejection (avoid generic or trademark-conflicting names) and incorrect address proof for the registered office.
ROC Bangalore: office address, jurisdiction & contact
The Registrar of Companies, Karnataka, better known as ROC Bangalore, is the central authority for incorporating and regulating all companies registered in the state. While most filings are now digital, here are the official details:
- Office: Registrar of Companies, Karnataka
- Address: ‘E’ Wing, 2nd Floor, Kendriya Sadan, Koramangala, Bengaluru – 560034
- Jurisdiction: All companies and LLPs with a registered office in the State of Karnataka
- Working hours: Monday to Friday, 9:30 AM – 6:00 PM (excluding gazetted holidays)
- Filings portal: mca.gov.in (MCA-21 V3)
Physical visits are normally not required. ROC Bangalore communicates exclusively through the MCA portal and the SRN (Service Request Number) of each filing.
Post-registration compliances every Bangalore company must follow
Incorporation is just the start. Within the first year, every Private Limited Company in Bangalore needs to complete a clear set of filings, most of which are bundled in our annual compliance package for Private Limited Companies:
- Commencement of Business (INC-20A) — within 180 days.
- Appointment of statutory auditor — within 30 days of incorporation, via Form ADT-1.
- Issue of share certificates — within 60 days, with stamp duty payable in Karnataka.
- Maintenance of statutory registers — members, directors, charges, share transfers.
- Annual ROC filings — Form AOC-4 (financials) and MGT-7 / MGT-7A (annual return).
- Income tax return — ITR-6, due September 30 (or October 31 if audit applies).
- Karnataka Profession Tax — monthly/annual filing depending on payroll size.
- GST returns — monthly/quarterly if registered under GST.
Missing these can attract penalties of ₹100 per day per filing, with additional fines for directors. It’s the single most common reason new companies in Bangalore land in compliance trouble.
Common mistakes to avoid
- Choosing a generic name: Names like “Bangalore Tech Solutions” almost always get rejected. Use a distinctive, two-word coined name plus a descriptive object clause.
- Using a residential address without the owner’s NOC: Even if you live in your own home, ROC Bangalore needs a written NOC.
- Mismatched director details: Name spellings on PAN, Aadhaar and DSC must match exactly.
- Skipping INC-20A: Companies are routinely struck off for missing the 180-day commencement filing.
- Ignoring Karnataka-specific filings: Profession Tax and Shops & Establishments registration are state-level requirements that many founders miss.

