How to Register a Pvt Ltd Company in India (Step-by-Step)

A step-by-step walkthrough of registering a Private Limited Company in India — documents, DIN/DSC, ROC filing, and what happens after incorporation.

A Private Limited Company remains the most popular structure for founders planning to raise funding, bring on co-founders with formal equity, or simply want the liability protection and credibility that comes with a registered company. Here's what the process actually looks like, step by step.

Step 1: Decide if Pvt Ltd is the right structure

Before diving into paperwork, it's worth confirming Pvt Ltd is actually the best fit. An LLP suits partners who want liability protection without the compliance load of a company. An OPC (One Person Company) suits solo founders who want a company structure without needing a second director. A Partnership suits simpler setups where the parties are comfortable with unlimited liability. Pvt Ltd makes the most sense when you're planning to raise equity funding, issue ESOPs, or need the credibility that comes with the "Pvt Ltd" suffix for enterprise clients.

Step 2: Gather the basic requirements

  • Minimum 2 directors and 2 shareholders (can be the same people)
  • At least one director must be a resident of India
  • A registered office address (can be residential, with proof)
  • PAN and Aadhaar of all directors
  • Passport-size photos and address proof of all directors

Step 3: Obtain DSC and DIN

Every director needs a Digital Signature Certificate (DSC) to sign forms electronically, and a Director Identification Number (DIN), which is now typically allotted as part of the incorporation filing itself rather than as a separate prior step. This is usually the fastest part of the process once documents are ready.

Step 4: Reserve your company name

Your proposed name is checked against the existing company register and trademark database for availability and compliance with naming guidelines. Having two or three backup name options ready speeds this up considerably — a name clash is the most common reason this step takes longer than expected.

Step 5: File incorporation documents with the ROC

This is the core filing — Memorandum of Association (MOA), Articles of Association (AOA), director and shareholder details, and registered office proof are all submitted to the Registrar of Companies. Once approved, you receive your Certificate of Incorporation along with your company's PAN and TAN, usually issued together as part of the same process.

Step 6: Set up GST and open a bank account

With your Certificate of Incorporation, PAN and TAN in hand, you can open a current account in the company's name and register for GST if your business needs it from day one — particularly relevant if you're billing clients or planning to sell through e-commerce channels immediately.

What happens after incorporation

Incorporation is the beginning of your compliance calendar, not the end of it. A newly incorporated Pvt Ltd company has ongoing obligations — annual ROC filings (AOC-4, MGT-7), statutory audit requirements, and board resolution documentation for major decisions. Many founders underestimate this and end up scrambling a year in; it's worth setting up bookkeeping and compliance tracking from month one, not month eleven.

Realistic timeline

With documents ready and no name clashes, incorporation can be completed in as little as 7 days. The most common source of delay isn't the ROC process itself — it's directors being slow to provide clean copies of ID and address proof, or a first-choice name already being taken.

How we help

Our Business Registration service handles the entire process end-to-end — structure advisory, DSC/DIN, name approval, ROC filing, and PAN/TAN/GST setup bundled together — typically completed within 7 days. Message us with your proposed structure and we'll give you a fixed quote and a clear document checklist.

Need help with company / business registration?

Our CA team handles this every day — get in touch for a clear, no-obligation next step.

View Company / Business Registration