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.
| Feature | Sole Proprietorship | Partnership Firm | Private Limited (Pvt Ltd) | One Person Company (OPC) |
|---|---|---|---|---|
| Number of Owners | 1 | 2–20 | 2–200 shareholders | 1 |
| Registration | No formal registration (PAN/Aadhaar suffice) | Partnership Deed (optional registration) | MCA (Ministry of Corporate Affairs) mandatory | MCA mandatory |
| Liability | Unlimited personal liability | Unlimited (joint and several) | Limited to share capital | Limited to share capital |
| Compliance | Very low (ITR only) | Low (partnership ITR) | High (annual filings, ROC, audit) | Moderate (annual filings, audit after ₹2 cr turnover) |
| Cost to Set Up | Almost nil | ₹2,000–₹10,000 (deed + registration) | ₹7,000–₹20,000 (govt + professional fees) | ₹5,000–₹15,000 |
| Best For | Freelancers, small shops, home businesses | 2–3 partners starting a business | Startups seeking funding, scaling up | Single founder wanting limited liability |
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
- Visit gst.gov.in and click "Register Now."
- Fill Part A: enter PAN, mobile number, and email for OTP verification. Note the TRN (Temporary Reference Number).
- 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).
- Submit using DSC or Aadhaar OTP authentication.
- A GST officer will verify and issue your GSTIN (15-digit GST Identification Number) within 7 working days.
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.