Corporate Law Updated 2025  ·  12 min read

How to Register a Private Limited Company in India — Complete Guide

A detailed walkthrough of the Private Limited Company registration process in India — documents required, DSC, DIN, name reservation, SPICe+ form, MOA, AOA, and timeline.

Why Private Limited is the Most Popular Business Structure in India

Of the 23+ lakh active companies registered in India, the overwhelming majority are Private Limited Companies. The reasons are straightforward: a Pvt Ltd company is a separate legal entity, limiting shareholders' liability to their share capital. It can have up to 200 shareholders and is eligible to issue ESOPs, raise angel/VC funding, and transfer shares freely (within the company's articles). For any business with growth ambitions, this structure is the gold standard.

The Companies Act, 2013 governs Private Limited Companies, and the Ministry of Corporate Affairs (MCA) handles all registrations through its online portal at mca.gov.in.

Documents Required for Company Registration

For Each Director / Shareholder

  • Aadhaar card (identity proof)
  • PAN card (mandatory)
  • Passport-size photograph (recent)
  • Address proof (bank statement / utility bill / driving licence — not older than 2 months)
  • Email ID and mobile number

For Registered Office

  • Utility bill (electricity / water / telephone — not older than 2 months)
  • NOC from property owner (if rented / owned by someone else)
  • Rent agreement (if office is rented)
  • Address must be in India and capable of receiving correspondence
Step 1

Apply for DSC — Digital Signature Certificate

All MCA filings must be digitally signed. Each proposed director must obtain a Class 3 DSC from a MCA-approved Certifying Authority (such as eMudhra, Sify, or NSDL). Apply online with PAN, Aadhaar, photograph, and a video verification. DSC is issued within 1–3 days. Cost: approximately Rs. 1,000–2,000 per director for 2 years.

Step 2

Apply for DIN — Director Identification Number

Every director of an Indian company must have a DIN (Director Identification Number). From January 2018, DIN is applied along with company incorporation using the SPICe+ form — you no longer need a separate DIN application. The SPICe+ form allows up to 3 DINs to be allotted simultaneously during company formation. If a proposed director already has a DIN (from a previous company), they use the existing one.

Step 3

Name Reservation via RUN (Reserve Unique Name)

Before filing SPICe+, you must reserve your company name through the RUN service on the MCA portal. You can propose up to 2 names in order of preference. The name must be unique, not similar to existing companies or trademarks, and must end with "Private Limited". RUN is processed within 1–3 days. If rejected, you can refile. Alternatively, name reservation can be done within the SPICe+ form itself using SPICe+ Part A.

Rules for Company Name

  • Cannot be identical to or closely resembling an existing company name
  • Cannot suggest association with central or state government without permission
  • Cannot use words like "National", "India", "Bharat" unless specifically approved
  • Must include "Private Limited" at the end (abbreviated to "Pvt. Ltd." is acceptable)
  • Should not be generic, descriptive-only, or purely geographical
Step 4

File SPICe+ Form on the MCA Portal

SPICe+ (Simplified Proforma for Incorporating Company Electronically Plus) is the single-window form for company incorporation. It is split into two parts: Part A (name reservation) and Part B (company details). SPICe+ Part B covers incorporation, DIN allotment, PAN, TAN, EPFO/ESIC registration, Profession Tax (state-specific), and bank account opening — all in one form. Attach all director KYC documents, registered office proofs, and the subscriber sheet.

Step 5

Draft MOA and AOA

The Memorandum of Association (MOA) defines the company's name, registered office state, objects (what the company can do), and the liability clause. The Articles of Association (AOA) define the internal governance rules — share transfer restrictions, board meeting procedures, director appointment, voting rights, etc. These are filed alongside SPICe+ as e-MOA (INC-33) and e-AOA (INC-34) for most standard companies.

Important: The objects clause in the MOA must be comprehensive enough to cover all planned business activities but not so vague as to be meaningless. Errors in the MOA are expensive to rectify later — they require a special resolution and ROC approval.

Step 6

Certificate of Incorporation (COI)

Once the MCA processes the SPICe+ filing and is satisfied, it issues the Certificate of Incorporation (COI). The COI contains the Company Identification Number (CIN), date of incorporation, and the registered office address. This is the birth certificate of your company. The company legally comes into existence from the date on this certificate.

Step 7

PAN and TAN for the Company

As noted above, PAN and TAN are now applied automatically as part of the SPICe+ form. The company's PAN and TAN are typically issued within a day of COI, linked to the CIN. The PAN is required to open a bank account and file income tax returns. TAN (Tax Deduction and Collection Account Number) is required to deduct TDS on payments like rent, professional fees, and salaries.

Step 8

GST Registration

GST registration is a separate post-incorporation step, done on the GST portal (gst.gov.in). It is mandatory once the company's annual turnover exceeds Rs. 40 lakh (for goods) or Rs. 20 lakh (for services), or immediately if you conduct interstate sales. For startups, voluntary GST registration is advisable from the outset if you will be dealing with GST-registered B2B clients (to enable them to claim input tax credit).

Typical Registration Timeline

  • Day 1–3 Apply for DSC for all proposed directors. Simultaneously prepare documents — scan Aadhaar, PAN, photographs, and address proofs.
  • Day 3–5 Reserve company name via RUN or SPICe+ Part A. Prepare draft MOA and AOA.
  • Day 5–8 File SPICe+ Part B with all attachments (MOA, AOA, KYC documents, registered office proof). Pay government fees.
  • Day 8–15 MCA processes the application. If query-free, the Certificate of Incorporation is issued. Average processing time is 5–7 working days.
  • Day 15–20 COI received. Company PAN and TAN issued. Proceed to open bank account and apply for GST registration.

Total typical timeline: 15–20 working days from beginning to COI. This assumes documents are in order and no queries are raised by MCA. Complex cases (foreign directors, regulated sectors) may take longer.

Common Mistakes to Avoid

  • Using an address proof that is older than 2 months for the registered office — MCA will reject it
  • Choosing a generic or descriptive-only name that will be rejected (e.g., "India Trading Private Limited")
  • Not checking for existing trademark conflicts before finalising the company name
  • Drafting an excessively narrow objects clause in the MOA — this restricts future business activities
  • Missing the AOA subscriber sheet with physical signatures — all subscribers must sign
  • Not filing a valid NOC from the property owner for the registered office address
  • Forgetting to file the commencement of business declaration (Form INC-20A) within 180 days of incorporation — failure attracts Rs. 50,000 penalty on company and Rs. 1,000/day on each director

Register Your Company in Pondicherry with Expert Help

We handle end-to-end Private Limited Company registration — DSC, DIN, name reservation, SPICe+ filing, MOA and AOA drafting, and post-incorporation compliances. Serving Pondicherry and all of India.

Frequently Asked Questions

What is the minimum number of directors for a Private Limited Company?

A Private Limited Company requires a minimum of 2 directors and 2 shareholders (members). The same person can be both a director and a shareholder. Maximum directors allowed are 15 (which can be increased by special resolution). One of the directors must be a resident in India (i.e., stayed in India for at least 182 days in the previous calendar year).

What is the minimum paid-up capital for a Private Limited Company?

Since the Companies (Amendment) Act, 2015, there is no minimum paid-up capital requirement for a Private Limited Company. You can start with as little as Rs. 1 as authorised capital. However, practically, most advisors recommend starting with at least Rs. 1 lakh as authorised capital to have flexibility in share allotment.

Can I use my home address as the registered office?

Yes. You can use your residential address as the registered office. You will need to provide: a recent utility bill (electricity / water bill) of that address and a NOC from the property owner (if you are not the owner). This is perfectly legal and commonly done by startups and small businesses.

What happens after incorporation? What are the compliance requirements?

After incorporation, key compliances include: (1) File Form INC-20A (commencement of business declaration) within 180 days; (2) Hold first Board meeting within 30 days; (3) File AOC-4 (financial statements) and MGT-7 (annual return) with ROC annually; (4) Conduct a statutory audit each year; (5) File income tax returns; (6) Hold AGM within 6 months of financial year end; (7) Maintain statutory registers. Non-compliance results in penalties on the company and its directors.

What is the government fee for company registration?

Government fees for SPICe+ depend on the authorised capital. For authorised capital up to Rs. 1 lakh, the fee is approximately Rs. 1,000–2,000. For Rs. 5 lakh authorised capital, the total government fee is approximately Rs. 5,000–8,000. DSC costs approximately Rs. 1,000–2,000 per director. Professional charges from a lawyer or CS are additional.

Chat on WhatsApp