How a Capital Loss Carryforward Works
A bad year in a taxable account leaves something behind: a capital loss carryforward, which is a genuine asset even though no statement shows it. It offsets future gains without limit and a small amount of ordinary income each year. It also expires in one specific and often-missed way β it does not survive you.
- Gains first:: Losses net against gains without any dollar limit, short-term against short-term first, then across.
- $3,000 a year:: Only that much of a net loss can offset ordinary income in any one year.
- Carried forward indefinitely:: The remainder rolls into future years with its short-term or long-term character intact.
- It dies with you:: An unused carryforward is not inherited, which is a reason to use a large one rather than hold it.
Where the AI summary above gets this wrong
"You can deduct your investment losses from your income."
That's surface-true. Here's what it misses:
- Only $3,000 a year reaches ordinary income β Against gains, losses are unlimited. Against salary or pension income, the annual limit is $3,000. Someone with a $90,000 loss and no gains is looking at thirty years of $3,000 deductions, which is why the loss is worth far more to someone who has gains to realise against it.
- Character is preserved through the carryforward β A short-term loss stays short-term when it carries forward, and nets against short-term gains first. Because short-term gains are taxed at ordinary rates, a short-term carryforward is worth more per dollar than a long-term one, which affects which positions are worth harvesting.
- A large carryforward is best spent, not saved β Because it does not pass to heirs and only trickles against ordinary income, a large carryforward argues for realising gains deliberately β rebalancing a concentrated position, or resetting basis β while the offset exists. Holding it for a rainy day risks it dying unused.
01 The netting order
Capital gains and losses net in a defined sequence. Short-term losses offset short-term gains first, long-term losses offset long-term gains, and any excess on one side then crosses over to the other.
If a net loss remains after all that, up to $3,000 can be deducted against ordinary income for the year β $1,500 if married filing separately. Whatever is still left carries forward.
The order is not optional and it is not chosen. It matters because it determines what a given harvested loss is actually worth: a short-term loss consumed against a short-term gain has saved tax at ordinary rates, while a long-term loss against a long-term gain has saved it at the lower rate. That asymmetry is worth carrying into harvesting decisions.
02 How the carryforward behaves
The carryforward has no expiry date. It rolls into the following year and every year after, keeping its short-term or long-term character, until it is used up. It is tracked on the tax return rather than by any broker, which is why it is the item most often lost when someone changes preparer or software.
It cannot be transferred. It belongs to the taxpayer who realised the loss. On a joint return, losses from either spouse's accounts pool; if the couple later separates, the carryforward follows whoever realised it.
And it ends at death. An unused carryforward is not inherited and does not pass into the estate's returns beyond the final one. That makes it different in kind from a tax-deferred balance, which passes to a beneficiary with the deferral intact.
Shows: the tax a capital loss carryforward saves if the whole amount is eventually offset against long-term gains, and how many years that takes at the rate you expect to realise them. Ignores: the $3,000 a year that can offset ordinary income instead, the short-term and long-term netting order, and the fact that an unused carryforward does not pass to your heirs.
Source: Publication 550
03 What to do with a large one
A carryforward of a few thousand dollars sorts itself out. A carryforward of fifty or a hundred thousand is a strategic asset with a shelf life, and the sensible response is to find gains to realise against it.
The obvious candidate is a concentrated position that has been held because selling would trigger tax. With a carryforward available, some or all of that tax disappears, and the concentration risk goes with it. The same logic applies to resetting basis on holdings you intend to keep β sell and rebuy, mindful of the wash sale constraints on the loss side rather than the gain side.
The one thing not to do is treat it as insurance against a future gain that may never be realised. It costs nothing to hold, but it is worth nothing if it is never used, and it will not be there for anyone who inherits.
The households that need this conversation are the ones sitting on a carryforward from a bad year and a concentrated position they have never been willing to sell. Those two facts cancel each other out, and almost nobody puts them side by side. If you have a large carryforward, go looking for gains to realise against it β the risk you remove is usually worth more than the tax you save, and the carryforward is not something you get to leave behind.
FAQ
How much capital loss can I deduct in a year?
Against capital gains, an unlimited amount. Against ordinary income, up to $3,000 a year, or $1,500 if married filing separately. Anything beyond that carries forward.
Does a capital loss carryforward expire?
Not by time β it carries forward indefinitely. It does end at death, though. An unused carryforward is not inherited, which is a reason to use a large one while you can.
Can I choose to save my carryforward for a better year?
No. The netting is mandatory each year: losses must offset gains and then up to $3,000 of ordinary income, whether or not that is the best use of them.
Sources
Regulator references
- Topic 409: capital gains and losses Β· Internal Revenue Service Β· 2026The netting order, the annual limit against ordinary income, and the carryforward.Last verified: 2026-09-07
- Publication 550 Β· Internal Revenue Service Β· 2026How losses are carried forward and how their character is preserved.Last verified: 2026-09-07
Calculator unit tests Β· the assertions this page's worked example is checked against, and their last result
Changelog
- 2026-09-07 β initial publish (new format)
Run this rule against your situation
See what this rule does to your own projection β month by month, to age 90.
Join the Waitlist