Capital Gains on Stocks - What You Actually Owe the Taxman

Capital Gains on Stocks - What You Actually Owe the Taxman

You buy a stock at ₹100, sell it at ₹150, and pocket ₹50 profit - or so it feels. In reality, a portion of that ₹50 belongs to the government, and how much depends entirely on one factor most new investors overlook: how long you held the stock.

What Is a Capital Gain?

A capital gain is simply the profit you make when you sell a stock (or any capital asset) for more than you paid for it. If you sell for less than you paid, that's a capital loss instead. The gain itself is what gets taxed - not your entire sale amount, just the profit portion.

Capital Gain = Selling Price − Purchase Price (minus any brokerage/costs)

Short-Term vs Long-Term: Why Holding Period Changes Everything

For listed stocks in India, the tax treatment splits into two categories based purely on how long you held the shares before selling:

  • Short-Term Capital Gains (STCG) - applies if you sell within 12 months of buying.
  • Long-Term Capital Gains (LTCG) - applies if you sell after holding for more than 12 months.

The same ₹50 profit can be taxed very differently depending purely on this timeline - not on the stock, not on the company, not on anything else.

How Each Is Taxed

(Tax rates and exemption limits are set by the government and do change from year to year - always verify the current rate before filing. As of recent rules:)

  • STCG on listed shares is taxed at a flat rate on the gain amount.
  • LTCG on listed shares is taxed at a lower flat rate, but only above a certain exempt threshold of gains per financial year - gains up to that threshold in a year are tax-free.

This is exactly why long-term investing is so often recommended - not just for compounding, but because the tax system itself rewards patience with a lower rate and an exemption slab.

A Simple Example

Suppose you bought shares worth ₹2,00,000 and sold them for ₹2,60,000, a gain of ₹60,000.

  • If sold within 12 months (STCG): the full ₹60,000 gain is taxed at the short-term rate.
  • If sold after 12 months (LTCG): if your total long-term gains for the year are within the exempt threshold, you may owe zero tax on this. If they exceed it, only the amount above the threshold is taxed, and at the lower long-term rate.

Capital Losses Aren't Wasted Either

If you sell a stock at a loss, that loss can be used to offset gains from other stocks sold in the same year - reducing your overall tax bill. Short-term losses can offset both short-term and long-term gains; long-term losses can only offset long-term gains. Unused losses can also be carried forward to future years under specific conditions.

The Takeaway

The tax you pay on stock profits isn't fixed - it depends heavily on how long you hold before selling. Understanding the STCG/LTCG split, and tracking your holding period deliberately, can materially change how much of your profit you actually keep.

Back to all articles