Quick Definition

Set off of capital gains lets you reduce your tax bill by using capital losses to cancel out capital gains in the same financial year. Short-term capital losses can be set off against both short-term and long-term gains. Long-term capital losses can only be set off against long-term gains. Unused losses can be carried forward for eight years.

Every year around the third week of March, the same WhatsApp message lands in my inbox from a few of our students: "Sir, my CA says I owe almost ₹2 lakh in capital gains tax. Anything I can do?"

The honest answer is — by then, mostly no. The window to use the tax code's most generous gift to retail investors closes on March 31. And the gift itself is so simple that it fits on the back of an envelope. We just have to know it exists, and use it on time.

This article is that envelope. By the end, you'll understand exactly how set-off works, the two rules that govern everything, the order in which the rules are applied, and the carry-forward provision that lets you save tax for up to eight years after the loss happens.

The framework

The capital loss set-off rules in India — there are only two

The entire set-off framework for capital gains in India lives inside Sections 70 to 74 of the Income Tax Act, 1961. Strip away the legal language, and what's left is just two ideas.

Which tax year does this article cover?

The rules below apply to FY 2025–26 / AY 2026–27 under the Income-tax Act, 1961. For tax years beginning on or after April 1, 2026, the Income-tax Act, 2025 takes over — and the official position is that brought-forward losses continue to be set off under the new Act broadly in the manner allowed under the earlier Act. Carry-forward registers don't reset; they migrate. Always check the latest return utility or consult your CA before filing.

Rule 1 — Capital losses stay inside the capital gains box. A loss from selling shares, mutual funds, property, gold, or any other capital asset can only be set off against gains from selling capital assets. It cannot be set off against your salary, your business income, your rental income, or any other head of income.

This is the most important sentence in the whole article. Most beginners assume they can cancel a ₹50,000 stock loss against their salary. They can't. Capital losses are jailed within the capital gains head — they have to find their match inside the same room.

Rule 2 — Long-term losses are pickier than short-term losses. Within the capital gains room, gains and losses come in two flavours: short-term and long-term. The classification is based on how long you held the asset before selling. The set-off permissions follow this asymmetry:

Capital loss set-off — what's allowed

Within the same financial year
If you have Short-Term Capital Loss
STCGShort-term gain
LTCGLong-term gain
If you have Long-Term Capital Loss
STCGNot allowed
LTCGLong-term gain

Read this matrix once and never forget it. The asymmetry isn't arbitrary — the government wants you to hold long-term, and giving long-term losses fewer options is one way to incentivize patience. Short-term losses are the flexible currency. Long-term losses are the specialist tool.

Quick reminder on holding periods. For listed equity shares and equity-oriented mutual funds, more than 12 months is long-term. For most other assets — property, gold, debt MFs purchased before April 2023, unlisted shares — more than 24 months is long-term. Anything shorter is short-term.

The case study

How this plays out — Mr. Ramesh's portfolio

Rules in the abstract are easy to forget. So let's run a realistic worked example. Meet Mr. Ramesh, one of our former Elite students — a 36-year-old IT professional based in Pune, salary income around ₹22 lakh, who started investing in 2020.

In FY 2025-26, four things happened in Ramesh's investing account:

He booked a profit of ₹1,80,000 on a long-term holding of HDFC Bank shares (held 4 years, equity LTCG). He took a profit of ₹70,000 on a short-term trade in an IT stock (held 8 months, equity STCG). He sold an underperformer at a loss of ₹50,000 after holding it 7 months (equity STCL). And he exited a debt mutual fund after 5 years at a loss of ₹40,000 (long-term, non-equity LTCL).

Here's how the set-off math actually works:

Ramesh's capital gains computation, FY 2025-26

Worked example
Equity STCG (IT stock, 8 months) + ₹70,000
Equity STCL (underperformer, 7 months) − ₹50,000
Step 1: Net STCG after intra-bucket set-off + ₹20,000
Equity LTCG (HDFC Bank, 4 years) + ₹1,80,000
Long-term LTCL (debt MF, 5 years) − ₹40,000
Step 2: Net LTCG after intra-bucket set-off + ₹1,40,000
LTCG exemption under Section 112A − ₹1,25,000
Step 3: Taxable LTCG after annual exemption + ₹15,000

Final tax payable. Net STCG of ₹20,000 is taxed at 20% under Section 111A — that's ₹4,000. Taxable LTCG of ₹15,000 is taxed at 12.5% under Section 112A — that's ₹1,875. Total capital gains tax: ₹5,875, before cess and surcharge.

Notice what happened at the seams. The short-term loss could have crossed over and reduced the long-term gain — but it didn't need to, because there was a short-term gain available right next to it. Always exhaust the same-bucket set-off first. The long-term loss, on the other hand, had only one place to go, and it landed there cleanly.

One more thing to notice: the ₹1.25 lakh annual LTCG exemption under Section 112A applies only to listed equity LTCG, and only after set-off is complete. It's a separate step in the cascade, not a substitute for set-off.

⚙ From the toolkit

Screener can show you every stock in your portfolio that's currently sitting on an unrealized loss — sorted by holding period, so you can see at a glance which are short-term and which are long-term. The cheapest tax-saving move of the year is harvesting these losses in March before you have a gain to cancel out. Without a tool to surface them, most retail investors don't know they exist.

The mechanics

The order in which set-off is applied

The Income Tax Act applies set-off in a specific sequence, not all at once. Understanding the order helps you predict your tax outcome before March 31, not discover it in July when your CA opens the file.

  1. Step 1

    Same-bucket set-off (intra-bucket)

    Short-term losses are first set off against short-term gains. Long-term losses are first set off against long-term gains. Match like with like before going further.

  2. Step 2

    Cross-bucket set-off (STCL only)

    If a short-term loss is still left after Step 1, it can be set off against long-term gains. A leftover long-term loss has no such option — it cannot touch short-term gains.

  3. Step 3

    Brought-forward losses from earlier years

    If you have capital losses carried forward from previous years, they are applied next — short-term carry-forwards against any capital gain, long-term carry-forwards only against long-term gains.

  4. Step 4

    Carry forward what's left

    If a loss remains unabsorbed after all three steps, it is carried forward to the next year — but only if you file your income tax return by the due date.

The sequence matters because every step changes the math at the next step. A short-term loss used up in Step 1 cannot still be available in Step 2. This is why running the cascade in order — on paper, before December — is the only way to optimize your tax position deliberately.

The math

Carry forward — eight years to use the loss

What if you have a capital loss this year but no gains to match it against? The Act doesn't waste the loss — it lets you carry it forward.

Per the Income Tax Department's own FAQ, both short-term and long-term capital losses can be carried forward for up to eight assessment years immediately following the year in which the loss was first computed. In those future years, the same matrix applies — a short-term loss can still hit either bucket, a long-term loss can still only hit long-term gains.

So a long-term capital loss you booked in FY 2025-26 can sit on your tax file, waiting patiently, all the way until FY 2033-34, ready to neutralize the day you sell that long-held flat or that grandfathered equity holding.

File your ITR on time, or you lose the right to carry forward. Under Section 139(1) read with Section 80, the carry-forward benefit is available only if your return is filed by the due date. A belated return — even by one day — forfeits the carry-forward for capital losses. There is no second chance.

This is the single most expensive mistake I see in this entire topic. People work to harvest losses, document them carefully, then file in October to "save the penalty" and quietly burn the loss in the process. The penalty for late filing is small. The loss of the carry-forward right, on a serious loss, can run into lakhs.

The reality check

F&O and intraday are NOT capital gains

Here's where I lose half the retail traders reading this — including some who've been trading for years. Two of the most popular activities for Indian retail traders fall outside the capital gains head entirely. The set-off matrix above does not apply to them.

Intraday Equity Trading
Speculative Business

Buying and selling the same stock on the same day, without taking delivery, is treated as a speculative business under Section 43(5) — not a capital asset transaction.

A speculative loss can only be set off against speculative income. It cannot touch your capital gains, your salary, or your F&O profits.

4 years Maximum carry-forward period
vs
📊
Futures & Options Trading
Non-Speculative Business

F&O is explicitly excluded from "speculative" by the proviso to Section 43(5). It is taxed as non-speculative business income.

F&O losses can be set off against any income head except salary in the same year. The flexibility is much wider than capital gains.

8 years Maximum carry-forward period

This distinction trips up serious money every year — but not in the way most retail traders assume. Take a trader with a current-year F&O loss of ₹3 lakh and equity LTCG of ₹2 lakh in the same financial year. Under Section 71, a business loss (other than speculative) can be set off against income under most other heads — including capital gains. So in the same year, he generally can use that F&O loss against the LTCG. The only head Section 71(2A) blocks is salary.

Where the wall actually goes up is at carry-forward. If part of that F&O loss is unabsorbed in the same year and carried into next year, the carried-forward portion can only be set off against future business income — not future capital gains, not salary, not house property income. The rule loosens in the current year and tightens in subsequent years. Plan accordingly.

If you're an active intraday or F&O trader, your ITR-3 filing will involve two separate computations and two separate carry-forward registers. The rules in this article cover only the capital gains side. The business income side has its own — different — rulebook.

Most retail investors discover the set-off rules in March, when their tax bill arrives. By then, the cheapest tax-saving move of the year has already passed them by.

— VRD Rao
The honest take

Three mistakes I see every March

After teaching this topic to thousands of students, the same three errors come up year after year. None of them are conceptually hard. All of them are expensive.

Mistake 1 — Treating ₹1.25 lakh as a set-off, not an exemption. The annual ₹1.25 lakh free allowance on equity LTCG under Section 112A is an exemption, not a substitute for set-off. You apply set-off first, get to net LTCG, and then deduct the ₹1.25 lakh. Many people use the exemption first, leave losses unused, and discover the error too late to fix it.

Mistake 2 — Holding on to losers "until they recover" through 31st March. If you have a profitable year and a stock in your portfolio sitting at a 30% loss with no recovery thesis, harvesting that loss before March 31 reduces your tax bill at the equity STCG rate of 20% or LTCG rate of 12.5%. You can buy the stock back the next week if you still believe in it. The tax saving is real money; the "almost recovery" is hope.

Mistake 3 — Filing belated returns and forfeiting the carry-forward. Already covered above, but it's worth saying twice. If you have a meaningful capital loss this year, file by the original due date — even if you have to skip the leisurely review with your CA in September.

Frequently asked questions

The five questions our students ask the most
Can capital losses be set off against salary income?

No. Capital losses can only be set off within the capital gains head. They cannot be set off against salary, business income, rental income, or income from other sources. This is the most important restriction to understand under Section 71 of the Income Tax Act.

Can long-term capital loss be set off against short-term capital gain?

No. Long-term capital loss (LTCL) can only be set off against long-term capital gain (LTCG). It cannot be set off against short-term capital gain. Short-term capital loss (STCL), however, is more flexible — it can be set off against both STCG and LTCG.

For how many years can I carry forward capital losses?

Both short-term and long-term capital losses can be carried forward for up to 8 assessment years immediately following the year in which the loss was first computed. This is permitted only if you file your income tax return by the due date under Section 139(1).

Is intraday equity trading loss treated as a capital loss?

No. Intraday equity trading is treated as speculative business income under Section 43(5) — not as a capital gain. A speculative loss can only be set off against speculative income, and can be carried forward for 4 years (not 8). This is a common confusion for retail traders.

How are F&O trading losses treated for tax purposes?

F&O (futures and options) trading is treated as non-speculative business income. F&O losses can be set off against any income head except salary in the same year, and carried forward for 8 years against business income. They are not capital gains, so the set-off rules in this article do not apply to them directly.

The honest answer

Set-off of capital gains is the simplest tax-saving lever Indian retail investors have, and one of the least used. Two rules govern everything: capital losses stay within the capital gains head, and long-term losses can only meet long-term gains. Everything else — the order of set-off, the eight-year carry-forward, the special treatment of intraday and F&O — is detail on top of these two ideas.

Walk through your portfolio in December, not March. Identify your loss candidates. File your ITR on time. The tax code is on your side here, but only if you show up before the deadline.

This article is educational. Tax outcomes depend on your specific facts, asset types, dates, and total income — please consult a qualified Chartered Accountant for transaction-specific decisions.