HomeFinance › How to Start a Small Business in India 2026
Finance

How to Start a Small Business in India 2026: Registration, GST, MSME & Everything You Need

Small business startup India planning

Starting a small business in India in 2026 is more accessible than ever, thanks to digital registration portals, simplified GST compliance, and government support for MSMEs. Whether you want to open a retail shop, start a service business, or launch a home-based venture, the right legal structure and registrations will protect you legally and help you grow faster.

This guide walks you through choosing a business structure, registering your business, obtaining GST and MSME registration, opening a business bank account, and setting up basic accounting — everything a first-time entrepreneur in India needs to know.

Step 1 – Choose Your Business Structure

The first and most important decision when starting a business is choosing the right legal structure. Each structure has different compliance requirements, liability protections, and tax implications.

FeatureSole ProprietorshipPartnership FirmPrivate Limited (Pvt Ltd)One Person Company (OPC)
Number of Owners12–202–200 shareholders1
RegistrationNo formal registration (PAN/Aadhaar suffice)Partnership Deed (optional registration)MCA (Ministry of Corporate Affairs) mandatoryMCA mandatory
LiabilityUnlimited personal liabilityUnlimited (joint and several)Limited to share capitalLimited to share capital
ComplianceVery low (ITR only)Low (partnership ITR)High (annual filings, ROC, audit)Moderate (annual filings, audit after ₹2 cr turnover)
Cost to Set UpAlmost nil₹2,000–₹10,000 (deed + registration)₹7,000–₹20,000 (govt + professional fees)₹5,000–₹15,000
Best ForFreelancers, small shops, home businesses2–3 partners starting a businessStartups seeking funding, scaling upSingle founder wanting limited liability
Recommendation for Most Small Businesses: If you are a first-time entrepreneur starting alone with limited capital, begin as a Sole Proprietorship. It has zero registration cost, minimal compliance, and income is taxed as your personal income. Once your turnover crosses ₹40 lakh (or ₹20 lakh for services), GST registration becomes mandatory.

Step 2 – Register Your Business

Sole Proprietorship

No formal registration with any government body is required to operate as a sole proprietor. Use your personal PAN for tax purposes. However, you should open a current bank account in your business name (banks typically ask for GST registration, Shop & Establishment licence, or Udyam registration as address proof for the business name).

Partnership Firm

Draft a Partnership Deed on stamp paper (value varies by state). Get it registered at the Registrar of Firms in your state (optional but recommended for legal protection). Apply for a PAN for the firm separately at the Income Tax department.

Private Limited Company / OPC

Registration is done through the MCA21 portal (mca.gov.in). You need at least 2 directors and 2 shareholders for Pvt Ltd (1 for OPC). The process involves obtaining Digital Signature Certificates (DSC), Director Identification Number (DIN), and filing the SPICe+ form for incorporation. Professional help from a Company Secretary or CA is recommended.

Step 3 – GST Registration

When is GST Registration Mandatory?

  • If your annual turnover exceeds ₹40 lakh (goods) or ₹20 lakh (services) — reduced to ₹10 lakh for North-East and hilly states.
  • If you sell on e-commerce platforms (Amazon, Flipkart, Meesho, etc.) — GST is mandatory regardless of turnover.
  • If you conduct inter-state supply of goods or services.
  • If you are a casual taxable person or NRI making taxable supplies.

How to Register for GST Online

  1. Visit gst.gov.in and click "Register Now."
  2. Fill Part A: enter PAN, mobile number, and email for OTP verification. Note the TRN (Temporary Reference Number).
  3. Fill Part B: enter business details, business address, bank account details, and upload documents (PAN, Aadhaar, rent agreement or electricity bill, cancelled cheque or bank statement, passport photo of proprietor).
  4. Submit using DSC or Aadhaar OTP authentication.
  5. A GST officer will verify and issue your GSTIN (15-digit GST Identification Number) within 7 working days.
Composition Scheme: If your turnover is below ₹1.5 crore (for goods) or ₹50 lakh (for services), you can opt for the GST Composition Scheme. You pay a flat 1–6% tax on turnover (varies by business type) and file quarterly returns instead of monthly. Composition scheme businesses cannot collect GST from customers or claim input tax credit (ITC).

Step 4 – MSME / Udyam Registration

Udyam Registration (udyamregistration.gov.in) is the official MSME registration portal. Registration is free, online, and takes under 10 minutes. You only need your Aadhaar and PAN. There is no physical document upload required.

Benefits of Udyam / MSME registration include:

  • Priority bank loans at lower interest rates (under MUDRA, CGTMSE, and other MSME schemes).
  • Subsidy on patent registration and ISO certification.
  • Protection against delayed payments from buyers (MSME SAMADHAAN portal).
  • Preference in government procurement tenders.
  • Eligibility for Emergency Credit Line Guarantee Scheme (ECLGS) during financial stress.

Step 5 – Open a Business Bank Account

A dedicated current account keeps your business finances separate from personal funds, which is essential for accounting, GST compliance, and professional credibility. For sole proprietors, banks typically require:

  • Aadhaar and PAN of the proprietor
  • Proof of business name (GST certificate, Udyam certificate, Shop & Establishment licence, or utility bill in business name)
  • Passport-size photo and signature

Leading banks like SBI, HDFC, ICICI, Kotak Mahindra, and Axis offer zero-balance or low-balance current accounts for small businesses and startups.

Step 6 – Set Up Basic Accounting

Good bookkeeping from day one saves you from tax notices and helps you understand your business profitability. For small businesses, free or low-cost tools work well:

  • Vyapar App — Free GST billing, inventory management, and basic accounting. Popular among small Indian businesses.
  • Zoho Books — Cloud accounting, affordable plans, and GST-ready invoicing.
  • Tally Prime — The gold standard for Indian SMEs, widely used for GST returns and accounting.
  • Excel/Google Sheets — Sufficient for very small businesses tracking income and expenses manually.

Maintain records of all sales invoices, purchase invoices, bank statements, and expense receipts. File your GST returns monthly or quarterly and your income tax returns annually before the due date to avoid penalties.

Frequently Asked Questions

Do I need to register my small business if I earn below ₹5 lakh per year?
No mandatory registration is required for a sole proprietor earning below the GST threshold (₹20–40 lakh, depending on state and type of supply). However, getting an Udyam/MSME registration is free and beneficial. You still need to file an income tax return if your income exceeds ₹2.5 lakh (basic exemption limit).
Can I sell on Amazon or Flipkart without GST registration?
No. E-commerce platforms (Amazon, Flipkart, Meesho, etc.) require sellers to have a valid GSTIN regardless of their annual turnover. You must obtain GST registration before listing products on any e-commerce marketplace in India.
What is the difference between OPC and Sole Proprietorship?
A Sole Proprietorship has no separation between the owner and the business — personal assets can be used to repay business debts. An OPC (One Person Company) is a registered company under the Companies Act, providing limited liability — your personal assets are protected if the business incurs debt. OPC also has more credibility with banks and clients.
Is MSME/Udyam registration free?
Yes, Udyam Registration at udyamregistration.gov.in is completely free. You only need your Aadhaar and PAN. The process is self-registration and takes about 10 minutes. Beware of third-party websites that charge fees for Udyam registration — the official process is free.