Business Guide Updated 2025  ·  15 min read

How to Start a Business in India — A Practical Step-by-Step Guide

Everything you need to know to launch a business in India legally — from choosing the right structure and registering it, to GST, bank accounts, licences, and protecting your brand.

India is home to over 8 crore registered businesses, yet a large majority of new entrepreneurs make avoidable legal mistakes at the outset — choosing the wrong business structure, skipping registration, or missing mandatory compliances. This guide gives you a practical, step-by-step roadmap based on Indian law as it stands in 2025.

Step 1

Decide Your Business Structure

The structure you choose determines your liability, taxation, fundraising ability, and compliance burden. Choose carefully — changing it later involves costs and paperwork.

Business Structure Comparison

Here is a practical breakdown of the five main options available to individuals and small businesses in India:

Structure Best For Liability Compliance Min. Investment
Sole Proprietorship Freelancers, local traders, small shops Unlimited personal liability Very low (GST + ITR) None
Partnership Firm 2–20 partners, family businesses Unlimited (jointly & severally) Low (Partnership deed + ITR) None
LLP Professionals, consultants, CA/CS firms Limited to capital contribution Medium (MCA filing annually) None
Private Limited Company Startups, businesses seeking funding Limited to share capital High (ROC filing, audit, board meetings) Rs. 1 lakh paid-up capital
One Person Company (OPC) Solo founders wanting corporate protection Limited Medium (single director) None (no minimum)

Our recommendation for most new entrepreneurs: Start as a Sole Proprietorship or LLP if your turnover will be under Rs. 40 lakh and you do not plan to raise investment. Go for a Private Limited Company if you plan to raise funds, have multiple co-founders, or want to scale significantly.

Step 2

Register Your Business Name

Check name availability before investing in branding. For companies and LLPs, the name must be unique and approved by the MCA. For sole proprietors, there is no formal name registration — but you should still check for trademark conflicts.

How to Check Business Name Availability

  • MCA Company Name Search: Use the MCA portal (mca.gov.in) to search existing company and LLP names. A name that is identical or deceptively similar to an existing company name will be rejected. Use our Company Name Search tool to start this research.
  • Trademark Search: Even if your company name is available on MCA, someone may have trademarked it. Always check the IP India trademark database before finalising a name. A conflict here is harder to resolve after you have built a business around that name.
  • Domain Name: Check domain availability simultaneously. Ideally, your company name, trademark, and domain should all be available and consistent.

For companies, the name must include "Private Limited" or "Limited" at the end. LLPs must end with "LLP". These are legal requirements, not optional.

Step 3

Obtain PAN and Register for GST

PAN is the tax identity number for your business. GST registration is mandatory beyond certain turnover thresholds and determines whether you can legally charge GST to customers and claim input tax credit.

PAN for Your Business

A Private Limited Company, LLP, or Partnership Firm gets its own PAN (separate from the promoters). A sole proprietor uses their personal PAN. PAN is required for opening a bank account, GST registration, and filing income tax returns. Apply on the NSDL or UTI portal.

GST Registration Thresholds (2025)

  • Goods (general states): Mandatory if annual turnover exceeds Rs. 40 lakh
  • Services: Mandatory if annual turnover exceeds Rs. 20 lakh
  • Special category states (including some NE states): Rs. 10 lakh threshold
  • Mandatory regardless of turnover: Interstate supply of goods, e-commerce sellers, importers/exporters, those required to deduct TDS under GST
  • Voluntary registration: Even below threshold, you may voluntarily register to claim input tax credit and appear credible to B2B clients

Once registered, you must file GSTR-1 (outward supply details) and GSTR-3B (summary return) monthly or quarterly depending on your turnover. Non-filing attracts penalties of Rs. 50/day (Rs. 20/day for nil returns) per return.

Step 4

Open a Business Bank Account

Operating through a dedicated business bank account is essential for tax compliance, maintaining the legal separation between personal and business finances, and building a credit history for your business.

Documents Required for a Business Bank Account

  • Sole Proprietorship: PAN card, Aadhaar, GST registration certificate (or Shop Establishment Certificate or Udyam certificate), one business registration proof, address proof of business
  • Partnership Firm: Partnership deed, PAN of firm, PAN and KYC of all partners, firm's address proof
  • LLP: Certificate of Incorporation, LLP Agreement, PAN of LLP, KYC of designated partners
  • Private Limited Company: Certificate of Incorporation, MOA and AOA, Board resolution for opening account, PAN of company, KYC of all directors

Most banks also want the company's resolution authorising specific directors to operate the account. Have this drafted correctly — a poorly worded bank resolution can create operational headaches.

Step 5

Register for Labour Law Compliance

Once you hire employees, a web of labour laws kicks in. The threshold at which each applies differs, and missing registrations can attract inspections, penalties, and back-payment demands.

Key Labour Law Registrations

  • Shops and Establishments Act: Applies as soon as you open a commercial establishment or shop — even with 0 employees in most states. Register with the local labour department within 30 days of commencement. In Pondicherry, this is under the Puducherry Shops and Establishments Act.
  • Provident Fund (EPFO): Mandatory for establishments with 20 or more employees. Employer contributes 12% of basic salary + DA, employee contributes another 12%. Register on the EPFO portal.
  • Employee State Insurance (ESIC): Mandatory for establishments with 10 or more employees (in most states) drawing wages up to Rs. 21,000/month. Employer contributes 3.25%, employee contributes 0.75%.
  • Professional Tax: State-level tax. In Pondicherry, professional tax is not levied (unlike Tamil Nadu or Karnataka). Check the applicable rate for your state of operation.
Step 6

Get Required Licences

Depending on your industry, additional licences are mandatory before you can legally operate. Operating without them exposes you to raids, fines, and closure orders.

Common Business Licences in India

  • FSSAI Licence: Mandatory for any business involved in food — manufacturing, processing, packaging, storing, distributing, or selling food products. Three tiers: Basic Registration (turnover under Rs. 12 lakh), State Licence (Rs. 12 lakh–Rs. 20 crore), Central Licence (above Rs. 20 crore). See our FSSAI licence guide for details.
  • Shop and Establishment Certificate: As noted above, required for any commercial premises in Pondicherry.
  • Import Export Code (IEC): Mandatory before you can import or export goods. Apply on the DGFT portal. One-time registration, valid for lifetime.
  • Drug Licence: Required for trading or manufacturing pharmaceutical products under the Drugs and Cosmetics Act.
  • Fire Safety NOC: Required for restaurants, hotels, cinema halls, and large commercial establishments before commencing operations.
  • MSME / Udyam Registration: Not mandatory but highly recommended for small businesses. It opens the door to government schemes, bank loans, and dispute resolution. See our MSME guide.
Step 7

Protect Your Brand

Your brand name, logo, and tagline are valuable business assets. Without trademark protection, a competitor can copy your brand, and you will have limited legal recourse to stop them.

Intellectual Property Protection for Your Business

  • Trademark Registration: File a trademark application on the IP India portal for your brand name and logo. A registered trademark (®) gives you the exclusive right to use that mark in the class(es) you file in across India. See our Trademark Registration Guide. The application costs Rs. 4,500 per class for individuals and small entities (MSME).
  • Copyright: Your website content, product manuals, software code, photographs, and creative works are automatically protected by copyright from the moment of creation. Registration is not mandatory but advisable — it creates documentary evidence of ownership and simplifies enforcement. Register on the Copyright Office portal (copyright.gov.in).
  • Domain Name: Register your business domain as soon as the name is decided. Even if you are not ready to build a website, securing the domain is inexpensive and prevents someone else from taking it.
Step 8

Set Up Contracts and Agreements

A business runs on contracts. Verbal agreements are legally binding in India but almost impossible to prove. Every business relationship you enter must be documented in a written agreement.

Essential Contracts for Any New Business

  • Employment Contracts / Offer Letters: Define role, salary, working hours, leave policy, IP ownership, non-solicitation, and notice period. Do not onboard employees without a signed offer letter and employment contract.
  • Vendor / Supplier Agreements: Define deliverables, pricing, payment terms, warranties, indemnification, and dispute resolution. Critical for supply chain stability.
  • Non-Disclosure Agreements (NDAs): Use these before sharing any confidential information — with potential investors, vendors, or employees being considered for hire.
  • Client / Service Agreements: For service businesses, a well-drafted service agreement defines scope, payment schedule, liability limitation, IP ownership, and termination conditions.
  • Co-Founder / Partner Agreement: If you have a co-founder, this is possibly the most important document in your company's life. Defines equity splits, roles, decision-making, and what happens if a co-founder exits.
  • Website Terms & Privacy Policy: Mandatory under Indian law (IT Rules 2021 and now the DPDP Act 2023) for any website collecting user data. See our DPDP Act Guide.

Business Start-Up Checklist

  • Decided on business structure (Proprietorship / LLP / Pvt Ltd / OPC)
  • Checked name availability on MCA portal and IP India trademark database
  • Obtained PAN for business entity
  • Registered for GST (if applicable or voluntary)
  • Opened dedicated business bank account
  • Registered under Shops and Establishments Act (Pondicherry)
  • Obtained FSSAI licence (if food business)
  • Registered for EPFO/ESIC (when employee threshold crossed)
  • Filed trademark application for brand name and logo
  • Registered domain name
  • Drafted employment contracts and NDA templates
  • Drafted client service agreement
  • Published Privacy Policy and Terms & Conditions on website
  • Applied for Udyam (MSME) registration

Need Help Starting a Business in Pondicherry?

We handle company registration, LLP formation, GST registration, trademark filing, drafting agreements, and all legal compliance for new businesses in Pondicherry and across India.

Frequently Asked Questions

What is the cheapest way to register a business in India?

A Sole Proprietorship has zero registration cost — you simply start operating under your own name or a trade name. However, it offers no liability protection. The next cheapest is an LLP (government fee starts at around Rs. 500 for small LLPs). A Private Limited Company costs approximately Rs. 7,000–15,000 in government fees alone (excluding professional charges).

Can a foreigner or NRI start a company in India?

Yes. A Private Limited Company in India can have foreign directors and foreign shareholders subject to FDI policy. At least one director must be a resident Indian (present in India for 182+ days in the previous financial year). NRIs can also be designated partners in an LLP with prior government approval in certain sectors.

Do I need GST registration before starting a business?

Not necessarily. GST registration is mandatory only once your turnover crosses the applicable threshold (Rs. 40 lakh for goods, Rs. 20 lakh for services in most states). However, if you are a B2B business, getting voluntary GST registration early helps you claim input tax credit and appear credible to business clients.

How long does company registration take in India?

A Private Limited Company is typically incorporated in 15–20 working days via the SPICe+ form on the MCA portal, assuming all documents are in order. An LLP takes 10–15 days. Sole proprietorship has no formal registration timeline — you can start the next day by applying for GST and the Shop Establishment Certificate.

Is trademark registration mandatory to start a business?

No, it is not legally mandatory. However, it is strongly advisable. Without a registered trademark, you cannot prevent others from using a similar brand name, and you may be forced to rebrand (at significant cost) if someone else files a trademark on your name first. The trademark application costs Rs. 4,500 per class for small businesses — a small investment for significant brand protection.

Chat on WhatsApp