FinTax24

Guides · Business

Starting a Business in India: Complete Guide

How to start a business in India: choose a structure, register on MCA21, obtain PAN/TAN/GSTIN, and open a current bank account.

By FinTax24 Compliance Desk20 min read

Why choose FinTax24

Starting a business in India involves navigating multiple registration requirements, regulatory approvals, and compliance frameworks across central and state government bodies. The process has been significantly simplified over the years with the introduction of online portals, SPICe+ forms, and the Startup India initiative. This guide walks you through the end-to-end journey of setting up a business legally in India.

Step 1 — Choose Your Business Structure

The first and most important decision is selecting the right business structure. Each structure has different implications for liability, taxation, compliance, and fund-raising ability.

  • Sole Proprietorship: Simplest form. One person owns and runs the business. No separate legal entity. Suitable for small neighbourhood businesses, freelancers, and low-risk operations.

  • Partnership: Two or more persons run a business together under a partnership deed. Unlimited liability. Suitable for professional services firms and family businesses.

  • Limited Liability Partnership (LLP): Hybrid structure with limited liability for partners. Lower compliance than a company. Suitable for small professional services businesses.

  • Private Limited Company: Separate legal entity with limited liability. Highest compliance but essential for raising VC/PE funding. Preferred structure for funded startups.

  • One Person Company (OPC): Single promoter with limited liability. Must convert to private limited if capital exceeds ₹50 lakhs or turnover exceeds ₹2 crores.

Step 2 — Obtain Key Registrations and Licenses

  • PAN Card: Mandatory for all businesses. Apply online at the NSDL or UTI website. For companies, the PAN is issued along with the Certificate of Incorporation.

  • GST Registration: Mandatory if turnover exceeds ₹40 lakhs (₹20 lakhs for services, lower for NE states). Required for inter-state supply, e-commerce sellers, and voluntary registration.

  • MSME/Udyam Registration: For micro, small, and medium enterprises. Enables access to government schemes, collateral-free loans, and preference in government tenders. Register at udyam.gov.in — completely online and free.

  • Shop and Establishment License: Required under state shops and establishments acts. Apply to the local municipal authority or the Department of Labour. Due within 30 days of starting operations.

  • IEC (Import Export Code): Mandatory for importing or exporting goods from India. Issued by DGFT (Directorate General of Foreign Trade) online at dgft.gov.in. No fee for MSME, ₹1,000 for others.

  • FSSAI License: Mandatory for any business involved in food processing, manufacturing, storage, transport, or sale. Apply at fssai.gov.in. Basic registration for small businesses, State license for medium, Central license for large.

  • GEM (Government e-Marketplace) Registration: Required to sell to government departments. Register at gem.gov.in for access to government procurement opportunities.

Step 3 — Company Registration Process (Private Limited)

  1. Get DSCs: Obtain Digital Signature Certificates (Class 2 or Class 3) for all proposed directors from a government-approved certifying authority.

  2. Get DIN: Apply for Director Identification Number for any director who doesn’t already have one using Form DIR-3.

  3. Reserve Company Name: File RUN-LLP (Reserve Unique Name) on the MCA portal. Choose two names in order of preference. The name should not be identical or similar to existing companies or trademarks.

  4. File SPICe+ Form: The integrated SPICe+ form handles name approval, incorporation, PAN, TAN, and bank account opening in one filing. Attach MoA (Memorandum of Association) and AoA (Articles of Association).

  5. Certificate of Incorporation: MCA processes the application and issues the Certificate of Incorporation with the Corporate Identity Number (CIN).

  6. Post-Incorporation: Obtain the PAN, TAN, open a current bank account, and apply for GST if above threshold.

Step 4 — Compliance Calendar for New Businesses

  • First GST Return: File GSTR-1 and GSTR-3B within the due dates (11th and 20th of the following month respectively).

  • First Income Tax Return: File ITR for the first financial year of operations by the due date (July 31 for non-audit cases).

  • First ROC Filing: File AOC-4 (financial statements) and MGT-7 (annual return) within 30 and 60 days of the first AGM respectively.

  • Professional Tax Registration: Register with the state’s professional tax department within 30 days of employment.

  • EPF and ESI Registration: If you have 20+ (EPF) or 10+ employees (ESI), register with the respective authorities within the specified period.

Step 5 — Startup India Registration

If your business is an innovative startup (not more than 10 years old, turnover not exceeding ₹100 crores, and working on innovation), register with Startup India for benefits:

  • Income Tax Exemption: 3-year income tax exemption under Section 80IAC for startups recognised by DPIIT.

  • Patent Box: 80% reduction in patent filing fees for startups.

  • Easy Compliance: Self-certification for labour law and environmental compliance for the first 3-5 years.

  • Fund of Funds: Access to the Startup India Seed Fund Scheme and connections to investor networks.

  • Tender Access: Exemption from prior experience/tender eligibility for government tenders for the first 5 years.

Step 6 — Open a Business Bank Account

Once your business is registered, open a dedicated current account in the business’s name. Most banks require the Certificate of Incorporation, PAN, GST registration, address proof, and KYC of directors. Compare account charges, cash deposit limits, and digital banking features before choosing a bank.

Step 7 — Build Your Compliance Infrastructure

  • Accounting Software: Set up accounting software (Tally, Zoho Books, QuickBooks) from day one to maintain clean books.

  • Payroll System: If you have employees, set up a payroll system for salary disbursement, PF deduction, ESI calculation, and TDS deduction.

  • GST Suvidha Provider: Consider a GSP (GST Suvidha Provider) for automated GST return filing and invoice generation.

  • Compliance Calendar: Maintain a master compliance calendar tracking all due dates for GST returns, income tax filings, ROC filings, PF/ESI deposits, and professional tax.

Estimated Costs

  • Company Registration: ₹1,000-5,000 government fees + ₹5,000-20,000 professional fees (CA/company secretary).

  • GST Registration: Free (no government fee).

  • IEC: Free for MSME, ₹1,000 otherwise.

  • MSME Registration: Completely free.

  • Shop License: ₹500-5,000 depending on state and number of employees.

  • FSSAI License: ₹3,000-25,000 depending on license type and turnover.

  • Professional Tax Registration: Nominal fee per state.

Starting a business in India involves navigating multiple registration requirements, regulatory approvals, and compliance frameworks across central and state government bodies. The process has been significantly simplified over the years with the introduction of online portals, SPICe+ forms, and the Startup India initiative. This guide walks you through the end-to-end journey of setting up a business legally in India.

Step 1 — Choose Your Business Structure

The first and most important decision is selecting the right business structure. Each structure has different implications for liability, taxation, compliance, and fund-raising ability.

  • Sole Proprietorship: Simplest form. One person owns and runs the business. No separate legal entity. Suitable for small neighbourhood businesses, freelancers, and low-risk operations.

  • Partnership: Two or more persons run a business together under a partnership deed. Unlimited liability. Suitable for professional services firms and family businesses.

  • Limited Liability Partnership (LLP): Hybrid structure with limited liability for partners. Lower compliance than a company. Suitable for small professional services businesses.

  • Private Limited Company: Separate legal entity with limited liability. Highest compliance but essential for raising VC/PE funding. Preferred structure for funded startups.

  • One Person Company (OPC): Single promoter with limited liability. Must convert to private limited if capital exceeds ₹50 lakhs or turnover exceeds ₹2 crores.

Step 2 — Obtain Key Registrations and Licenses

  • PAN Card: Mandatory for all businesses. Apply online at the NSDL or UTI website. For companies, the PAN is issued along with the Certificate of Incorporation.

  • GST Registration: Mandatory if turnover exceeds ₹40 lakhs (₹20 lakhs for services, lower for NE states). Required for inter-state supply, e-commerce sellers, and voluntary registration.

  • MSME/Udyam Registration: For micro, small, and medium enterprises. Enables access to government schemes, collateral-free loans, and preference in government tenders. Register at udyam.gov.in — completely online and free.

  • Shop and Establishment License: Required under state shops and establishments acts. Apply to the local municipal authority or the Department of Labour. Due within 30 days of starting operations.

  • IEC (Import Export Code): Mandatory for importing or exporting goods from India. Issued by DGFT (Directorate General of Foreign Trade) online at dgft.gov.in. No fee for MSME, ₹1,000 for others.

  • FSSAI License: Mandatory for any business involved in food processing, manufacturing, storage, transport, or sale. Apply at fssai.gov.in. Basic registration for small businesses, State license for medium, Central license for large.

  • GEM (Government e-Marketplace) Registration: Required to sell to government departments. Register at gem.gov.in for access to government procurement opportunities.

Step 3 — Company Registration Process (Private Limited)

  1. Get DSCs: Obtain Digital Signature Certificates (Class 2 or Class 3) for all proposed directors from a government-approved certifying authority.

  2. Get DIN: Apply for Director Identification Number for any director who doesn’t already have one using Form DIR-3.

  3. Reserve Company Name: File RUN-LLP (Reserve Unique Name) on the MCA portal. Choose two names in order of preference. The name should not be identical or similar to existing companies or trademarks.

  4. File SPICe+ Form: The integrated SPICe+ form handles name approval, incorporation, PAN, TAN, and bank account opening in one filing. Attach MoA (Memorandum of Association) and AoA (Articles of Association).

  5. Certificate of Incorporation: MCA processes the application and issues the Certificate of Incorporation with the Corporate Identity Number (CIN).

  6. Post-Incorporation: Obtain the PAN, TAN, open a current bank account, and apply for GST if above threshold.

Step 4 — Compliance Calendar for New Businesses

  • First GST Return: File GSTR-1 and GSTR-3B within the due dates (11th and 20th of the following month respectively).

  • First Income Tax Return: File ITR for the first financial year of operations by the due date (July 31 for non-audit cases).

  • First ROC Filing: File AOC-4 (financial statements) and MGT-7 (annual return) within 30 and 60 days of the first AGM respectively.

  • Professional Tax Registration: Register with the state’s professional tax department within 30 days of employment.

  • EPF and ESI Registration: If you have 20+ (EPF) or 10+ employees (ESI), register with the respective authorities within the specified period.

Step 5 — Startup India Registration

If your business is an innovative startup (not more than 10 years old, turnover not exceeding ₹100 crores, and working on innovation), register with Startup India for benefits:

  • Income Tax Exemption: 3-year income tax exemption under Section 80IAC for startups recognised by DPIIT.

  • Patent Box: 80% reduction in patent filing fees for startups.

  • Easy Compliance: Self-certification for labour law and environmental compliance for the first 3-5 years.

  • Fund of Funds: Access to the Startup India Seed Fund Scheme and connections to investor networks.

  • Tender Access: Exemption from prior experience/tender eligibility for government tenders for the first 5 years.

Step 6 — Open a Business Bank Account

Once your business is registered, open a dedicated current account in the business’s name. Most banks require the Certificate of Incorporation, PAN, GST registration, address proof, and KYC of directors. Compare account charges, cash deposit limits, and digital banking features before choosing a bank.

Step 7 — Build Your Compliance Infrastructure

  • Accounting Software: Set up accounting software (Tally, Zoho Books, QuickBooks) from day one to maintain clean books.

  • Payroll System: If you have employees, set up a payroll system for salary disbursement, PF deduction, ESI calculation, and TDS deduction.

  • GST Suvidha Provider: Consider a GSP (GST Suvidha Provider) for automated GST return filing and invoice generation.

  • Compliance Calendar: Maintain a master compliance calendar tracking all due dates for GST returns, income tax filings, ROC filings, PF/ESI deposits, and professional tax.

Estimated Costs

  • Company Registration: ₹1,000-5,000 government fees + ₹5,000-20,000 professional fees (CA/company secretary).

  • GST Registration: Free (no government fee).

  • IEC: Free for MSME, ₹1,000 otherwise.

  • MSME Registration: Completely free.

  • Shop License: ₹500-5,000 depending on state and number of employees.

  • FSSAI License: ₹3,000-25,000 depending on license type and turnover.

  • Professional Tax Registration: Nominal fee per state.

Sources & authority: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.

Last reviewed by: FinTax24 Compliance Desk · Reviewed on:

WhatsApp