Short-term capital losses can offset ordinary income, but only up to $3,000 per year
When you sell an investment at a loss within one year of buying it, that loss is called a short-term capital loss. The IRS lets you use these losses to reduce the ordinary income you report on your tax return — wages, salary, self-employment income, interest, and dividends. However, there is a hard annual limit: you can deduct no more than $3,000 of net capital losses against ordinary income in any single tax year.
If your total losses exceed $3,000, you cannot use the extra amount that year. Instead, those unused losses carry forward to future tax years, where the same $3,000 annual limit applies. This means a person with $10,000 in losses would deduct $3,000 in year one, $3,000 in year two, $3,000 in year three, and $1,000 in year four.
Key Takeaways
- Short-term capital losses reduce ordinary income dollar-for-dollar, but only up to $3,000 per tax year.
- Any losses beyond $3,000 do not disappear — they roll forward to the next tax year and the year after that.
- Capital losses must first offset capital gains before they can offset ordinary income.
- The $3,000 limit applies whether your losses come from stocks, mutual funds, real estate, or other investments held under one year.
Capital losses offset gains first, then ordinary income
The IRS has a specific order for how losses work. If you have both capital gains and capital losses in the same year, losses first cancel out gains. Only after all gains are eliminated can you use remaining losses against ordinary income.
For example: you sell a stock for a $5,000 gain and another stock for a $2,000 loss. The $2,000 loss offsets the $5,000 gain, leaving you with a net $3,000 gain to report. If instead you had a $5,000 loss and a $2,000 gain, the $2,000 gain cancels part of the loss, leaving you with a net $3,000 loss. That $3,000 can then reduce your ordinary income.
How the $3,000 annual limit works in practice
The $3,000 cap is per tax year, not per investment or per transaction. If you have multiple losing trades in the same year, you add them all together and measure the total against the limit.
Suppose you have $8,000 in short-term losses and $2,000 in short-term gains in 2024. Your net loss is $6,000. You can deduct $3,000 of that against your ordinary income on your 2024 return. The remaining $3,000 carries to 2025, where it will be subject to the same $3,000 limit.
If you also have long-term capital losses (from investments held over one year), they follow the same $3,000 annual limit. Short-term and long-term losses are combined for purposes of calculating how much you can deduct each year.
Unused losses carry forward indefinitely
Capital losses do not expire. If you cannot use them in the year you incur them, they remain available in future years. You do not need to file any special form or take any action to preserve them — they automatically carry forward on your tax records.
This matters most for people with large, one-time losses. Someone who loses $50,000 on a single investment can deduct $3,000 per year for over 16 years, assuming no capital gains in those years to offset the losses first.
Short-term versus long-term capital losses
The distinction between short-term and long-term matters for tax rates on gains, but for losses, both types are treated the same way. Both can offset ordinary income up to $3,000 per year, and both carry forward if unused. The holding period (whether you owned the investment for one year or less, or more than one year) does not change how the loss deduction works.
However, if you have both short-term and long-term losses in the same year, the IRS requires you to use them in a specific order when calculating your net loss. In practice, most tax software handles this automatically.
What happens if you have no ordinary income
Capital losses can only offset ordinary income if you have ordinary income to offset. If you are unemployed or retired with no wages, salary, or self-employment income, a capital loss in that year will not reduce your tax bill — it will simply carry forward to a year when you do have ordinary income.
This is one reason people sometimes spread the realization of losses across multiple years if they know their income will be higher in future years. Selling a losing investment in a low-income year wastes part of the deduction, since you can only use $3,000 against zero or minimal income.
Frequently Asked Questions
Can I use short-term losses to offset long-term gains?
Yes. Capital losses offset capital gains regardless of whether the gains are short-term or long-term. Losses are applied to reduce total capital gains first, and only the remaining loss (if any) can offset ordinary income.
What if I have $10,000 in losses and $2,000 in ordinary income?
You can deduct $2,000 of the loss against your ordinary income. The remaining $8,000 carries to the next tax year, where you can deduct another $3,000 (or less if you have gains that year), and the rest carries forward again.
Do I need to report the loss on my tax return?
Yes. You report capital losses on Schedule D (Form 1040), even if the loss exceeds the $3,000 deduction limit. The IRS tracks the full amount so it knows how much you can carry forward to future years.
Can I deduct losses from investments I still own?
No. A loss is only realized — and only becomes deductible — when you actually sell the investment. Unrealized losses (paper losses on investments you still hold) cannot be deducted.
Does the $3,000 limit apply to business losses?
No. The $3,000 limit applies only to capital losses from investments. Business losses from a sole proprietorship, partnership, or S-corporation follow different rules and are not subject to this cap.