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)
Step-by-Step Guide
Pre-Registration Document Checklist
PAN Card
Permanent Account Number for each director and shareholder
Aadhaar Card
Identity proof for each director
Photo ID
Passport or Voter ID as proof of identity
Address Proof
Electricity bill or rent agreement (not older than 2 months)
Bank Statement
Latest 3 months for each director
Company Name
At least 3 alternatives in order of preference
Registered Office Address
Physical office address in India for MCA records
Source: MCA Companies Act 2013 Requirements
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"
Step-by-Step Guide
Navigate to DIN Application on MCA Portal
Open MCA Website
Go to mca.gov.in, the official Ministry of Corporate Affairs portal
Click eGovernance
Top navigation menu → select 'eGovernance' section
Select Apply for DIN-FCRN
Find 'Apply for DIN-FCRN' link under eGovernance services
Click New DIN
Choose 'New DIN' for first-time application (not renewal)
Source: MCA Portal: mca.gov.in
-
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
Step-by-Step Guide
DIR-3 Form: Required Fields
Full Name
Enter name exactly as it appears on PAN card (no abbreviations)
Date of Birth
DD/MM/YYYY format, must match PAN records
Current Address
Residential address with PIN code, state, country
PAN Number
Auto-validated against Income Tax database, must be active
Email Address
Active email, DIN approval notification sent here
Mobile Number
10-digit mobile, SMS notification on DIN allotment
Source: Form DIR-3: MCA
- Upload documents:
- Scanned copy of PAN (clear image)
- Proof of address (electricity bill / rent agreement)
- Proof of identity (passport/Voter ID)
- Passport-size photo
Step-by-Step Guide
Document Upload Requirements for DIR-3
PAN Card Scan
Clear scanned copy, all four corners visible, file size under 2MB (PDF/JPG)
Address Proof
Electricity bill or rent agreement, not older than 2 months
Identity Proof
Passport or Voter ID, valid and not expired
Passport Photo
Recent colour photo, white background, 200×200 pixels minimum
Source: DIR-3 Upload Guidelines: MCA
-
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)
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
Step-by-Step Guide
DSC Certificate: Key Information Fields
Certificate Holder Name
Director's name as per PAN, must match DIR-3 records exactly
Validity Period
2-year validity from date of issue (Class 2 or Class 3 DSC)
Issuing Authority
Licensed Certifying Authority (e-Mudhra, Sify, NSDL, etc.)
Certificate Serial Number
Unique ID for the DSC, referenced in MCA portal when signing
Email Linked
DSC is tied to registered email, same email must be used on MCA portal
Source: Information Technology Act 2000: DSC Standards
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"
Step-by-Step Guide
How to Check Company Name Availability on MCA
Go to MCA Portal
Open mca.gov.in, no login required for name search
Click Search
Top menu → Search → Company Name Search (free tool)
Enter Proposed Name
Type your company name without 'Pvt. Ltd.' suffix first to check variations
Click Search Button
Results appear instantly, check both exact match and similar names
Source: MCA Name Search: mca.gov.in
-
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)
- 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
Step-by-Step Guide
Access SPICe Form on MCA Portal
Log In to MCA Portal
Go to mca.gov.in → eMCS Portal → login with registered credentials
Select MCA Services
Dashboard → click 'Company Services' or 'Incorporation' section
Choose Incorporation of a Company
Select this service from the list of available e-forms
Download SPICe+ Form
System provides SPICe+ (INC-32) with linked INC-33, SH-3 forms as a package
Source: MCA eMCS Portal: mca.gov.in
-
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)
Step-by-Step Guide
SPICe+ Form Components for Pvt Ltd
INC-32 (SPICe+)
Core incorporation form: company details, directors, shareholders, capital
INC-33 (eMoA)
Electronic Memorandum of Association: company's objects and scope
INC-34 (eAoA)
Electronic Articles of Association: internal governance rules
AGILE-PRO-S
Linked form for GST, EPFO, ESIC, bank account, professional tax registrations in one go
Source: MCA SPICe+ Guidelines 2020
-
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
Step-by-Step Guide
SPICe+ Part A: Company Details Fields
Company Name
Enter approved name exactly (from RUN check) with 'Private Limited' at end
Business Activity (NIC Code)
Select from National Industry Classification, e.g., 62 for IT Services, 47 for Retail
Registered Office Address
Full address: door no., floor, building, street, city, PIN, must be real office
Company Email
Official company email (e.g., info@company.com), used for all MCA communications
Company Mobile
10-digit number for MCA SMS notifications
Source: SPICe+ INC-32 Form Instructions
-
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
Step-by-Step Guide
SPICe+ Part B: Director Information Fields
DIN
8-digit Director Identification Number, auto-fetches name from MCA records
Full Name
Pre-filled from DIN, verify it matches PAN and Aadhaar exactly
Date of Birth
Pre-filled from DIN records, verify accuracy
Occupation Code
Select: Professional (CA/Doctor), Business, or Service (employed)
Nationality
Indian or Foreign. Foreign directors need additional documents
Email and Mobile
Director's personal contact for MCA notifications, must be active
Source: SPICe+ INC-32 Director Section
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
Step-by-Step Guide
SPICe+ Part C: Shareholder Details to Enter
Shareholder Name
Full legal name, must match PAN (for Indian residents) or passport (for foreign)
PAN Number
Mandatory for Indian shareholders, auto-validated against Income Tax database
Number of Shares
How many equity shares this shareholder will hold from the issued capital
Amount Paid
Share price × number of shares, typically ₹10 face value per share
Residential Address
Current address with PIN, used for company share register records
Source: SPICe+ INC-32 Subscriber Details
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)
Step-by-Step Guide
SPICe+ Capital Section: Three Key Fields
Authorized Capital
Maximum capital company is permitted to raise. Set 2-5x your initial amount. Example: ₹50 lakh authorized for ₹10 lakh initial
Issued Capital
Shares actually issued to founders/shareholders now. Example: ₹10 lakh at ₹10 per share = 1,00,000 shares
Paid-up Capital
Amount actually received from shareholders. Should equal issued capital, all shares fully paid at incorporation
Source: Companies Act 2013, Section 2(8), 2(86)
-
Upload Digital Signature (DSC)
- Click "Sign electronically"
- Your DSC activates (requires password)
- Select which director is signing
- System digitally signs the SPICe form
Step-by-Step Guide
DSC Signing Process in SPICe+
Click Sign Electronically
Button at bottom of SPICe+ form, triggers DSC signing prompt
Enter DSC Password
Password set when DSC was created, stored on USB token or Aadhaar OTP
Select Signing Certificate
Choose your DSC from the list (if multiple certificates on device)
Confirm Signature
System applies digital signature to the form, green tick appears next to director name
Source: MCA DSC Signing Guidelines
-
Pay Registration Fee
- Fee: ₹4,500-5,000 (depending on authorized capital)
- Payment gateway: Credit card / Debit card / Net banking
- Generate receipt
Step-by-Step Guide
SPICe+ Registration Fee Payment
Review Fee Amount
Fee calculated based on authorized capital, typically ₹4,500-5,000 for up to ₹10 lakh capital
Select Payment Mode
Options: Credit card, Debit card, Net banking, UPI, all major banks supported
Complete Payment
Redirected to payment gateway. Do not refresh or close window during transaction
Download Receipt
Save payment receipt (SRN/CIN number), required if processing gets delayed
Source: MCA Fee Structure: Authorized Capital Slab
-
Submit & Get Reference Number
- System shows: "SPICe filed successfully"
- Reference number (e.g., "SPICE/2026/ABC1234")
- Acknowledgment sent to email
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 ✅ |
Deadline Timeline
MCA Processing Stages After SPICe+ Filing
Filed
MCA received your SPICe+ form, initial system check complete
Under Processing
Registrar reviewing director DINs, company name, documents
Pending Clarification (if any)
Registrar may request additional documents, rare if all docs are correct
Approved
All documents verified, Certificate of Incorporation being prepared
Certificate of Incorporation Issued
CoI available for download on MCA portal, company officially registered
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
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)
Step-by-Step Guide
GST Registration Documents for New Pvt Ltd Company
Certificate of Incorporation
CoI downloaded from MCA portal, confirms company existence and CIN
Company PAN Card
Applied separately (Form 49AA), needed before GST registration
Office Address Proof
Rent agreement or owned property document for registered office
Electricity Bill
Latest bill for registered office, confirms address authenticity
Bank Account Details
Cancelled cheque or bank statement of company's current account
Director Aadhaar + PAN
For primary authorized signatory (usually the first director)
Source: GST REG-01 Form Requirements: CGST Rules 2017
✅ 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
Step-by-Step Guide
ITR-6 Key Sections for New Pvt Ltd Company
Part A: Company Identification
CIN, company name, PAN, date of incorporation, nature of business (NIC code)
Schedule BP: Business Income
Revenue from operations, other income, less: direct expenses, admin expenses, depreciation
Schedule DPM: Depreciation
Block-wise depreciation as per Income Tax Act, different from Companies Act depreciation
Schedule SI: Special Income
Any income taxed at special rates: long-term capital gains, dividends (if applicable)
Part B-TI: Total Income
Consolidated taxable income after all deductions, base for tax calculation
Part B-TTI: Tax Payable
Tax at 22% (Section 115BAA) or 25% (Section 115BA) depending on option chosen, plus surcharge and cess
Source: ITR-6 Instructions: Income Tax Department AY 2026-27
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.