How to Start Investing in Stocks in India

First-investor guide: Demat account, index funds vs direct stocks, how much to invest, tax basics, and common mistakes to avoid.

6 min read

Most first-time investors in India either do nothing for years because it feels complicated, or rush in and buy random stocks on a friend's tip. Both outcomes are bad. The actual entry into investing is simpler than it looks — and safer if you do it in the right order.

Before you buy a single share

Three things need to be true before you put money into equities:

  • You have an emergency fund. 3–6 months of living expenses in a savings account or liquid fund. Stock markets can drop 30–40% and take 2 years to recover. If you need that money during those 2 years, you are forced to sell at a loss.
  • High-interest debt is cleared. Paying off a 36% APR credit card and then investing at 12% expected returns is a net loss. Clear expensive debt first.
  • You have a time horizon of at least 5 years. Short-term money — anything you will need in under 3 years — should not be in equities.

Opening a Demat and trading account

Every equity investment in India requires a Demat account (which holds your shares electronically) and a linked trading account (used to buy and sell). Both open simultaneously with a broker.

The main broker categories:

  • Discount brokers (Zerodha, Upstox, Groww, Angel One): Flat fee of roughly Rs 20 per trade. Good for self-directed investors who do their own research.
  • Full-service brokers (ICICI Direct, HDFC Securities, Kotak Securities): Higher fees but include research reports and advisory access — worth it if you want hand-holding.

Opening an account takes 1–3 working days online. You need Aadhaar, PAN, a bank account, and a selfie. There are no fees to open; brokerage is charged only on trades.

Start with index funds or ETFs — not individual stocks

Most financial research agrees: beginners who start with individual stock picks underperform simple index funds over any 5-year period. Stock picking requires skill, time, and company-level research that most people do not have when they start.

A Nifty 50 or Sensex index fund buys you a small slice of India's 50 or 30 largest companies automatically. When the economy grows, the fund grows with it.

  • Index mutual funds: Bought in rupees at day-end NAV. Minimum Rs 100/month via SIP. No brokerage on direct plans.
  • ETFs (Exchange Traded Funds): Like index funds but traded live on the exchange. Slightly lower expense ratio. Require a Demat account.
  • Direct stocks: Only after you have actively studied several businesses over a few years of investing.

How much to invest — and how

  1. Start with a SIP (Systematic Investment Plan). A fixed amount monthly — even Rs 2,000 — auto-invested in an index fund. This eliminates the need to time the market.
  2. Invest 10–20% of take-home income in equities. Less if you are still building the emergency fund. More only if you fully understand what you own.
  3. Increase the SIP by 10% each year. As income grows, the corpus compounds faster without requiring additional decisions.
  4. Do not stop during market falls. A 30% market fall means your monthly SIP buys 30% more units. That is an advantage, not a warning.

How taxes work on stock profits

Equity taxes in India as of 2025–26:

  • Short-term capital gains (STCG): Stocks and equity funds held under 12 months. Taxed at 20% flat.
  • Long-term capital gains (LTCG): Held over 12 months. Gains above Rs 1.25 lakh per year taxed at 12.5%.
  • Dividends: Taxed as ordinary income at your slab rate, not at a flat rate.
  • Mutual funds (equity): Same LTCG/STCG rules as direct stocks.

LTCG up to Rs 1.25 lakh per financial year is tax-free — a meaningful benefit for investors who hold for at least a year. Frequent trading eliminates this advantage and adds brokerage costs.

Common beginner mistakes

  • Buying on tips from friends or social media. No context on why, no exit plan, no awareness of risk.
  • Checking the portfolio every day. Short-term market noise is irrelevant to long-term returns and causes emotionally-driven bad decisions.
  • Selling when the market falls. Permanently locks in the loss. The market recovering does not help if you have already exited.
  • Buying sectoral or thematic funds before broad index funds. Sector bets require genuine expertise. Index funds do not.
  • Ignoring expense ratios. A 1.5% annual expense ratio on Rs 10 lakh costs Rs 15,000 per year — enough for a financial advisor session. Direct plans and ETFs run at 0.05–0.20%.

When to call a financial advisor

A one-time session with a SEBI-registered financial advisor is worth the fee when:

  • You have received a large lump sum — inheritance, bonus, RSU vesting — and need a structured deployment plan.
  • You want to know exactly how much to save for a specific retirement corpus.
  • You are confused between NPS, EPF, PPF, ELSS, and direct equity — and which to prioritise given your tax bracket.
  • Your situation has complexity: business income, foreign assets, stock options, or significant capital gains.

Prefer fee-only advisors (SEBI-registered, charging a flat fee for advice) over commission-based advisors who earn from the products they recommend. On TrunkCall, you can book a per-minute or 30-minute advisory call — advice only, no products pushed.

Talk to a financial advisor

Fee-only, SEBI-registered advisors. Per-session calls, no product-pushing.

Find an advisor

Frequently asked

Do I need a lot of money to start investing?

No. Index fund SIPs start from Rs 100/month. Most broad-market ETFs have unit prices under Rs 300. Starting small and consistent consistently beats waiting to accumulate a large amount first.

Should I invest in mutual funds or directly in stocks?

Start with index mutual funds or ETFs. Move to direct stock picking only after you have actively studied businesses across 2–3 years of investing and understand financial statements.

Is the Indian stock market safe?

All equity investing carries risk. The Nifty 50 has fallen 40–60% in major crashes (2008, 2020). But over any 15-year rolling period in the last 30 years, it has delivered positive real returns. Long time horizons reduce risk materially.

What is the difference between NSE and BSE?

NSE (National Stock Exchange) and BSE (Bombay Stock Exchange) are India's two main exchanges. Most large-cap stocks list on both. For retail investors the practical difference is minimal — your broker routes orders to either automatically.

How do I pick a mutual fund to start with?

For most investors: a Nifty 50 or Nifty 500 index fund with the lowest expense ratio, direct plan, and growth option. Check the AMFI website or any broker app for a comparison of expense ratios across direct plans.

Can NRIs invest in Indian stocks?

Yes. NRIs need an NRE or NRO bank account and a PINS (Portfolio Investment Scheme) approval from RBI. Most major brokers have a dedicated NRI account opening process.

Talk to a financial advisor

Fee-only advisors. One session to build the right plan.

Find an advisor

Related reading