Blog/Company Registration & Compliance

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

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

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.

Register Your Pvt Ltd Company & Get GST-ITR Setup. Talk to a qualified CA at Tax Garden, Hyderabad.

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)

Step-by-Step Guide

Pre-Registration Document Checklist

1

PAN Card

Permanent Account Number for each director and shareholder

2

Aadhaar Card

Identity proof for each director

3

Photo ID

Passport or Voter ID as proof of identity

4

Address Proof

Electricity bill or rent agreement (not older than 2 months)

5

Bank Statement

Latest 3 months for each director

6

Company Name

At least 3 alternatives in order of preference

7

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)

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

Step-by-Step Guide

Navigate to DIN Application on MCA Portal

1

Open MCA Website

Go to mca.gov.in, the official Ministry of Corporate Affairs portal

2

Click eGovernance

Top navigation menu → select 'eGovernance' section

3

Select Apply for DIN-FCRN

Find 'Apply for DIN-FCRN' link under eGovernance services

4

Click New DIN

Choose 'New DIN' for first-time application (not renewal)

Source: MCA Portal: mca.gov.in

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

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

1

Full Name

Enter name exactly as it appears on PAN card (no abbreviations)

2

Date of Birth

DD/MM/YYYY format, must match PAN records

3

Current Address

Residential address with PIN code, state, country

4

PAN Number

Auto-validated against Income Tax database, must be active

5

Email Address

Active email, DIN approval notification sent here

6

Mobile Number

10-digit mobile, SMS notification on DIN allotment

Source: Form DIR-3: MCA

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

1

PAN Card Scan

Clear scanned copy, all four corners visible, file size under 2MB (PDF/JPG)

2

Address Proof

Electricity bill or rent agreement, not older than 2 months

3

Identity Proof

Passport or Voter ID, valid and not expired

4

Passport Photo

Recent colour photo, white background, 200×200 pixels minimum

Source: DIR-3 Upload Guidelines: MCA

  1. Submit and get receipt

    • System generates acknowledgment
    • DIN usually allotted within 2-3 days
    • SMS/email notification when DIN ready
  2. Activate DIN on MCA portal

    • Use "View/Download DIN letter" option
    • Activation automatic (no separate step)
DIN Allotted. MCA sends SMS and email with your 8-digit DIN (e.g., DIN: 12345678) within 2-3 working days. Save this number, required for all future MCA filings and SPICe registration.

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

1

Certificate Holder Name

Director's name as per PAN, must match DIR-3 records exactly

2

Validity Period

2-year validity from date of issue (Class 2 or Class 3 DSC)

3

Issuing Authority

Licensed Certifying Authority (e-Mudhra, Sify, NSDL, etc.)

4

Certificate Serial Number

Unique ID for the DSC, referenced in MCA portal when signing

5

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

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

Step-by-Step Guide

How to Check Company Name Availability on MCA

1

Go to MCA Portal

Open mca.gov.in, no login required for name search

2

Click Search

Top menu → Search → Company Name Search (free tool)

3

Enter Proposed Name

Type your company name without 'Pvt. Ltd.' suffix first to check variations

4

Click Search Button

Results appear instantly, check both exact match and similar names

Source: MCA Name Search: mca.gov.in

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

  2. Click "Search"

  3. System returns:

    • Available (can proceed)
    • Already taken (try another name)
    • ⚠️ Similar name exists (proceed with caution; may face objection)
Name Search Result Outcomes: ✅ Available: name is free, proceed to SPICe. ❌ Already Registered: choose a different name. ⚠️ Similar Name Exists: you can proceed but Registrar may raise an objection during SPICe review. Always check 2-3 alternatives before filing.
  1. 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

1

Log In to MCA Portal

Go to mca.gov.in → eMCS Portal → login with registered credentials

2

Select MCA Services

Dashboard → click 'Company Services' or 'Incorporation' section

3

Choose Incorporation of a Company

Select this service from the list of available e-forms

4

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

  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)

Step-by-Step Guide

SPICe+ Form Components for Pvt Ltd

1

INC-32 (SPICe+)

Core incorporation form: company details, directors, shareholders, capital

2

INC-33 (eMoA)

Electronic Memorandum of Association: company's objects and scope

3

INC-34 (eAoA)

Electronic Articles of Association: internal governance rules

4

AGILE-PRO-S

Linked form for GST, EPFO, ESIC, bank account, professional tax registrations in one go

Source: MCA SPICe+ Guidelines 2020

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

Step-by-Step Guide

SPICe+ Part A: Company Details Fields

1

Company Name

Enter approved name exactly (from RUN check) with 'Private Limited' at end

2

Business Activity (NIC Code)

Select from National Industry Classification, e.g., 62 for IT Services, 47 for Retail

3

Registered Office Address

Full address: door no., floor, building, street, city, PIN, must be real office

4

Company Email

Official company email (e.g., info@company.com), used for all MCA communications

5

Company Mobile

10-digit number for MCA SMS notifications

Source: SPICe+ INC-32 Form Instructions

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

1

DIN

8-digit Director Identification Number, auto-fetches name from MCA records

2

Full Name

Pre-filled from DIN, verify it matches PAN and Aadhaar exactly

3

Date of Birth

Pre-filled from DIN records, verify accuracy

4

Occupation Code

Select: Professional (CA/Doctor), Business, or Service (employed)

5

Nationality

Indian or Foreign. Foreign directors need additional documents

6

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

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

Step-by-Step Guide

SPICe+ Part C: Shareholder Details to Enter

1

Shareholder Name

Full legal name, must match PAN (for Indian residents) or passport (for foreign)

2

PAN Number

Mandatory for Indian shareholders, auto-validated against Income Tax database

3

Number of Shares

How many equity shares this shareholder will hold from the issued capital

4

Amount Paid

Share price × number of shares, typically ₹10 face value per share

5

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.

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

1

Authorized Capital

Maximum capital company is permitted to raise. Set 2-5x your initial amount. Example: ₹50 lakh authorized for ₹10 lakh initial

2

Issued Capital

Shares actually issued to founders/shareholders now. Example: ₹10 lakh at ₹10 per share = 1,00,000 shares

3

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)

  1. 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+

1

Click Sign Electronically

Button at bottom of SPICe+ form, triggers DSC signing prompt

2

Enter DSC Password

Password set when DSC was created, stored on USB token or Aadhaar OTP

3

Select Signing Certificate

Choose your DSC from the list (if multiple certificates on device)

4

Confirm Signature

System applies digital signature to the form, green tick appears next to director name

Source: MCA DSC Signing Guidelines

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

1

Review Fee Amount

Fee calculated based on authorized capital, typically ₹4,500-5,000 for up to ₹10 lakh capital

2

Select Payment Mode

Options: Credit card, Debit card, Net banking, UPI, all major banks supported

3

Complete Payment

Redirected to payment gateway. Do not refresh or close window during transaction

4

Download Receipt

Save payment receipt (SRN/CIN number), required if processing gets delayed

Source: MCA Fee Structure: Authorized Capital Slab

  1. Submit & Get Reference Number

    • System shows: "SPICe filed successfully"
    • Reference number (e.g., "SPICE/2026/ABC1234")
    • Acknowledgment sent to email
SPICe+ Filed Successfully. System generates Service Request Number (SRN), e.g., "F12345678". Email acknowledgment sent to all directors. Track processing status on MCA portal using SRN. Average processing: 7-10 working days to Certificate of Incorporation.

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 ✅

Deadline Timeline

MCA Processing Stages After SPICe+ Filing

  1. Filed

    MCA received your SPICe+ form, initial system check complete

  2. Under Processing

    Registrar reviewing director DINs, company name, documents

  3. Pending Clarification (if any)

    Registrar may request additional documents, rare if all docs are correct

  4. Approved

    All documents verified, Certificate of Incorporation being prepared

  5. 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
Certificate of Incorporation (CoI) Ready. Download PDF from MCA portal → Company Services → View CoI. Key details: CIN (21-digit unique ID, e.g., U62000TG2026PTC123456), date of incorporation, registered office address, authorized capital. Print and preserve, required for bank account, GST, TAN, and all legal agreements.

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)

Step-by-Step Guide

GST Registration Documents for New Pvt Ltd Company

1

Certificate of Incorporation

CoI downloaded from MCA portal, confirms company existence and CIN

2

Company PAN Card

Applied separately (Form 49AA), needed before GST registration

3

Office Address Proof

Rent agreement or owned property document for registered office

4

Electricity Bill

Latest bill for registered office, confirms address authenticity

5

Bank Account Details

Cancelled cheque or bank statement of company's current account

6

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

1

Part A: Company Identification

CIN, company name, PAN, date of incorporation, nature of business (NIC code)

2

Schedule BP: Business Income

Revenue from operations, other income, less: direct expenses, admin expenses, depreciation

3

Schedule DPM: Depreciation

Block-wise depreciation as per Income Tax Act, different from Companies Act depreciation

4

Schedule SI: Special Income

Any income taxed at special rates: long-term capital gains, dividends (if applicable)

5

Part B-TI: Total Income

Consolidated taxable income after all deductions, base for tax calculation

6

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:

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.

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp