Capital Loss Carryforward
Definition
The ability to carry unused capital losses from one tax year to future years, offsetting future capital gains and up to $3,000 of ordinary income annually.
When your capital losses exceed your capital gains in a given year, the excess creates a capital loss carryforward. After using $3,000 of net losses to offset ordinary income (the annual limit), any remaining losses carry forward indefinitely to future tax years.
Capital loss carryforwards retain their character — short-term losses carry forward as short-term, and long-term losses carry forward as long-term. In future years, carried-forward losses offset gains of the same type first, then can offset gains of the other type.
This mechanism is particularly valuable after major market downturns. If you realized $50,000 in losses during a bear market but only had $10,000 in gains, you'd use $10,000 to offset gains, $3,000 against ordinary income, and carry forward $37,000 to future years.
Tracking carryforwards requires keeping records across tax years. The Capital Loss Carryover Worksheet in the Schedule D instructions calculates how much carries forward. Many taxpayers lose track of carryforwards, especially when switching tax software or accountants.
Strategic use of carryforwards involves timing future gains to coincide with available carryforward amounts. If you have a large carryforward, it may be a good year to rebalance, sell appreciated assets, or take profits — the carryforward will shield those gains from tax.
Where this appears in Clarity
Clarity automatically tracks and calculates these concepts across your connected accounts.
Related Terms
Frequently Asked Questions
Do capital loss carryforwards expire?
No. Under current tax law, capital loss carryforwards can be carried forward indefinitely until they are fully used. However, they do not carry back to previous years for individual taxpayers.
How do I know if I have a capital loss carryforward?
Check your previous year's Schedule D or the Capital Loss Carryover Worksheet. If line 21 of your Schedule D shows a loss greater than the $3,000 limit, the excess carries forward. Your tax software should track this automatically.
