N
Viral Blast Daily

Do short-term stock losses offset short-term gains?

Author

Robert Spencer

Updated on April 02, 2026

Yes, but there are limits. Losses on your investments are first used to offset capital gains of the same type. So, short-term losses are first deducted against short-term gains, and long-term losses are deducted against long-term gains. Net losses of either type can then be deducted against the other kind of gain.

What happens if you sell short-term stock at a loss?

Since long-term capital losses are figured at the same lower tax rate as long-term capital gains, you get a larger net deduction for taking short-term capital losses. If you sell a stock and then repurchase it within 30 days, the IRS considers this a “wash sale,” and the sale is not recognized for tax purposes.

How are short term capital gains and losses calculated?

Short-term capital losses are calculated against short-term capital gains, if any, on Part I of Form 8949 to arrive at the net short-term capital gain or loss. If you did not have any short-term capital gains for the year, then the net is a negative number equal to the total of your short-term capital losses.

When does a short term loss become a long term loss?

Short-term losses occur when the stock sold has been held for less than a year. Long-term losses happen when the stock has been held for a year or more. This is an important distinction because losses and gains are treated differently depending if they’re short- or long-term.

How to sell stock to offset short term gains?

Identify any assets that have lost money that you have held for less than a year. Direct your broker to sell off enough short-term assets to cancel out your gains. If you don’t have enough short-term losses to offset your gains, consider selling all your short-term losers.

Do you have to pay taxes on short term capital gains?

For example, if you have a net short-term capital loss of $2,000 and a net long-term capital gain of $3,000, then you are only liable for paying taxes on the overall net $1,000 capital gain.