Capital Loss Carryforward: Using Old Losses: A CPA's Guide
TL;DR: Net capital losses beyond your gains can offset $3,000 of ordinary income a year ($1,500 married filing separately). The rest carries forward indefinitely and keeps its short-term or long-term character. Carryforwards automatically offset future gains first, even gains that would have been taxed at 0%, and they generally disappear at death.
Educational only, not tax, legal, or investment advice. Examples are illustrations, not predictions. Rules and limits change; verify current figures and talk to a qualified professional about your situation.
Old losses are like gift cards with no expiration, unless you die. Many investors carry capital losses from a bad market year, a failed startup investment or a crypto adventure they prefer not to discuss. Those losses can reduce taxes for years, but the rules for using them are rigid, and early retirees in low brackets can end up wasting them.
This guide explains how carryforwards work and how to plan around them.
CPA Warning Label: Carryforwards are applied automatically against your gains. You can't save them for a better year. Plan which gains you realize, not which losses you use.
How carryforwards work
Each year, capital gains and losses are netted on Schedule D. If you end up with a net capital loss, you can deduct up to $3,000 of it against ordinary income ($1,500 if married filing separately). Any remaining loss carries forward to the next year (IRS Topic 409). There is no time limit during your lifetime.
In the next year, the carryforward is treated as if it were a loss realized that year. It offsets that year's gains first, and then up to $3,000 of ordinary income again, and so on until it is used up.
The $3,000 limit has not changed in decades and is not indexed for inflation. A $60,000 carryforward used only against ordinary income would take 20 years to absorb.
Short vs long character
Carryforwards keep their character. A short-term loss carryforward first offsets short-term gains, then long-term gains. A long-term carryforward first offsets long-term gains, then short-term gains. When deducting against ordinary income, short-term losses are used before long-term losses.
Why it matters: short-term gains are taxed at ordinary rates, so a short-term loss that offsets them saves more. But in practice the netting is automatic, and most early retirees have mostly long-term gains, so a long-term carryforward will generally land against long-term gains.
Using them against gains harvesting
Here is the trap. Carryforwards offset gains automatically. If you are an early retiree whose long-term gains would have been taxed at 0%, a carryforward saves you nothing on those gains, but it still gets used up.
Three ways to respond:
- Accept it and harvest more gain. Since the loss will offset gain anyway, realize extra long-term gain in the same year. The loss absorbs it, raising your basis without using any 0% room. In effect, the carryforward lets you harvest gains beyond the 0% threshold.
- Time gains for high-income years. If you expect a year with income in the 15% band (selling a rental, for example), the carryforward is worth 15% or more then.
- Take the $3,000 against ordinary income each year. That is worth 10% to 12% for many early retirees, as long as you avoid realizing gains in those years. This is slow but steady.
Illustration: carryforward plus harvesting
Illustration. Assumptions: married couple filing jointly, 2026, with a $40,000 long-term capital loss carryforward. Ordinary income: $60,000 from IRA withdrawals. Standard deduction $32,200, so ordinary taxable income is $27,800 and 0% room for gains is $71,100.
- Option A: no gains. $3,000 offsets ordinary income, saving 12% × $3,000 = $360. $37,000 carries forward.
- Option B: harvest $111,100 of long-term gains. The $40,000 carryforward offsets $40,000 of gain, leaving $71,100 of net gain, all in the 0% band. Tax on gains: $0. Ordinary tax unchanged. Basis rises by $111,100, and the carryforward is gone.
Option B uses the carryforward to step up basis by an extra $40,000, which would save $6,000 later at 15%. Option A saves $360 now and keeps the carryforward for future use. Which is better depends on whether the couple expects to face 15% gains in the future.
Second illustration: selling a rental with a carryforward
Illustration. Assumptions: married couple filing jointly, 2026, with a $90,000 long-term capital loss carryforward. They sell a rental with a $150,000 long-term gain, of which $40,000 is unrecaptured section 1250 gain from depreciation. Other income: $80,000 of ordinary income.
- Netting: the $90,000 carryforward offsets long-term gain first. On the Schedule D worksheet, losses generally reduce the highest-taxed categories of long-term gain first, which here means the 25% unrecaptured section 1250 gain, then 15% gain. That is helpful.
- Net long-term gain after the carryforward: $60,000. With ordinary taxable income of $47,800, most of that gain falls in the 0% band, and the remainder in 15%.
- NIIT is avoided: MAGI is $140,000, far below $250,000.
Without the carryforward, the same sale would produce $150,000 of gain, with up to 25% tax on the recapture portion and 15% on much of the rest. The carryforward was worth thousands in this year, compared with $360 a year of ordinary offset. This is the kind of high-gain event worth saving a carryforward for, to the extent you can control timing.
Death and carryforwards
A capital loss carryforward belongs to the person who incurred it. It can be used on the decedent's final return for the year of death, but any unused amount generally cannot be passed to heirs or carried to the estate. For married couples with joint accounts, losses are typically split based on ownership of the property that produced them, and the surviving spouse can keep using only their share.
That means an elderly or ill investor with a large carryforward may want to realize gains while alive to use it, especially since heirs would otherwise receive a stepped-up basis on appreciated assets anyway. This is one of the rare cases where realizing gains late in life is favorable.
Tracking worksheet
The Capital Loss Carryover Worksheet in the Schedule D instructions computes your carryforward each year. Keep a simple running ledger:
| Year | Short-term carryforward in | Long-term carryforward in | Used against gains | Used against ordinary | Carryforward out |
|---|---|---|---|---|---|
| 2024 | $0 | $0 | — | $3,000 | $47,000 LT |
| 2025 | $0 | $47,000 | $4,000 | $3,000 | $40,000 LT |
| 2026 | $0 | $40,000 | (plan) | (plan) | (plan) |
Sample figures only.
Carryforwards go missing when people switch tax software or preparers. Keep last year's return handy and check that Schedule D line 6 and line 14 match your ledger.
Carryforwards in a Roth conversion year
Capital loss carryforwards do not offset ordinary income beyond $3,000, so they cannot shelter a Roth conversion. A couple with a $100,000 carryforward who convert $100,000 still owe ordinary tax on the conversion, less only the $3,000 deduction. But the two can be combined: convert to fill the ordinary brackets, then realize long-term gains that the carryforward absorbs, raising basis without consuming any additional 0% room.
Planning questions to ask each year
- How large is my carryforward, and what is its character?
- Do I expect a high-gain year (business sale, rental sale, concentrated stock) where the carryforward would save 15% or more?
- If not, should I harvest gains now so the carryforward raises my basis?
- Is either spouse elderly or ill, so the carryforward could be lost at death?
- Am I realizing small, unplanned gains (fund distributions) that will quietly absorb it?
Answering these once a year, usually in the fall, keeps a valuable tax attribute from being wasted.
Carryforwards and state taxes
Most states follow federal capital loss rules, but some do not allow carryforwards in the same way, and state-level carryforwards can differ if you moved states. If you change residency, check whether your new state recognizes losses incurred while you were a resident elsewhere.
Common mistakes
- Forgetting to enter last year's carryforward in new software.
- Assuming you can choose when to use the carryforward.
- Realizing small gains every year that soak up the carryforward at 0% with no planning.
- Ignoring the character of the carryforward.
- Letting a large carryforward die with an elderly spouse when gains could have been realized to use it.
Lavish Larry has carried a crypto loss since a year he refuses to name. Frugal Fran used hers to raise basis on her index funds and sleeps better for it.
FAQ
How much capital loss can I deduct each year?
After offsetting all capital gains, up to $3,000 of ordinary income per year, or $1,500 if married filing separately. The rest carries forward.
Do capital loss carryforwards expire?
Not during your lifetime. They carry forward until used. Any unused carryforward generally ends at death after the final return.
Can I choose not to use my carryforward this year?
No. Carryforwards automatically offset capital gains in the next year, then up to $3,000 of ordinary income.
Does a carryforward keep its short-term or long-term character?
Yes. Short-term and long-term losses carry forward separately and are netted against gains of the same type first.
Sources & fact-check notes
- IRS Topic 409: Capital gains and losses (accessed 2026-10-25)
- IRS Publication 550: Investment income and expenses (accessed 2026-10-25)
- IRS Rev. Proc. 2025-32 (2026 inflation adjustments) (accessed 2026-10-25)
Figures checked October 25, 2026. Rules and limits change; verify with the official source before acting.