One of the most common myths among beginners is that stock market investing requires a huge amount of money. In reality, you can begin investing in Indian stocks with as little as ₹100. This guide will help you understand the minimum investment needed, available options, and smart strategies to get started.


Is There a Minimum Amount to Start?

No official minimum amount is required to start investing in stocks in India. You can buy a single share of any company, as long as you have enough to cover:

  • The current market price of that stock
  • Brokerage charges and transaction fees

For example, if a company’s stock trades at ₹150, and your broker allows small trades, you can invest just ₹150 + fees.


Minimum Amounts for Different Investment Types

Investment OptionMinimum AmountBest For
Direct Stocks (NSE/BSE)₹100–₹500Confident beginners
Mutual Funds (SIP)₹100/monthPassive long-term investors
Exchange-Traded Funds (ETFs)₹500–₹1,000Low-cost diversified exposure
IPOs₹14,000–₹15,000Only if bidding for 1 lot

Examples of Low-Priced Stocks

Here are a few NSE-listed companies with prices under ₹200 (as of 2025):

  • Rail Vikas Nigam Ltd (RVNL)
  • South Indian Bank
  • Vodafone Idea
  • IDFC First Bank

You can start by buying just 1–5 shares of such companies to begin learning.


What Else Do You Need to Start?

1. Demat & Trading Account

Open with brokers like Zerodha, Groww, Upstox – many allow ₹0 account opening and no AMC.

2. Linked Bank Account

Transfer funds securely to your broker platform.

3. PAN and Aadhaar

Mandatory for KYC verification.


Tips for Small-Capital Investors

  • Start with SIPs in Mutual Funds to build habit
  • Choose low brokerage platforms (Zerodha, Groww)
  • Begin with blue-chip or index stocks
  • Reinvest dividends or profits for compounding
  • Focus more on learning than earning in the early stage

Is It Worth Investing Small Amounts?

Yes! Here’s why:

  • Builds financial discipline
  • Gives hands-on experience with risk and returns
  • Teaches portfolio building over time
  • Early investing allows compounding to work in your favor

Final Thoughts

You don’t need ₹10,000 or more to start your investing journey. In fact, with just ₹100–₹500, you can begin building the foundation of your wealth. The key is starting early, staying consistent, and learning as you go. Start small, but start now!


FAQs

1. Can I invest ₹100 in stocks in India?
Yes. You can buy stocks priced under ₹100 or start an SIP in mutual funds.

2. What is the safest amount to begin with?
₹500 to ₹2,000 is a good start to test the platform and build confidence.

3. Are there stocks under ₹10?
Yes, but be cautious. Many of these are penny stocks with high volatility.

4. Can I buy half a share in India?
No. Indian markets don’t allow fractional shares — you must buy whole units.

5. Should I wait to save ₹10,000 before investing?
Not necessary. It’s better to invest small and build the habit gradually.