Skip to main content

When To Sell Stocks: Reasons To Exit and How To Decide

When to sell a stock depends on whether your reason for selling aligns with your actual financial plan

Most investors hold stocks too long or sell them for the wrong reasons. The right time to sell is when one of three things happens: your financial goal has been met and you need the money, the company's fundamentals have deteriorated and you no longer want to own it, or the stock has grown so large in your portfolio that it no longer matches your target allocation. Selling because the price dropped, because you are afraid, or because you want to chase a stock that is rising faster is usually a mistake.

The difference between these two categories matters because one protects your wealth and the other destroys it. A planned exit — selling to rebalance or because you have reached a goal — is part of a working strategy. An emotional exit — selling in panic or buying into hype — is the opposite.

Key Takeaways

  • Sell a stock when you have reached the financial goal you bought it for, or when your portfolio allocation has drifted so far that one holding now represents too much of your wealth.
  • Selling because a stock has fallen in price is usually a mistake unless the company itself has changed for the worse.
  • Tax consequences matter: selling a stock you have held for less than a year triggers a higher tax rate on the gain than holding it longer.
  • Rebalancing — selling winners to buy losers — is a disciplined way to sell without emotion and to lock in gains automatically.
  • Holding a stock "to break even" after a loss is a common trap that locks in poor decisions and wastes money that could be invested elsewhere.

You have reached your financial goal and need the money

This is the clearest reason to sell. If you bought a stock to save for a down payment, a child's education, or retirement, and that time has arrived, you sell enough to cover what you need. This is not emotional — it is the plan working.

The timing matters for taxes. If you are selling a stock at a gain and you have held it for more than one year, the gain is taxed at the long-term capital gains rate, which is lower than the rate for stocks held less than a year. If you are close to the one-year mark, waiting a few weeks or months can save you money on taxes. If you are selling at a loss, the timing is less important for tax purposes, though you may want to avoid selling multiple losses in the same year if you can spread them out.

One stock has grown too large and is throwing off your allocation

When you build a portfolio, you decide how much of your money goes into each holding. You might decide that any single stock should be no more than 5 percent of your portfolio, or 10 percent, depending on how much risk you are comfortable with. Over time, a stock that performs well will grow larger than that target. When it does, you rebalance by selling some of it.

Rebalancing forces you to sell winners and buy losers — the opposite of what emotion tells you to do. This is exactly why it works. You are locking in gains from stocks that have risen and moving that money into stocks that have fallen, which is the disciplined version of "buy low, sell high." Many investors set a rule: if any holding drifts more than 5 percentage points above its target, they sell enough to bring it back in line. Others rebalance once a year, usually at the same time each year.

Rebalancing also protects you from concentration risk. If one stock becomes 30 or 40 percent of your portfolio and then falls sharply, you lose far more than if it had stayed at 10 percent. Selling the winner before it crashes is not timing the market — it is managing risk.

The company's business has deteriorated and you no longer want to own it

This is different from a price drop. A price drop alone is not a reason to sell. But if the company's revenue is falling, its profit margins are shrinking, it is losing market share to competitors, or its management has changed in ways that worry you, those are reasons to reconsider whether you should still own it.

The key is to separate the stock price from the business. A stock can fall 30 percent because the whole market is down, or because investors are temporarily pessimistic, without the company itself changing. That is not a reason to sell. But if you read the company's quarterly earnings report and see that revenue fell, or that the CEO who built the company has left, or that a major customer has gone to a competitor, then the business itself has changed. At that point, you have to decide: do I still want to own this company? If the answer is no, you sell.

This is also the time to think about whether you made a mistake buying it in the first place. If you bought it because a friend recommended it, or because it was in the news, or because it had risen 50 percent already, you may have bought for the wrong reason. Selling it is not admitting defeat — it is correcting a mistake.

Reasons to avoid selling

Selling because the price has fallen is the most common mistake. A stock that drops 20 percent has not automatically become a bad investment. The company may be unchanged, the market may be temporarily pessimistic, or the stock may simply be cheaper than it was before. If you still believe in the company and you have not changed your financial plan, holding is usually the right move.

Selling to chase a stock that is rising faster is another trap. You see a stock that has doubled in the last year and you want to own it. So you sell a stock that has only risen 20 percent to buy the one that has risen 100 percent. This is buying high and selling low in slow motion. By the time you hear about a stock that has already doubled, most of the gain is usually already priced in.

Holding a stock "to break even" after a loss is a third mistake. You bought a stock at $50, it fell to $30, and now you are waiting for it to get back to $50 before you sell. This is called the "break-even trap." The problem is that the $50 you paid is gone — it is a sunk cost. The only question that matters now is: if I had $30 in cash today, would I buy this stock? If the answer is no, you should sell and put the money into something you would actually buy. Holding it just to recover a loss wastes money that could be growing elsewhere.

Tax consequences of selling

The tax rate on a stock sale depends on how long you held it. If you held the stock for one year or less, any gain is taxed as ordinary income at your regular tax rate, which can be 22, 24, 32, 35, or 37 percent depending on your income. If you held it for more than one year, the gain is taxed at the long-term capital gains rate: 0, 15, or 20 percent depending on your income. The difference is significant.

This does not mean you should hold a stock just to avoid taxes. If the stock has deteriorated and you no longer want to own it, selling and paying the tax is better than holding a bad investment. But if you are on the fence about selling, and the stock is close to the one-year mark, waiting can save you money.

If you are selling at a loss, you can use that loss to offset gains from other sales in the same year. If you have no other gains, you can use up to $3,000 of losses to offset ordinary income, and carry the rest forward to future years. This is called tax-loss harvesting, and it is one of the few ways to make a losing investment useful.

How to build a selling plan before you buy

The best time to decide when to sell is before you buy. When you purchase a stock, write down why you are buying it and what would make you sell it. Are you buying it for income, for growth, or to diversify? How long do you plan to hold it? What would have to change about the company for you to sell? What price would make you feel like you have reached your goal?

This plan does not have to be rigid. Markets change, companies change, and your life changes. But having a written reason for owning a stock makes it much harder to sell for the wrong reason — panic, greed, or a tip from a friend. It also makes it easier to sell for the right reason, because you have already decided what that is.

Many investors use a simple rule: sell when the stock reaches a target price that represents your goal, or when it falls to a price that represents your maximum loss tolerance. Others use a time-based rule: hold for five years, then reassess. Still others rebalance on a calendar schedule, selling winners and buying losers once a year. Any of these approaches works better than selling based on emotion or news.

Frequently Asked Questions

Should I sell a stock if it has fallen 20 percent?

Not automatically. A price drop alone is not a reason to sell unless the company itself has changed. Ask yourself: if I had cash today and had never owned this stock, would I buy it at this price? If yes, hold it. If no, the price drop may have revealed that you should not have bought it in the first place, and selling makes sense.

What is the difference between a short-term and long-term capital gain?

A short-term gain is on a stock held one year or less and is taxed at your ordinary income tax rate, which can be as high as 37 percent. A long-term gain is on a stock held more than one year and is taxed at 0, 15, or 20 percent depending on your income. Waiting just past the one-year mark can cut your tax bill significantly.

Is it ever okay to sell a stock just because it has risen a lot?

Yes, if the rise means it no longer fits your allocation. If a stock was supposed to be 10 percent of your portfolio and it has grown to 25 percent, selling some to rebalance is smart risk management. But selling just because it has risen, without any change to the company or your plan, is usually a mistake.

What should I do if I bought a stock for the wrong reason and it has fallen?

Sell it. The money you paid is gone — it is a sunk cost. The only question that matters is whether you would buy it today at its current price. If not, selling and putting the money into something you actually want to own is better than holding it hoping to break even.

Can I use a stock loss to reduce my taxes?

Yes. If you sell a stock at a loss, you can use that loss to offset gains from other stock sales in the same year. If you have no gains, you can use up to $3,000 of losses to reduce your ordinary income, and carry any remaining losses forward to future years.