One of the biggest myths about the stock market is that you need a lot of money to start investing. The truth is, you can begin your stock market journey with just Rs 1,000. In fact, starting small is one of the smartest things a beginner can do — it lets you learn the ropes without risking significant money. In this guide, we will show you exactly how to invest Rs 1,000 in the share market, what options are available, and how to make the most of a small starting amount.
Can You Really Invest in the Stock Market with Rs 1,000?
Absolutely. There is no minimum investment requirement for the Indian stock market. You can buy a single share of a company, and many quality stocks trade below Rs 1,000. With Rs 1,000, you have enough to buy shares of several companies or invest in mutual funds and ETFs that give you exposure to the entire market.
Here is a practical comparison to put things in perspective:
- Rs 1,000 in a savings account at 3% interest gives you Rs 30 per year.
- Rs 1,000 in a fixed deposit at 7% gives you Rs 70 per year.
- Rs 1,000 in the Nifty 50 index has historically delivered 12-14% per year, or Rs 120-140 per year on average (with ups and downs along the way).
Over 10-20 years, the difference becomes enormous thanks to the power of compounding.
Step 1: Open a Demat and Trading Account
If you have not already, open a Demat and trading account with a discount broker. Most discount brokers like Zerodha, Groww, and Upstox offer free account opening and charge zero or minimal brokerage on delivery trades. The entire process is online, paperless, and takes about 15-30 minutes.
Step 2: Choose Your Investment Approach
With Rs 1,000, you have several smart options:
Option A: Buy Individual Shares
Many quality companies have share prices below Rs 1,000. Here are examples of well-known companies whose shares have historically traded in the affordable range (prices change, so check current prices):
- ITC, Coal India, ONGC, NTPC, Power Grid, SBI, Indian Oil, BPCL, and many others.
With Rs 1,000, you could buy 1-5 shares depending on the current price. This gives you direct ownership in a real company.
Option B: Invest in a Nifty 50 Index Fund via SIP
Start a SIP (Systematic Investment Plan) in a Nifty 50 Index Fund with as little as Rs 100-500 per month. This gives you diversified exposure to India’s 50 largest companies. Even with Rs 1,000, you can split it into monthly SIPs — Rs 500 per month for two months, or Rs 250 per month for four months.
Option C: Buy Nifty 50 ETF Units
Nifty 50 ETFs like NIFTYBEES trade on the exchange at affordable prices (usually Rs 200-250 per unit, though this varies). With Rs 1,000, you can buy 4-5 units and own a slice of all 50 Nifty companies.
Option D: Invest in Fractional Shares
Some newer platforms allow fractional investing — buying a portion of an expensive share with a small amount. This lets you invest Rs 1,000 in stocks that might otherwise cost Rs 5,000+ per share.
Step 3: Place Your First Order
Once you have decided what to buy:
- Log in to your broker’s app.
- Transfer Rs 1,000 from your bank account to your trading account via UPI or net banking.
- Search for the stock, index fund, or ETF you want to buy.
- Place a market order (for instant execution) or limit order (at your preferred price).
- For mutual fund SIP, set up the SIP with the amount and date.
- Confirm the order.
Step 4: Keep Investing Regularly
The real power of starting with Rs 1,000 is not in the amount itself — it is in building the habit of regular investing. If you invest Rs 1,000 every month in the stock market and earn 12% average annual returns:
- After 5 years: approximately Rs 82,000
- After 10 years: approximately Rs 2.3 lakh
- After 20 years: approximately Rs 10 lakh
- After 30 years: approximately Rs 35 lakh
That is Rs 35 lakh from just Rs 1,000 per month, thanks to the power of compounding. The key is to start early and stay consistent.
Tips for Investing with a Small Amount
- Use a discount broker: Full-service brokers may charge fees that eat into your small investment. Discount brokers charge zero or Rs 20 per trade.
- Prefer index funds or ETFs: With a small amount, diversification through an index fund is smarter than betting on a single stock.
- Avoid intraday trading: With Rs 1,000, the potential gains from intraday trading are negligible, but the risk of loss is real.
- Increase your SIP over time: As your income grows, increase your monthly investment. Even a small increase each year makes a big difference over decades.
- Be patient: Rs 1,000 will not make you rich overnight. It is the first brick in a foundation that you will build over years.
- Reinvest dividends: If the stocks you buy pay dividends, reinvest them instead of spending them.
What Rs 1,000 Cannot Do
Let us be realistic:
- Rs 1,000 will not give you meaningful diversification in individual stocks — you can only buy 1-3 stocks.
- Brokerage and taxes may eat a larger percentage of your returns on very small trades.
- You will not see dramatic gains in the short term.
But none of this should stop you from starting. The goal is not to get rich from Rs 1,000 — the goal is to start the habit, learn the process, and build confidence. As you get comfortable and your income grows, you will naturally increase your investments.
The Bottom Line
You do not need lakhs of rupees to start investing in the share market. Rs 1,000 is enough to buy your first share, start an index fund SIP, or buy ETF units. The most important step is the first one. Start today, invest regularly, increase your amount over time, and let compounding work its magic over years and decades.
Bachatt is built for India’s self-employed professionals who want to start investing, no matter how small the amount. From Rs 1,000 to Rs 1 crore, Bachatt helps you save and grow your money at every stage. Download Bachatt today and take your first step toward financial freedom.

Leave a Reply