Private Limited Company Registration Step-by-Step Guide 2026
What is a Private Limited Company?
Pvt Ltd = A private company with at least 2 and maximum 200 shareholders, incorporated under the Companies Act, 2013.
Benefits of Pvt Ltd Company
✅ Limited Liability: Personal assets protected if company faces debt
✅ Separate Legal Entity: Company owns assets (not you personally)
✅ Tax Efficient: Lower corporate tax rate (22% vs slab rates)
✅ Credibility: Bank loans easier, investors prefer Pvt Ltd
✅ Perpetual Succession: Company continues even if owner changes
✅ Easier Fund Raising: Can take loans, invite partners
Pvt Ltd vs Proprietorship vs LLP
| Feature | Pvt Ltd | Proprietorship | LLP |
|---|---|---|---|
| Liability | Limited | Unlimited | Limited |
| Tax Rate | 22% flat | Income slab (5-45%) | As partnership |
| Govt Registration | MCA (complex) | None required | MCA (simple) |
| Cost to register | ₹10,000-15,000 | ₹500-1,000 | ₹5,000-8,000 |
| Time to register | 10-14 days | 3-5 days | 5-7 days |
| Compliance burden | High (audits, filings) | Very Low | Medium |
| Best for | Growing business, VC/FDI | Solo entrepreneur | 2-10 partners |
Step 1: Pre-Registration Requirements (Before You Start)
Documents You Need
For Directors/Promoters:
- PAN card (Permanent Account Number)
- Aadhaar card
- Passport / Voter ID (proof of identity)
- Electricity bill / Rent agreement (proof of address)
- Bank statement (proof of bank account)
- Email address + Mobile number
For Company:
- Proposed company name (at least 3 alternatives)
- Registered office address
- Business activity description
- Director details (min 1, max unlimited)
[SCREENSHOT: Pre-registration Checklist Document - Show checkboxes, required document list]
Director Identification Number (DIN)
What is DIN?
- 8-digit unique number assigned to each company director
- Required to apply for company registration
- Obtained from Ministry of Corporate Affairs (MCA)
How to Get DIN (Free, Online)
-
Go to MCA website → "eGovernance" → "Apply for DIN-FCRN"
[SCREENSHOT: MCA eGovernance Homepage - Show DIN application link]
-
Click "New DIN" (first-time application)
-
Fill Form DIR-3 (Director's details):
- Full name (as per PAN)
- Date of birth
- Address
- PAN (auto-validates)
- Email + Mobile
[SCREENSHOT: DIR-3 Form - Show name, DOB, address fields]
-
Upload documents:
- Scanned copy of PAN (clear image)
- Proof of address (electricity bill / rent agreement)
- Proof of identity (passport/Voter ID)
- Passport-size photo
[SCREENSHOT: Document Upload Section - Show file upload buttons for each document]
-
Submit and get receipt
- System generates acknowledgment
- DIN usually allotted within 2-3 days
- SMS/email notification when DIN ready
-
Activate DIN on MCA portal
- Use "View/Download DIN letter" option
- Activation automatic (no separate step)
[SCREENSHOT: DIN Approval - Show DIN number in notification]
Digital Signature Certificate (DSC)
What is DSC?
- Digital signature for online document signing (replaces wet signature)
- Required to sign company documents on MCA portal
- Issued by NISM/licensed CAs
How to Get DSC (₹500-2,000)
Option 1: Online from CA/Chartered Accountant
- Contact your CA
- Pay ₹500-1,000
- Provide:
- Scanned PAN, Aadhaar, passport
- Photograph
- Email + mobile
- DSC created and email within 2 hours
- Ready to use immediately
[SCREENSHOT: DSC Certificate Sample - Show certificate with DIN holder name, validity period]
Option 2: Manual from NISM office (takes longer)
- Visit NISM office (Pune, Mumbai, Hyderabad, Bangalore, Delhi)
- Submit documents
- Security interview (5 min)
- DSC handed same-day or next day
- Cost: ₹1,500-2,000
Step 2: Company Name Approval (RUN Check)
MCA RUN Check - What It Does
RUN = Registrar of Undertakings and Names
Checks if your proposed company name is:
- Not already registered
- Not similar to existing companies
- Not prohibited (offensive, misleading)
- Complies with naming rules
Naming Rules for Pvt Ltd
✅ MUST have:
- "Private Limited" OR "Pvt. Ltd." at the END
✅ CAN include:
- Business description (e.g., "ABC Technologies Pvt. Ltd.")
- Founder names (e.g., "Sharma & Singh Pvt. Ltd.")
❌ CANNOT include:
- Prohibited words ("Bank", "Insurance", "Charity" - need special permission)
- State names alone ("Tamil Nadu Pvt. Ltd." - too generic)
- Numbers or special characters (except & hyphen)
- Foreign language names (English/Hindi only)
How to Check Name Availability
-
Go to MCA website → "Search" → "Company Name Search"
[SCREENSHOT: MCA Name Search Page - Show search bar with "Enter company name" placeholder]
-
Enter your proposed name (e.g., "ABC Technologies Pvt. Ltd.")
-
Click "Search"
-
System returns:
- ✅ Available (can proceed)
- ❌ Already taken (try another name)
- ⚠️ Similar name exists (proceed with caution; may face objection)
[SCREENSHOT: Search Results - Show available/unavailable status]
-
If available, note:
- Exact name (copy-paste to form)
- Search reference number
- Keep for RUN approval
Apply for RUN Approval (Formal Name Reservation)
During SPICe form filing (next step), you'll apply for formal name approval. System auto-validates availability.
Step 3: File SPICe Form (Online Company Registration)
What is SPICe?
Simplified Proforma for Incorporation Of Company Electronically
Single-form online filing for Pvt Ltd company. Replaces:
- Old MoA (Memorandum of Association)
- Old AoA (Articles of Association)
- Multiple physical applications
How to File SPICe
[SCREENSHOT: SPICe Form Portal - Show MCA online filing homepage]
-
Log In to MCA Portal
- Go to mca.gov.in → "eMCS Portal"
- Login with credentials (create if first-time)
- Dashboard opens
-
Select Service: "Incorporation of a Company"
-
Choose Form: SPICe+INC-32+INC-33+SH-3 (for Pvt Ltd)
[SCREENSHOT: Form Selection - Show SPICe option highlighted]
-
Fill Part A: Company Details
Field What to Enter Example Company Name Approved name (from RUN check) ABC Technologies Pvt. Ltd. Business Activity NICS code + description 62 Computer Programming Services Registered Office Address Full office address in India 4th Floor, XYZ Building, Hyderabad Email Company email info@abctech.com Mobile Company phone 9876543210 [SCREENSHOT: Company Details Section - Show fields filled with sample data]
-
Fill Part B: Directors Information
For each director:
- DIN (already obtained from Part 1)
- Full name (as per PAN)
- Date of birth
- Address
- Occupation code (Professional/Business/Service)
- Nationality (Indian/Foreign)
- Email + mobile
[SCREENSHOT: Director Details Section - Show DIN field, name, DOB, address fields for 2 directors]
Note: Pvt Ltd needs minimum 1 director (usually promoter/founder).
-
Fill Part C: Shareholder Details
For each shareholder:
- Name
- Address
- PAN (if Indian)
- Number of shares to be issued
- Share capital contribution
Example Shareholder Structure:
Shareholder Shares % Ownership Amount Rajesh Kumar (Director) 80 80% ₹8,00,000 Priya Singh (Director) 20 20% ₹2,00,000 Total 100 100% ₹10,00,000 [SCREENSHOT: Shareholder Cap Table - Show ownership structure with amounts]
Tip: Keep share capital between ₹1 lakh to ₹1 crore for typical SME. Higher values invite tax department questions.
-
Fill Part D: Authorized Capital & Nominal Share Capital
Authorized Capital = Maximum amount you can issue shares for
- Typically 2-5x your initial capital
- Example: Initial capital ₹10 lakh, Authorized ₹50 lakh
Issue Capital = Amount actually issued now
- Example: Initial ₹10 lakh
Paid-up Capital = Amount actually paid by shareholders
- Usually equals Issue Capital (you want full payment upfront)
[SCREENSHOT: Capital Details Section - Show authorized, issued, paid-up capital fields]
-
Upload Digital Signature (DSC)
- Click "Sign electronically"
- Your DSC activates (requires password)
- Select which director is signing
- System digitally signs the SPICe form
[SCREENSHOT: DSC Upload & Signing - Show browse button, signing confirmation]
-
Pay Registration Fee
- Fee: ₹4,500-5,000 (depending on authorized capital)
- Payment gateway: Credit card / Debit card / Net banking
- Generate receipt
[SCREENSHOT: Payment Gateway - Show amount, payment options, pay button]
-
Submit & Get Reference Number
- System shows: "SPICe filed successfully"
- Reference number (e.g., "SPICE/2026/ABC1234")
- Acknowledgment sent to email
[SCREENSHOT: Filing Success Screen - Show reference number, filing date, next steps]
Step 4: MCA Processing & Certificate Issuance (7-10 Days)
What Happens After Filing
| Timeline | Status | What's Happening |
|---|---|---|
| Day 1-2 | "Filed" on portal | MCA reviewing documents |
| Day 2-3 | "Under Processing" | Registrar checking name, director DINs |
| Day 3-5 | "Pending Clarification" (if any) | You may need to submit extra docs (rare) |
| Day 5-7 | "Approved" | Registrar happy with application |
| Day 7-10 | Certificate of Incorporation (CoI) Issued | Company officially registered ✅ |
[SCREENSHOT: Portal Status Timeline - Show status bar with stages, estimated dates]
Certificate of Incorporation (CoI)
What You Get:
- CIN: 21-digit unique company identification number
- CoI Certificate: Proof of incorporation (required for bank, GST)
- Corporate Register: List of directors, shareholders, capital
[SCREENSHOT: Certificate of Incorporation - Show sample CoI with company name, CIN, registration date, seal]
Key Details from CoI:
| Field | Importance | Example |
|---|---|---|
| Company Name | Must match registration | ABC Technologies Pvt. Ltd. |
| CIN | Unique ID; used everywhere | U62000TG2026PTC123456 |
| Date of Incorporation | Company's legal birth date | 15-06-2026 |
| Registered Office | Official address | 4th Floor, XYZ Building, Hyderabad |
| Director Names | Current board; changes needed if any | Rajesh Kumar, Priya Singh |
| Share Capital | Initial capital | ₹10,00,000 |
Step 5: Post-Registration Compliance (Immediate)
Within 30 Days of CoI
✅ Open Company Bank Account
- Visit bank with: CoI, PAN, Aadhaar, Director ID proof
- Open current account (business account)
- Account in company name (not personal)
✅ Apply for GST Registration
- Go to www.gst.gov.in
- Form REG-01 (GST registration form)
- Attach: CoI, bank details, office proof
- GST approved within 3-5 days
- Get GSTIN (15-digit GST ID)
[SCREENSHOT: GST Registration Form - Show document attachment section]
✅ Apply for TAN (Tax Deduction & Collection Account)
- Required if you deduct TDS from payments
- Form 49B (online at MCA portal)
- TAN allotted within 1-2 days
Within 6 Months of CoI
⚠️ Apply for PAN (Permanent Account Number)
- Form 49AA (apply online or via CA)
- Provide: CoI, bank statement
- PAN allotted within 10-15 days
⚠️ First Board Meeting
- Directors meet to approve:
- Bank signatories
- Borrowing limits
- Share allotment confirmation
- Minutes recorded
Step 6: ITR & GST Setup After Registration
Company's First ITR Filing (AY after CoI)
Example Timeline:
- CoI issued: June 15, 2026
- First FY: June 15, 2026 to March 31, 2027
- First ITR filing: AY 2027-28 (by Sept 30, 2027)
- Form to file: ITR-6 (company return)
What You Report:
- All business income (after June 15, 2026)
- Expenses, depreciation
- Tax liability
- TDS deducted from contractors
[SCREENSHOT: ITR-6 Form Structure - Show income section, deduction sections, tax calculation]
GST Return Filing (Monthly from Date of Registration)
Timeline:
- GST approved: June 20, 2026
- First GSTR-1: Due July 11, 2026 (for invoices from June 20-30)
- Monthly thereafter
Key Compliance Calendar:
| Date | Filing |
|---|---|
| 11th of every month | GSTR-1 (outward supplies) |
| 20th of every month | GSTR-3B (GST payment) + payment |
| 31st of July | Annual return GSTR-9 |
Checklist: Private Limited Company Registration
Before Incorporating
- Checked company name availability on MCA
- Got DIN for all directors
- Got DSC certificate
- Prepared registered office address
- Collected all shareholder documents
- Decided share capital & shareholder structure
- Authorized capital decided (2-5x initial capital)
During SPICe Filing
- All director details filled correctly
- All shareholder details with share amounts
- Registered office address verified
- Business activity NICS code selected
- Digital signature applied correctly
- Payment completed
After CoI Issued
- Bank account opened (within 15 days)
- GST registration applied (within 30 days)
- TAN applied (if applicable)
- First board meeting held (within 6 months)
- PAN applied (within 6 months)
- Email notification sent to all directors
Common Mistakes (Avoid These)
| Mistake | Impact | Fix |
|---|---|---|
| Wrong company name spelling | CoI issued with error; costly to change | Triple-check name in SPICe before submitting |
| Director DIN not verified | Form rejected | Get DIN activated before SPICe filing |
| Share capital too low | Tax dept questions (may revalue) | Start with ₹1-5 lakh for typical SME |
| Share capital too high | High stamp duty on share transfer | Keep ≤ ₹50 lakh unless scaling fast |
| Registered office address wrong | Compliance notice | Use actual office address; don't use virtual office without license |
| Shareholder list incomplete | Shareholders not recognized | Include all contributors with documents |
| Not opening bank account | Can't do business; GST filing fails | Open within 15 days of CoI |
| Missing GST registration | Can't issue valid invoices | Apply within 30 days; don't wait |
FAQ - Pvt Ltd Company Registration
Q: How long does registration take?
A: 7-14 days from SPICe filing to CoI issuance (average 10 days).
Q: Can I change company name after registration?
A: Yes, via Form INC-24 (company name change form). Costs ₹5,000+ and takes 20-30 days. Avoid if possible.
Q: What's the minimum share capital needed?
A: No legal minimum, but ₹1 lakh is practical (₹100,000). Anything less looks suspicious to tax dept.
Q: Do I need a physical office?
A: Yes. "Registered office" must be a real address (residential or commercial). Virtual offices allowed but need additional license.
Q: Can a foreigner be director?
A: Yes, if they have DIN. Need passport, visa proof, address proof in home country.
Q: What if I'm the only shareholder?
A: Allowed. You can be 100% owner. But having 2+ shareholders reduces tax scrutiny (shows genuine business).
Cost Summary: Private Limited Company Registration
| Item | Cost | Time |
|---|---|---|
| DIN Application | Free | 2-3 days |
| DSC Certificate | ₹500-1,000 | 2 hours - 1 day |
| SPICe Registration Fee | ₹4,500 | 10-14 days |
| Bank Account Opening | Free | 1-3 days |
| GST Registration | Free | 3-5 days |
| TAN Application | Free | 1-2 days |
| PAN Application | Free | 10-15 days |
| Optional: Professional Help | ₹5,000-10,000 | All in 10-14 days |
| TOTAL (DIY) | ₹5,000-5,500 | 15-30 days |
| TOTAL (With CA Support) | ₹10,000-15,000 | 10-14 days |
Next Steps
✅ Registered company? Now apply for GST (within 30 days)
✅ Got GST? Open business bank account (same-day possible)
✅ Ready to bill customers? Issue company-letterhead invoices with GST
✅ Track expenses? Use accounting software (Tally, Zoho, Wave)
✅ Plan first ITR? Start collecting receipts for deductions
Need end-to-end company registration support? We handle DIN, DSC, SPICe filing, bank account, GST, and PAN in 10-14 days flat.