Blogs > Others > How to register a company in India: Everything you need to know

How to register a company in India: Everything you need to know

Kislay Keshari

By Kislay Keshari

| Product Marketing Manager

May 07, 2025
8 mins read
How to register a company in India: Everything you need to know

Share

The process of registering a company in India under the Companies Act, 2013 involves ensuring compliance with all legal requirements. Understanding the right process, required documents and necessary approvals is key to a seamless registration. From selecting a suitable business structure to completing post-registration formalities, each step plays a crucial role. A well-prepared approach simplifies approvals and avoids unnecessary delays. 

Whether it’s fulfilling documentation, obtaining necessary certifications or meeting compliance standards, having a clear roadmap ensures a hassle-free experience. This blog explores how to register a company in India, covering all aspects, from selecting the appropriate business structure to the post-registration formalities.

Legal framework for company registration in India

The Companies Act, 2013, serves as the foundation for company registration and governance in India. It regulates incorporation, management and dissolution, ensuring transparency and accountability. The Ministry of Corporate Affairs (MCA) oversees the registration process, providing an online system for company formation.

Key provisions:

  • Section 3 of the Act mandates company registration for legal recognition.
  • The registration process involves obtaining approvals, submitting necessary documents and adhering to compliance requirements.
  • The MCA’s SPICe+ (Simplified Proforma for Incorporating a Company Electronically) form streamlines registration by integrating multiple approvals into one application.

Types of business structure

Before proceeding with how to register a company in India, it is crucial to know about the types of business structures.     

Business structureBest forKey requirementsCompliance & liability
Private Limited CompanyStartups and businesses needing external fundingMinimum 2 directors and shareholdersLimited liability; annual filings, audits, tax returns
Public Limited CompanyLarge-scale businesses seeking public investmentMinimum 3 directors and 7 shareholders; publicly traded sharesStrict compliance with public disclosures and audits
One Person Company (OPC)Individual entrepreneursSingle promoter; must convert if turnover exceeds INR 2 croreLimited liability with reduced compliance burden
Limited Liability Partnership (LLP)Service-based businesses and small enterprisesMinimum 2 designated partnersLimited liability; lower compliance than Pvt. Ltd.

How to choose the right business structure?

Selecting the best business structure is essential when registering a company. The right choice depends on factors such as ownership, funding needs, liability protection and compliance requirements.

1. Assess ownership and control

If you want full control, One Person Company or Limited Liability Partnership may be the best fit. For shared ownership, a Private Limited Company is a better option.

2. Evaluate liability protection

If protecting personal assets is a priority, opt for a Private Limited, Public Limited or Limited Liability Partnership structure, as they offer limited liability.

3. Consider funding needs

Planning to raise external investment? A private or public limited company is ideal, as a One Person Company or Limited Liability Partnership have restrictions on fundraising.

4. Understand compliance requirements

A public limited company has the highest compliance burden. If you prefer lower regulatory obligations, One Person Company or Limited Liability Partnership may be a better choice.

5. Plan for business growth and scalability

If you anticipate rapid expansion, a Private Limited Company allows for scalability, whereas a One Person Company must convert to a Private Limited Company once turnover exceeds a certain threshold.

6. Consider industry-specific needs

Service-based businesses often prefer Limited Liability Partnerships, while product-based and high-growth startups typically choose Private Limited Companies.

Choosing the right structure ensures smooth operations, legal protection and long-term success. Carefully evaluate these factors before registering your business.

Step-by-step process of company registration

Follow these steps to register a company in India:

Step 1: Obtain a Digital Signature Certificate (DSC)

The DSC is mandatory for electronically signing documents during registration.

  • Apply for a DSC through government-certified agencies.
  • Required documents: PAN card, Aadhaar card, passport-size photo, email and phone number.

Step 2: Obtain Director Identification Number (DIN)

Every director must have a DIN issued by the MCA.

  • Apply through Form DIR-3 (for existing companies) or via SPICe+ (for new companies).
  • Documents required: Identity and address proof.

Step 3: Name reservation using SPICe+ Part A

The proposed company name must be unique and compliant with MCA guidelines.

  • Submit two name options through the MCA portal.
  • Ensure the name does not infringe on existing trademarks.
  • Approved names are reserved for 20 days.

Step 4: Drafting Memorandum of Association (MoA) and Articles of Association (AoA)

  • MoA outlines the company’s objectives and scope of operations.
  • AoA defines internal governance and management structure.
  • Both documents require digital signatures from subscribers.

Step 5: Filing SPICe+ Part B for incorporation

Submit the complete incorporation application, including:

  • MoA and AoA
  • Registered office address proof
  • PAN and TAN applications
  • Details of directors and shareholders
  • Stamp duty payment

Step 6: Certificate of Incorporation (COI)

Upon successful verification, the MCA issues a Certificate of Incorporation, which includes the Company Identification Number (CIN), officially recognising the company.

Post-registration compliance

After learning how to register a company, it is crucial to comply with post-incorporation requirements to maintain legal status.

1. Opening a business bank account

A corporate bank account must be opened in the company’s name using the Certificate of Incorporation and other supporting documents.

2. Registering for Goods and Services Tax (GST)

GST registration is a crucial step for businesses operating in India. For the sale of goods, registration is required if the turnover exceeds INR 40 lakh in normal category states and INR 20 lakh in special category states. However, for service providers, registration is mandatory if turnover exceeds INR 20 lakh in normal category states and INR 10 lakh in special category states. 

3. Filing tax returns and annual compliances

  • Maintain financial records and file Income Tax Returns (ITR) annually.
  • Private and public companies must file MCA annual returns.
  • Conduct statutory audits where applicable.

4. Obtaining additional licences

Depending on the nature of the business, other registrations like Import Export Code (IEC) or Professional Tax registration may be required.

Penalties for non-compliance are as follows:

  1. Late GST registration: A penalty of INR 10,000 or 10% of the tax due, whichever is higher.
  2. Non-compliance with statutory audits: Companies failing to conduct audits may face fines starting from INR 25,000, extending up to INR 5,00,000, depending on the severity.
  3. Delayed ROC (Registrar of Companies) filings: Late filing of annual returns and financial statements can result in fines starting from INR 100 per day and may lead to the disqualification of directors.

Documents required for company registration

A key aspect of how to register a company involves submitting the correct documents. Below is a checklist of essential documents:

For directors and shareholders:

  • PAN card (mandatory for Indian citizens)
  • Passport (for foreign nationals)
  • Aadhaar card or voter ID (identity proof)
  • Bank statement or utility bill (address proof)
  • Passport-size photographs

For the registered office:

  • Latest utility bill (not older than two months)
  • Rent agreement and NOC from the property owner (if rented)

Benefits of registering a company in India

Registering a company offers several advantages, making it a preferred choice for businesses aiming for scalability and credibility.

1. Limited liability protection

Shareholders and directors are not personally liable for company debts.

2. Legal recognition and credibility

A registered company enjoys better credibility among clients, investors and financial institutions.

3. Tax benefits and exemptions

Startups can avail of tax holidays, deductions and other incentives under government schemes.

4. Easier fundraising

Registered entities attract venture capital and bank loans more easily.

5. Perpetual succession

The company continues to exist even if shareholders or directors change.

What’s next? Scaling your business after registration

Understanding how to register a company in India is essential for entrepreneurs looking to establish a business legally. The registration process, governed by the Companies Act, 2013, involves careful selection of a business structure, obtaining necessary approvals and ensuring compliance with post-incorporation obligations. 

By following the correct steps and maintaining regulatory compliance, businesses can operate seamlessly and take advantage of legal benefits. If you are looking to establish your business, ensure you have all the necessary documents ready and consult professionals for a smooth registration process.

Recent Posts