Back to Blog
Company Registration & Compliance

Private Limited Company Registration Step-by-Step Guide 2026: Complete Process

Tax Garden Compliance Team
June 9, 2026
14 min read
Updated: June 9, 2026

Quick Answer

Private Limited company registration in India step-by-step: SPICe form, name approval, DIN, digital signature, MCA portal, GST-ITR setup with screenshots for 2026.

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

FeaturePvt LtdProprietorshipLLP
LiabilityLimitedUnlimitedLimited
Tax Rate22% flatIncome slab (5-45%)As partnership
Govt RegistrationMCA (complex)None requiredMCA (simple)
Cost to register₹10,000-15,000₹500-1,000₹5,000-8,000
Time to register10-14 days3-5 days5-7 days
Compliance burdenHigh (audits, filings)Very LowMedium
Best forGrowing business, VC/FDISolo entrepreneur2-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)

  1. Go to MCA website"eGovernance""Apply for DIN-FCRN"

    [SCREENSHOT: MCA eGovernance Homepage - Show DIN application link]

  2. Click "New DIN" (first-time application)

  3. 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]

  4. 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]

  5. Submit and get receipt

    • System generates acknowledgment
    • DIN usually allotted within 2-3 days
    • SMS/email notification when DIN ready
  6. 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

  1. Go to MCA website"Search""Company Name Search"

    [SCREENSHOT: MCA Name Search Page - Show search bar with "Enter company name" placeholder]

  2. Enter your proposed name (e.g., "ABC Technologies Pvt. Ltd.")

  3. Click "Search"

  4. 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]

  5. 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]

  1. Log In to MCA Portal

    • Go to mca.gov.in"eMCS Portal"
    • Login with credentials (create if first-time)
    • Dashboard opens
  2. Select Service: "Incorporation of a Company"

  3. Choose Form: SPICe+INC-32+INC-33+SH-3 (for Pvt Ltd)

    [SCREENSHOT: Form Selection - Show SPICe option highlighted]

  4. Fill Part A: Company Details

    FieldWhat to EnterExample
    Company NameApproved name (from RUN check)ABC Technologies Pvt. Ltd.
    Business ActivityNICS code + description62 Computer Programming Services
    Registered Office AddressFull office address in India4th Floor, XYZ Building, Hyderabad
    EmailCompany emailinfo@abctech.com
    MobileCompany phone9876543210

    [SCREENSHOT: Company Details Section - Show fields filled with sample data]

  5. 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).

  6. 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:

    ShareholderShares% OwnershipAmount
    Rajesh Kumar (Director)8080%₹8,00,000
    Priya Singh (Director)2020%₹2,00,000
    Total100100%₹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.

  7. 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]

  8. 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]

  9. 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]

  10. 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

TimelineStatusWhat's Happening
Day 1-2"Filed" on portalMCA 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-10Certificate of Incorporation (CoI) IssuedCompany 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:

FieldImportanceExample
Company NameMust match registrationABC Technologies Pvt. Ltd.
CINUnique ID; used everywhereU62000TG2026PTC123456
Date of IncorporationCompany's legal birth date15-06-2026
Registered OfficeOfficial address4th Floor, XYZ Building, Hyderabad
Director NamesCurrent board; changes needed if anyRajesh Kumar, Priya Singh
Share CapitalInitial 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:

DateFiling
11th of every monthGSTR-1 (outward supplies)
20th of every monthGSTR-3B (GST payment) + payment
31st of JulyAnnual 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)

MistakeImpactFix
Wrong company name spellingCoI issued with error; costly to changeTriple-check name in SPICe before submitting
Director DIN not verifiedForm rejectedGet DIN activated before SPICe filing
Share capital too lowTax dept questions (may revalue)Start with ₹1-5 lakh for typical SME
Share capital too highHigh stamp duty on share transferKeep ≤ ₹50 lakh unless scaling fast
Registered office address wrongCompliance noticeUse actual office address; don't use virtual office without license
Shareholder list incompleteShareholders not recognizedInclude all contributors with documents
Not opening bank accountCan't do business; GST filing failsOpen within 15 days of CoI
Missing GST registrationCan't issue valid invoicesApply 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

ItemCostTime
DIN ApplicationFree2-3 days
DSC Certificate₹500-1,0002 hours - 1 day
SPICe Registration Fee₹4,50010-14 days
Bank Account OpeningFree1-3 days
GST RegistrationFree3-5 days
TAN ApplicationFree1-2 days
PAN ApplicationFree10-15 days
Optional: Professional Help₹5,000-10,000All in 10-14 days
TOTAL (DIY)₹5,000-5,50015-30 days
TOTAL (With CA Support)₹10,000-15,00010-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.

Featured Service

Register Your Pvt Ltd Company & Get GST-ITR Setup

End-to-end company registration: DIN, DSC, SPICe filing, name approval, CoI, GST, Director KYC. 10-14 days to CoI certificate in hand.