What Is Capital Loss Carry Forward?
When your capital losses in a financial year exceed your capital gains, the excess loss that cannot be set off in the current year can be carried forward to subsequent years. This means you can use these losses to offset capital gains in future years, reducing your tax liability then.
The carry-forward provision exists because capital markets are inherently cyclical. You may have a bad year with significant losses, followed by good years with gains. Without carry-forward, the losses from the bad year would be permanently wasted, and you would pay full tax on gains in good years — an unfair outcome.
In India, capital losses can be carried forward for a maximum of 8 assessment years from the year in which the loss was incurred. For example, a loss incurred in FY 2025-26 (AY 2026-27) can be carried forward and utilized until AY 2034-35 (FY 2033-34). After 8 years, any remaining unused loss expires permanently.
The carry-forward is not automatic — you must file your Income Tax Return before the due date to claim the right to carry forward losses. This is one of the most critical and most commonly missed requirements in Indian tax law.
The Filing Deadline: A Non-Negotiable Requirement
The most important rule about carrying forward capital losses is the filing requirement under Section 139(1). You must file your Income Tax Return before the original due date to preserve your right to carry forward losses.
For most individuals, the due date under Section 139(1) is 31st July of the assessment year. For FY 2025-26 (AY 2026-27), the due date would be 31st July 2026 (unless the government extends it).
If you miss this deadline, you lose the right to carry forward capital losses from that year permanently. This is not a soft deadline — there is no remedy, no condonation, and no appeal. A belated return filed after 31st July will not allow carry-forward of capital losses.
This rule has one important exception: losses under the head House Property (not capital gains) can be carried forward even if the return is filed late. But for capital losses, there is no such exception.
Practical implications: - Even if you have zero tax liability, file your ITR before the due date if you have capital losses - Even if you have no salary or business income, file before the due date - Set a reminder well before 31st July each year - Do not wait for your employer's Form 16 if it delays your filing beyond the due date — you can always revise later
Many investors lose lakhs of rupees in potential tax savings simply because they filed their returns a few days or weeks late, not realizing that this destroyed their carry-forward eligibility.
STCL vs LTCL Carry Forward: Key Differences
Both Short-Term Capital Losses and Long-Term Capital Losses can be carried forward, but they retain their original character throughout the carry-forward period.
Carried-forward STCL retains the flexibility of being able to offset both STCG and LTCG in future years. This makes carried-forward STCL more valuable than carried-forward LTCL.
Carried-forward LTCL can only offset LTCG in future years. It remains restricted to LTCG just as it was in the year of origin.
The carry-forward period is 8 assessment years for both types. The clock starts ticking from the assessment year in which the loss was first incurred, regardless of whether the loss is partially or fully utilized in intermediate years.
Both types follow the same utilization order: oldest losses are used first. If you have carried-forward STCL from AY 2024-25 and AY 2025-26, the AY 2024-25 loss is utilized before the AY 2025-26 loss. This ensures losses closest to expiry are consumed first.
Current year losses are always set off before carried-forward losses. If you have Rs 2 lakh current year STCL and Rs 3 lakh carried-forward STCL, and Rs 4 lakh STCG, the current year Rs 2 lakh is used first, then Rs 2 lakh from the carried-forward STCL. The remaining Rs 1 lakh carried-forward STCL continues to be carried forward.
How Carried-Forward Losses Are Utilized
The utilization of carried-forward losses follows a specific sequence each year.
First, compute current year gains and losses. Calculate all STCG, LTCG, STCL, and LTCL from transactions in the current financial year.
Second, set off current year losses against current year gains following the standard priority (STCL offsets STCG first, then LTCG; LTCL offsets only LTCG).
Third, apply carried-forward losses against remaining gains. Carried-forward STCL offsets remaining STCG and LTCG. Carried-forward LTCL offsets remaining LTCG only. Use the oldest losses first.
Fourth, apply the Rs 1.25 lakh LTCG exemption on the net LTCG after all set-offs.
Fifth, carry forward any remaining unused losses (subject to the 8-year limit).
Example: Anil has carried-forward STCL of Rs 2,00,000 from FY 2024-25. In FY 2025-26, he has STCG of Rs 3,50,000 and LTCG of Rs 1,50,000 with no current year losses.
Step 1: No current year losses. Step 2: Set off carried-forward STCL of Rs 2,00,000 against STCG of Rs 3,50,000. Net STCG = Rs 1,50,000. Step 3: Net LTCG = Rs 1,50,000 (no offset needed since STCL is exhausted). After Rs 1.25 lakh exemption, taxable LTCG = Rs 25,000. Step 4: Tax = (Rs 1,50,000 x 20%) + (Rs 25,000 x 12.5%) = Rs 30,000 + Rs 3,125 = Rs 33,125 + cess.
Without the carried-forward loss, tax would have been Rs 73,125 (Rs 70,000 STCG tax + Rs 3,125 LTCG tax). The carried-forward STCL saved Anil Rs 40,000 in taxes.
Tracking Your Carried-Forward Losses
Keeping track of carried-forward losses is your responsibility. The Income Tax Department records your carry-forward position based on the ITRs you file, but errors in filing can lead to discrepancies.
In your ITR, carried-forward losses are reported in Schedule CFL (Carry Forward of Losses). This schedule shows: - The assessment year in which the loss originated - The original loss amount - Amount set off in subsequent years - Balance carried forward - The expiry year (8 years from the origin year)
Maintain a personal record that tracks: - Year of loss - Whether STCL or LTCL - Original amount - Amount utilized each year - Remaining balance - Expiry date
When filing your ITR each year, verify that the brought-forward loss figures match your records. If there are discrepancies between your records and the pre-filled data in the ITR portal, use your records (supported by the original ITR filings) and make corrections.
If you file through a CA or tax filing service, ensure they are carrying forward your losses correctly each year. A common mistake is failing to report brought-forward losses in subsequent years, effectively losing the tax benefit.
Also keep in mind that if you switch tax filing platforms or CAs, the new preparer may not have visibility into your historical losses. Provide them with your previous years' ITRs, specifically Schedule CFL.
Practical Strategies for Loss Carry Forward
Use these strategies to maximize the value of your carried-forward losses.
File your ITR before the due date every single year. This cannot be emphasized enough. Even if you have a small loss of Rs 5,000, file on time. That Rs 5,000 could save Rs 1,040 in tax (at 20.8% effective STCG rate) in a future year.
Plan your gain realization to utilize expiring losses. If you have carried-forward losses that are nearing their 8-year expiry, prioritize booking gains in that year to absorb the losses before they expire. Sell profitable holdings, pay zero or reduced tax thanks to the loss offset, and repurchase if you want to continue holding.
Do not let losses expire unused. In the seventh or eighth year of carry-forward, actively look for opportunities to realize gains. Even if it means selling a stock at a modest profit and immediately repurchasing, the tax saving from absorbing the expiring loss is worth the small transaction cost.
Consider the type of loss when planning. If you have carried-forward LTCL, you need to realize LTCG to absorb it. This means selling stocks held for more than 12 months at a profit. Carried-forward STCL is more flexible and can absorb any type of capital gain.
Coordinate with your overall tax planning. If you are in a high-income year with substantial capital gains, that is the ideal year to let carried-forward losses absorb those gains. If you are in a low-income year with minimal gains, the losses automatically carry forward to a future, potentially higher-gain year.
Common Mistakes to Avoid
Avoid these frequent errors that investors make with carried-forward losses.
Mistake 1: Filing ITR after the due date. This is the most devastating mistake. One missed deadline permanently eliminates your ability to carry forward that year's losses. There is no workaround.
Mistake 2: Not reporting losses in the ITR. Some investors do not report capital losses if they have no tax to pay, thinking it is unnecessary. But if you do not report the loss in your ITR, you cannot carry it forward. Always report all capital gains and losses in Schedule CG.
Mistake 3: Forgetting to bring forward losses in subsequent years. Each year, you must include your carried-forward loss balance in Schedule CFL of your ITR. If you do not, the loss is not available for set-off in that year or future years.
Mistake 4: Incorrect classification of STCL vs LTCL. If you classify a loss as LTCL when it was actually STCL, you lose the ability to offset it against STCG in future years. Always verify the holding period before classifying.
Mistake 5: Assuming losses carry forward indefinitely. They do not. The 8-year limit is strict. Set calendar reminders for the expiry year of each major loss to ensure you utilize it before it expires.
Mistake 6: Not accounting for losses from previous brokers. If you have moved from one broker to another, your old broker's losses still count. Ensure your tax filing includes capital gains statements from all brokers, including those you no longer use.
See how this applies to your portfolio
Upload your Zerodha or Groww reports and get personalized recommendations in under 2 minutes.
Analyze My Portfolio FreeFrequently Asked Questions
Can I carry forward capital losses if I file a belated return?
No. Capital losses can only be carried forward if you file your Income Tax Return before the due date under Section 139(1), which is typically 31st July for individuals. Filing a belated return after this deadline permanently forfeits your right to carry forward capital losses from that year. This is one of the strictest rules in Indian tax law.
How long can I carry forward capital losses in India?
Capital losses (both STCL and LTCL) can be carried forward for up to 8 assessment years from the year in which the loss was incurred. For example, a loss from FY 2025-26 (AY 2026-27) can be used until AY 2034-35 (FY 2033-34). After 8 years, any unused loss expires permanently.
Do carried-forward losses change from STCL to LTCL over time?
No. Carried-forward losses retain their original character for the entire carry-forward period. A Short-Term Capital Loss remains STCL and can offset both STCG and LTCG in future years. A Long-Term Capital Loss remains LTCL and can only offset LTCG in future years. The classification does not change regardless of how many years the loss is carried forward.
Can I carry forward losses from speculative transactions (intraday trading)?
Speculative business losses follow a separate regime. They can only be set off against speculative business income (not capital gains) and can be carried forward for 4 years (not 8 years). Intraday trading losses are classified as speculative business losses, not capital losses, and have more restrictive carry-forward rules.