How to Avoid Capital Gains Tax on Stocks (2024)

Capital gains taxes are a tax on the profits you make on investments, which you might owe if you are investing through a taxable brokerage account. The good news is that there are strategies investors can use to eliminate or minimize those taxes. The right ways for you will depend on your long-term financial goals. If you have questions about taxes and the minimization of them, consider speaking with a financial advisor through SmartAsset’s free matching tool.

What Are Capital Gains Taxes?

Capital gains taxes are taxes owed when you sell an asset for a profit. The tax rates vary depending on how long you held the stocks. If you sell it for a loss, you do not owe any taxes on that transaction. So a capital gain on a stock you own would be the profit you receive that is above what you originally paid for those stocks.

For example, if you bought one share of XYZ Corporation at $10 and end up selling it for $100, your capital gain would be taxed on the $90 difference. How long you hold that asset will depend on whether it is a long- or short-term gain. There is a difference when determining how those taxes are treated and the rate at which you’ll have to pay.

  • Short-term capital gains:When you’ve held the stock for one year or less, these are called short-term capital gains. Short-term capital gains tax rates have the same income tax rates as ordinary income, like the money earned from a job.
  • Long-term capital gains:Long-term capital gains offer preferential treatment in the Federal tax code. These income tax rates are lower than ordinary income tax rates with a maximum tax rate of 20%. In some cases, long-term capital gains tax rates can be as low as 0%.

How Capital Gains Are Taxed on Stocks

The tax rates for the capital gains you earn on your stocks are going to be determined by both your tax filing status as well as your adjusted gross income (AGI). You will end up being taxed between 0% and 20% of your profit, depending on your filing status. For 2024, you will likely end up paying either 15% if your AGI is between $47,025 and $518,900 as a single filer or $94,050 and $583,750 as a married couple filing together. For individuals above $518,900 and couples over $583,750, the rate will be 20%.

In addition to the capital gains tax, high-net-worth individuals or high-earners might end up being on the hook for additional taxes for their investment profits. The net investment income tax can add an additional 3.8% tax on top of your capital gains tax if your modified adjusted gross income (MAGI) is above $200,000 for single filers or $250,000 for married filing jointly.

9 Ways to Avoid Capital Gains Taxes on Stocks

There are numerous strategies that investors can implement to reduce or avoid capital gains tax on stocks sold at a profit. Each has its own unique pros and cons that you should take a look at to see if it’s a good fit for your personal situation before moving forward.

Here are some of the most common methods that you can incorporate into your financial plan:

1. Invest for the Long Term

When you invest for the long term, you benefit from long-term capital gains rates. These tax rates can be substantially lower than ordinary income tax rates. In 2024, if your taxable income is less than $47,025 as a single filer ($94,050 for married, filing jointly), your long-term capital gains tax rate is 0%.

2. Contribute to Your Retirement Accounts

Investing in retirement accounts eliminates capital gains taxes on your portfolio. You can buy and sell stocks, bonds and other assets without triggering capital gains taxes. Withdrawals from Traditional IRA, 401(k) and similar accounts may lead to ordinary income taxes. However, Roth accounts eliminate taxes entirely on eligible withdrawals.

3. Pick Your Cost Basis

When selling your stocks, it is possible to pick your cost basis on the shares that you sell. By handpicking the individual shares, you may be able to avoid capital gains taxes by selling shares that are at a loss (or at least have lower gains), even if your overall position in that investment has made money.

4. Lower Your Tax Bracket

When you have less taxable income, you may qualify for 0% tax rates on long-term capital gains. You can lower your taxable income by being strategic on withdrawals. For example, retirees can make withdrawals from a Roth IRA instead of a 401(k) or traditional IRA, since Roth withdrawals are not taxable in retirement.

Alternatively, you can maximize your deductions by prepaying property tax payments before December 31 or bunching two year’s worth of charitable contributions into one year. Another option to keep from getting bumped up into a higher tax bracket is deferring income and maximizing your deductions. Maxing out your company retirement accounts and health savings accounts (HSA) is an excellent way to reduce your taxable income as well.

5. Harvest Losses to Offset Gains

Capital losses on investments can offset realized short-term and long-term capital gains. Some investors harvest losses proactively when investments go down in value to offset potential future capital gains. Investors may also offset $3,000 in ordinary income yearly if they have excess capital losses.

6. Move to a Tax-Friendly State

While the state you live in won’t affect your federal taxes owed, moving to a tax-friendly state may help you avoid capital gains tax on stocks when paying state income taxes. Nine states do not charge capital gains taxes. The states are Alaska, Florida, New Hampshire, Nevada, South Dakota, Tennessee, Texas, Washington and Wyoming.

7. Donate Stock to Charity

If you have appreciated stock, consider donating the stock instead of cash to your favorite charity. You won’t owe capital gains taxes on the profits when you transfer those shares directly to the charity. Plus, you’ll get a tax deduction based on the current value of the shares instead of the actual amount that you paid for them. And the charity won’t owe taxes either, making it a win-win for both parties.

8. Invest in an Opportunity Zone

The Tax Cuts and Jobs Act created “opportunity zones” that offer tax advantages to investors. By investing in eligible low-income and distressed communities, you can defer taxes and potentially avoid capital gains tax on stocks altogether. To qualify, you must invest unrealized gains within 180 days of a stock sale into an eligible opportunity fund, then hold the investment for at least 10 years.

9. Pass Down Appreciated Assets

When someone passes away, there is a step-up in the cost basis of their assets. This means that the heirs that receive stocks, bonds, real estate and other assets do not owe capital gains taxes if they sell the assets right away. If the assets continue to appreciate after the investor’s death, the beneficiaries will only owe taxes on the appreciation that occurred after their date of death.

Bottom Line

Capital gains taxes can negatively impact your investment profits, especially if you’ve held the assets for one year or less. Luckily, there are numerous strategies that investors can use to reduce or avoid capital gains tax on stocks, bonds and other assets. Before making any moves, talk with a financial planner or tax advisor to discuss your current situation and the strategies that you’re considering.

Tips for Tax Planning

  • Investors with a financial advisor can work together to reduce or avoid capital gains tax on stocks and other investments. By using their experience and knowledge, a financial advisor can propose steps to minimize the taxes you’ll owe on your stock sales. Finding a financial advisor doesn’t have to be hard.SmartAsset’s free tool matches you with up to three vetted financial advisors who serve your area, and you canhave a free introductory call with your advisor matches to decide which one you feel is right for you. If you’re ready to find an advisor who can help you achieve your financial goals, get started now.
  • Capital gains taxes reduce the profits that you’ve earned from your investments. You can properly plan out what your potential liability might be by planning ahead for how your investments might grow. Use our investment calculator to know what your potential increase might be.

©iStock.com/South_agency, ©iStock.com/SrdjanPav, ©iStock.com/Tanja Ristic

How to Avoid Capital Gains Tax on Stocks (2024)

FAQs

How to Avoid Capital Gains Tax on Stocks? ›

By investing in eligible low-income and distressed communities, you can defer taxes and potentially avoid capital gains tax on stocks altogether. To qualify, you must invest unrealized gains within 180 days of a stock sale into an eligible opportunity fund, then hold the investment for at least 10 years.

How do I avoid capital gains tax when selling stock? ›

By investing in eligible low-income and distressed communities, you can defer taxes and potentially avoid capital gains tax on stocks altogether. To qualify, you must invest unrealized gains within 180 days of a stock sale into an eligible opportunity fund, then hold the investment for at least 10 years.

What is a simple trick for avoiding capital gains tax? ›

Hold onto taxable assets for the long term.

The easiest way to lower capital gains taxes is to simply hold taxable assets for one year or longer to benefit from the long-term capital gains tax rate.

How can I reduce capital gains tax on shares? ›

Save long term capital gains tax: Individuals can save income tax by booking profits up to a certain limit on equity shares and equity oriented mutual funds held for more than 12 months. This method is called 'tax harvesting' and it is fully legal in India.

How do I bypass capital gains? ›

The like-kind (aka "1031") exchange is a popular way to bypass capital gains taxes on investment property sales. With this transaction, you sell an investment property and buy another one of similar value. By doing so, you can defer owing capital gains taxes on the first property.

How much stock can you sell without paying taxes? ›

Capital Gains Tax
Long-Term Capital Gains Tax RateSingle Filers (Taxable Income)Head of Household
0%Up to $44,625Up to $59,750
15%$44,626-$492,300$59,751-$523,050
20%Over $492,300Over $523,050

How long do you have to keep a stock to avoid capital gains tax? ›

You may have to pay capital gains tax on stocks sold for a profit. Any profit you make from selling a stock is taxable at either 0%, 15% or 20% if you held the shares for more than a year. If you held the shares for a year or less, you'll be taxed at your ordinary tax rate.

At what age do you not pay capital gains? ›

Capital Gains Tax for People Over 65. For individuals over 65, capital gains tax applies at 0% for long-term gains on assets held over a year and 15% for short-term gains under a year. Despite age, the IRS determines tax based on asset sale profits, with no special breaks for those 65 and older.

Can I sell stock and reinvest without paying capital gains? ›

With some investments, you can reinvest proceeds to avoid capital gains, but for stock owned in regular taxable accounts, no such provision applies, and you'll pay capital gains taxes according to how long you held your investment.

What is the 2 year capital gains rule? ›

If you have lived in a home as your primary residence for two out of the five years preceding the home's sale, the IRS lets you exempt $250,000 in profit, or $500,000 if married and filing jointly, from capital gains taxes. The two years do not necessarily need to be consecutive.

What lowers capital gains tax? ›

Long-term investing offers a significant advantage in minimizing capital gains taxes due to the favorable tax treatment for investments for longer durations. When investors hold assets for more than a year before selling, they qualify for long-term capital gains tax rates, typically lower than short-term rates.

Does selling stock count as income? ›

For tax purposes, when you sell an investment for more than you bought it, you realize a capital gain. This gain is taxable, and the tax rate depends on the length of time you hold the stock before selling it. Short-term capital gain: A short-term capital gain occurs when you sell assets you owned for one year or less.

Do I have to pay capital gains tax immediately? ›

It is generally paid when your taxes are filed for the given tax year, not immediately upon selling an asset. Working with a financial advisor can help optimize your investment portfolio to minimize capital gains tax.

Can you transfer stock without paying capital gains? ›

You don't have to pay capital gains tax when you give away stocks. The person who receives the stocks, however, will face capital gains tax if they earn money when they sell the stock.

Can I offset capital gains against income? ›

You can use capital losses to offset capital gains during a tax year, allowing you to remove some income from your tax return. You can use a capital loss to offset ordinary income up to $3,000 per year If you don't have capital gains to offset the loss.

Can you avoid capital gains tax on stocks by reinvesting? ›

With some investments, you can reinvest proceeds to avoid capital gains, but for stock owned in regular taxable accounts, no such provision applies, and you'll pay capital gains taxes according to how long you held your investment.

How much capital gains tax will I pay if I sell stock? ›

According to the IRS, the tax rate on most long-term capital gains is no higher than 15% for most people. And for some, it's 0%. For the highest earners in the 37% income tax bracket, waiting to sell until they've held investments at least one year could cut their capital gains tax rate to 20%.

Do I have to pay capital gains tax immediately after selling stock? ›

Capital gains tax is typically reported and paid when you file your federal income tax return, due in April each year for individuals. There aren't any rules that require you to pay what you owe at the time you sell the asset.

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 6394

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.