Company Registration in India: Complete Process Explained

Here’s a complete guide on how to register a company in India with different business structures, required documents and checklist, and financing options such as a business loan.
Business Loan
5 min
April 29, 2026

Wondering how to register a company in India? Registering a company is a crucial step towards establishing a business in India. It not only provides legal recognition but also opens up opportunities for growth and expansion. If you’re considering starting your own business in India, this guide will walk you through the process of company registration, the importance of choosing the right business structure, and how a business loan can help you get your start-up going.

Key highlights

  • India offers multiple business structures, including Sole Proprietorship, Partnership, One Person Company (OPC), Limited Liability Partnership (LLP), Private Limited Company, and Public Limited Company.
  • The choice of structure impacts liability, taxation, and regulatory compliance obligations.
  • Company registration requires obtaining a Digital Signature Certificate (DSC) and Director Identification Number (DIN).
  • Name approval and reservation must be completed before incorporation.
  • The SPICe+ form is filed with the Ministry of Corporate Affairs for incorporation.
  • Key documents include identity and address proofs of directors or partners.
  • Proof of registered office is mandatory for incorporation.
  • Constitutional documents such as the Memorandum of Association (MoA) and Articles of Association (AoA) are required.
  • For LLPs, an LLP agreement must also be submitted.

How to register a company in India

To register a company in India, first, decide on the type of company structure, such as Private Limited, Public Limited, or LLP. Then, obtain Digital Signature Certificates (DSC) and Director Identification Numbers (DIN). Next, file the required documents with the Ministry of Corporate Affairs and obtain the Certificate of Incorporation.

Step 1: Check the company name

Before proceeding with company registration in India, ensure your chosen name complies with the regulations outlined in the Companies Act 2013 and Companies (Incorporation) Rules 2014.

  • Your name must be distinct from existing ones, avoiding plurals, altered letter cases, or translations.
  • Names incorporating sensitive terms like "Bank" or "Insurance" require approval from relevant authorities.
  • Verify the availability of your desired name via the provided link to prevent conflicts during registration.

Checking company name availability in India is a key step to verify your desired name and prevent conflicts during registration.

Step 2: Obtain the pre-registration documents

  • Gather essential pre-registration documents to streamline the online company registration process in India. These include obtaining Digital Signature Certificates (DSC) to electronically authenticate filings, ensuring compliance with the Information Technology Act 2000.
  • Secure Director Identification Numbers (DIN) by submitting the Simplified Proforma for Incorporating a Company Electronically (SPICe).
  • Prepare the Memorandum of Association (MoA) detailing shareholders and objectives, along with the Articles of Association (AoA) outlining company rules as per the Companies Act 2013. Knowing the company registration fees can help you budget for this step effectively.

Step 3: Select your preferred business type

Before you register your start-up in India, it's important to understand the different business structures available in India. The most common types of business structures are:

Each structure has its own set of advantages and disadvantages, so it's essential to choose one that aligns with your business goals and requirements. If you are considering flexibility in management, explore the conversion of private limited company into LLP for a simplified compliance structure.

Step 4: Register the company online

Once all required documents are prepared, begin by creating your MCA Portal User ID. Utilise this ID to access the MCA Portal and fill out the SPICe+ form. Note that only directors with acquired DIN can proceed with the application process. Upon completion, submit the necessary documents through the MCA Portal under the SPICe+ section.

Step 5: Receive the Certificate of Incorporation

Following submission, the Registrar of Companies (RoC) undertakes authentication of the provided company documents. Upon successful verification, the RoC issues the Certificate of Incorporation, signifying the official recognition of your company's establishment under Indian law. This certificate serves as a crucial legal document confirming your company's existence and incorporation status. For those transitioning from private to public, understanding the process of converting private company to public limited company is equally crucial.

Comparison of different types of business structures in India

Company typeIdeal forTax advantagesLegal compliances
Limited Liability Partnership (LLP)Service-oriented businesses or those with low investment requirementsEligible for tax holiday for the first 3 years under Startup India and depreciation benefitsFiling of income tax returns and ROC filings required
One Person Company (OPC)Individual entrepreneurs seeking limited liability protectionEligible for tax holiday for the first 3 years under Startup India, depreciation benefits, and exemption on dividend distribution taxFiling of income tax returns and ROC filings required
Private Limited CompanyBusinesses with high turnover and growth plansEligible for tax holiday for the first 3 years under Startup India and enhanced depreciation benefitsIncome tax returns and ROC filings required, along with mandatory statutory audit
Public Limited CompanyLarge-scale businesses with high turnover and wider capital requirementsEligible for tax holiday for the first 3 years under Startup IndiaIncome tax returns and ROC filings required, along with mandatory statutory audit

Importance of choosing the right business structure

Choosing the right business structure is crucial as it impacts various aspects of your business, such as liability, taxation, and compliance requirements. For example, a sole proprietorship offers simplicity but exposes you to unlimited liability, while a private limited company provides limited liability protection but involves more compliance. 

Using a business loan to start your business

One way to finance your budding start-up or company is through a business loan. A business loan from Bajaj Finance Limited can provide the necessary funds to start or expand your business. With a high loan amount of up to Rs. 80 lakh and disbursal of funds within 48 hours of approval, it is an ideal option to get the funds you need to start your business. Use our business loan EMI calculator to estimate your monthly instalments and choose the right loan amount that fits your repayment budget.

Different ways to choose the right business structure for company registration

When choosing a business structure, consider factors such as the nature of your business, the number of owners, liability protection, and tax implications. Consulting with a legal or financial advisor can help you make an informed decision.

Documents required for company registration

The documents required for company registration vary based on the business structure chosen. However, some common documents include:

  • PAN Card
  • Aadhaar Card
  • Address Proof
  • Identity Proof
  • Memorandum of Association (MOA) and Articles of Association (AOA)
  • Director Identification Number (DIN) for directors

Company registration fees and timeline (2026)

There are two types of fees involved:

  • Government fees: These include MCA filing fees and state-specific stamp duty, which vary depending on the authorised share capital.
  • Professional fees: These are optional charges levied by consultants or professionals for advisory and filing services.

Approximate registration costs:

  • One Person Company (OPC) registration in India: Rs. 7,000 – Rs. 10,000*
  • LLP registration in India: Rs. 7,000 – Rs. 15,000*
  • Private Limited Company registration in India: Rs. 6,000 – Rs. 30,000*
  • Public Limited Company registration in India: Rs. 6,000 – Rs. 30,000*

*The above costs are indicative and may vary depending on authorised capital, professional fees, stamp duty, number of directors, and members.

Typical timeline:

  • Name approval: 1–2 working days
  • Incorporation approval: 3–5 working days
  • Total process: Approximately 7–10 working days

Advantages of registering a company in India

Registering your start-up in India offers several advantages, such as:

  • Legal recognition: Registering your company provides legal recognition and protects your business name.
  • Limited liability: Business structures like LLPs and private limited companies offer limited liability protection to the owners.
  • Access to funding: Registered companies can easily access funding through credit options such as secured business loans, investments, and grants.
  • Tax benefits: Registered companies are eligible for various tax benefits and incentives provided by the government.

Post company registration compliances

Once your company is registered, it must follow certain legal and regulatory rules. These compliances help your business run smoothly, avoid penalties, and maintain transparency. Below is a clear guide to the main post-registration compliances for companies in India.

1. Annual Compliance and MCA Filings

All companies under the Companies Act, 2013 must file yearly returns and financial statements with the Ministry of Corporate Affairs (MCA).

Annual Return (Form MGT-7):

  • File within 60 days of the AGM.
  • Contains details of shareholders, directors, and company activities.

Financial Statements (Form AOC-4):

  • File within 30 days of the AGM.
  • Includes audited balance sheet, profit and loss account, and other financial reports.

2. Event-Based Filings

Some business changes must be reported to the MCA within set timelines:

Appointment/Reappointment of Auditor (Form ADT-1):

  • File within 15 days of the AGM for reappointment.
  • For new companies, file within 30 days of receiving the Certificate of Incorporation, in the first Board meeting.
  • Required for appointing or reappointing a statutory auditor.

Change in Board of Directors (Form DIR-12):

  • File within 30 days of a director’s appointment, resignation, or removal.

Change in Registered Office (Form INC-22):

  • File within 15 days of shifting the registered office.

Issue of New Shares (Form PAS-3):

  • File within 30 days of allotting shares.

3. Compliance Certificates & Regulatory Reporting

Some companies must submit extra compliance forms:

Deposits Reporting (Form DPT-3):

  • Mandatory for private companies that take deposits.
  •  File within 90 days of the financial year end.

MSME Payments (Form MSME-1):

  • For companies with overdue payments to Micro or Small Enterprise suppliers.
  • File twice a year by 31 October and 30 April.

4. Other Compliance Requirements

Creation/Change of Charges (Form CHG-1):

  • File within 30 days of taking a loan or altering charges on company assets.

Auditor Resignation/Non-Ratification (Form ADT-3):

  • File within 90 days if an auditor resigns or is not ratified.

Board and Shareholder Resolutions (Form MGT-14):

  • File within 30 days for certain board resolutions and major agreements.

Steps to register a foreign company in India

Once you’ve selected your business structure, you can start registering your company. Below is a step-by-step guide to the registration process in India:

1. Choose and reserve your company name

Your first step is to pick a unique company name. You can reserve it through Part A of the SPICe+ form on the MCA Portal. You must submit two name options, and they must follow government rules (for example, a private limited company must end with “Pvt. Ltd.”).

2. Submit company details

After the name is approved, submit the rest of your details through Part B of the SPICe+ form. This includes capital, registered office address, director and shareholder details, and required documents. At this stage, you also apply for PAN, TAN, GST, stamp duty, and other registrations.

3. Prepare and submit incorporation forms

Next, draft and upload your Memorandum of Association (MOA) and Articles of Association (AOA) to the MCA.

Once your application is approved, the MCA will issue your Certificate of Incorporation, and tax details will be provided by the Income Tax Department. Directors and shareholders must sign the incorporation documents.

How a secured business loan can help you scale your business

Once your business is registered, you may need additional funds to scale and grow. A secured business loan from Bajaj Finance Limited can help you finance expansion projects, purchase equipment, or increase working capital. By using your assets as collateral, you can secure a lower business loan interest rate and higher loan amount. You can borrow up to Rs. 1.05 crore through a business loan and repay it comfortably over a tenure of up to 15 years.

In conclusion, registering a company in India is a significant step towards establishing a successful business. By understanding the different business structures and using a business loan wisely, you can set your business up for success.

Helpful resources and tips for business loan borrowers

Types of Business LoanBusiness Loan for WomenBusiness Loan Eligibility
Startup Business LoanUnsecured Business LoanHow to Apply for Business Loan
Working Capital LoanMSME LoanMudra Loan
Machinery LoanPersonal Loan for Self EmployedCommercial Loan

Bajaj Finserv app for all your financial needs and goals

Trusted by 50 million+ customers in India, Bajaj Finserv App is a one-stop solution for all your financial needs and goals.

You can use the Bajaj Finserv App to:

  • Apply for loans online, such as Instant Personal Loan, Home Loan, Business Loan, Gold Loan, and more.
  • Invest in fixed deposits and mutual funds on the app.
  • Choose from multiple insurance for your health, motor and even pocket insurance, from various insurance providers.
  • Pay and manage your bills and recharges using the BBPS platform. Use Bajaj Pay and Bajaj Wallet for quick and simple money transfers and transactions.
  • Apply for Insta EMI Card and get a pre-qualified limit on the app. Explore over 1 million products on the app that can be purchased from a partner store on Easy EMIs.
  • Shop from over 100+ brand partners that offer a diverse range of products and services.
  • Use specialised tools like EMI calculators, SIP Calculators
  • Check your credit score, download loan statements and even get quick customer support—all on the app.

Download the Bajaj Finserv App today and experience the convenience of managing your finances on one app.

Do more with the Bajaj Finserv App!

UPI, Wallet, Loans, Investments, Cards, Shopping and more

Disclaimer

1. Bajaj Finance Limited (“BFL”) is a Non-Banking Finance Company (NBFC) and Prepaid Payment Instrument Issuer offering financial services viz., loans, deposits, Bajaj Pay Wallet, Bajaj Pay UPI, bill payments and third-party wealth management products. The details mentioned in the respective product/ service document shall prevail in case of any inconsistency with respect to the information referring to BFL products and services on this page.

2. All other information, such as, the images, facts, statistics etc. (“information”) that are in addition to the details mentioned in the BFL’s product/ service document and which are being displayed on this page only depicts the summary of the information sourced from the public domain. The said information is neither owned by BFL nor it is to the exclusive knowledge of BFL. There may be inadvertent inaccuracies or typographical errors or delays in updating the said information. Hence, users are advised to independently exercise diligence by verifying complete information, including by consulting experts, if any. Users shall be the sole owner of the decision taken, if any, about suitability of the same.
For customer support, call Personal Loan IVR: 7757 000 000

Frequently asked questions

How much does it cost to register a company in India?

The cost to register a company in India varies based on the authorized capital. It can range from a few thousand rupees to several thousand rupees.

Is registering a company free in India?

Registering a company is not free in India. There are government fees and charges associated with the registration process.

What is the minimum amount to register a company in India?

The minimum amount to register a company in India depends on the type of company. For example, for a private limited company, the minimum authorised capital is Rs. 1 lakh.

Can one person register a company in India?

Yes, one person can register a company in India. This type of company is known as a One Person Company (OPC).

How do I register my first company?

To register your first company in India, begin by determining the type of company structure suitable for your business, such as Private Limited, Public Limited, or LLP. Then, acquire Digital Signature Certificates (DSC) and Director Identification Numbers (DIN). Proceed by filing the necessary documents with the Ministry of Corporate Affairs and obtaining the Certificate of Incorporation.

Can I register a company myself in India?

Yes, you can register a company yourself in India. However, it's advisable to seek professional guidance or use online registration services to ensure compliance with all legal requirements and streamline the process efficiently. Familiarizing yourself with the steps and documentation needed for incorporation will help navigate the registration process smoothly.

How long does it take to register a company in India?

Company registration in India typically takes around 7 to 10 working days, subject to document accuracy and approval timelines. The process includes name approval and incorporation filing with the Ministry of Corporate Affairs. Delays may occur if additional clarifications or resubmissions are required during verification.

Which authority approves company registration in India legally?

Company registration in India is legally approved by the Ministry of Corporate Affairs (MCA) through the Registrar of Companies (ROC). The ROC is responsible for examining incorporation documents and issuing the Certificate of Incorporation once all statutory requirements under the Companies Act, 2013 are fulfilled.

Can I register a company online in India from home?

Yes, company registration in India can be completed entirely online from home through the MCA portal. The process involves submitting digital documents, obtaining a Digital Signature Certificate (DSC), and filing incorporation forms such as SPICe+. Physical presence is generally not required unless specifically requested by authorities.

How to register a company online in India within 24 hours?

While expedited processing is possible in some cases, company registration within 24 hours is not guaranteed in India. Fast-track approvals depend on complete and error-free documentation, pre-approved Digital Signature Certificates, and name availability. Generally, incorporation takes longer due to statutory verification by the Registrar of Companies.

Show More Show Less