How much are taxes on stock gains?

Asked by: Ms. Elena Stehr  |  Last update: July 1, 2026
Score: 4.6/5 (13 votes)

Taxes on stock gains depend on how long you held the stock: short-term gains (held ≤ 1 year) are taxed as ordinary income (10-37%), while long-term gains (held > 1 year) use preferential rates of 0%, 15%, or 20%, determined by your total taxable income and filing status for the year. Higher income earners generally fall into the 15% or 20% brackets, with 0% for lower incomes.

How much tax will I pay on stock gains?

Capital gains tax on stocks depends on how long you held the stock: short-term gains (held 1 year or less) are taxed at your higher ordinary income tax rate (10%-37%), while long-term gains (held over 1 year) get lower rates of 0%, 15%, or 20%, based on your taxable income and filing status. For most investors, the long-term rates are favorable, with the 15% rate being common, though higher earners might pay up to 20%, plus potential state taxes and a 3.8% Net Investment Income Tax for high earners. 

How much capital gains tax on $100,000?

On a $100,000 capital gain, you'll likely pay 15% for long-term gains, resulting in about $15,000 in federal tax (plus potential state tax), but it could be 0% or 20% depending on your total taxable income and filing status, while short-term gains are taxed as ordinary income (potentially 22-24%). 

How much tax do you pay on gains from shares?

The main rate of CGT is 18% for basic rate taxpayers. For higher or additional rate taxpayers, the rate is 24%. If you are normally a basic-rate taxpayer but when you add the gain to your taxable income you are pushed into the higher-rate band, then you will pay some CGT at both rates.

How do I avoid paying tax on my shares?

13 ways to pay less CGT

  1. 1) Use your CGT allowance. ...
  2. 2) Give money or assets to your spouse or civil partner. ...
  3. 3) Don't forget your losses. ...
  4. 4) Deduct your costs. ...
  5. 5) Increase your pension contributions. ...
  6. 6) Use your ISA allowance – each year. ...
  7. 7) Try Bed and ISA. ...
  8. 8) Donate to charity.

Stock Market Taxes Explained For Beginners

29 related questions found

Can I avoid taxes on shares?

When you sell appreciated stocks within a retirement plan, you'll face no federal taxes on the sale at that time. However, with a traditional IRA or 401(k), you'll eventually pay ordinary income taxes on gains, earnings and your original contributions when you take withdrawals. So taxes are only deferred.

How much do I get taxed if I sell my stock?

When selling stock, the tax rate depends on how long you held it: profits from stocks held a year or less (short-term) are taxed as ordinary income (10-37%), while profits from stocks held over a year (long-term) are taxed at lower rates (0%, 15%, or 20%), determined by your overall taxable income. You only pay tax on the profit (capital gain), not the total sale amount, and this applies to investments outside of tax-advantaged accounts like IRAs. 

How long to hold stock to avoid tax?

If you hold a stock for one year or longer, your gain will be taxed at the long-term capital gains tax rate. But if you hold a stock for less than one year before selling it, your gain will typically be taxed at your ordinary income tax rate.

How much would capital gains tax be on $300,000?

Capital gains tax on $300,000 depends on your filing status and total income, but for most, it will be taxed at the 15% federal rate, meaning around $45,000 in tax, potentially rising to 20% if your total income is very high, and you'll also need to account for state taxes and potentially a 3.8% Medicare surtax. A $300,000 gain usually falls into the 15% bracket for single filers (above $48,350) and married filing jointly (above $96,700), while for married filing separately, it hits the 20% bracket (over $300,000).

How much capital gains do I pay on $100,000?

On a $100,000 capital gain, you'll likely pay 15% for long-term gains, resulting in about $15,000 in federal tax (plus potential state tax), but it could be 0% or 20% depending on your total taxable income and filing status, while short-term gains are taxed as ordinary income (potentially 22-24%). 

How to get 0% tax on capital gains?

Capital gains tax rates

A capital gains rate of 0% applies if your taxable income is less than or equal to: $48,350 for single and married filing separately; $96,700 for married filing jointly and qualifying surviving spouse; and. $64,750 for head of household.

What is the 20% rule for capital gains?

The 20% rule for capital gains refers to the highest federal tax rate for long-term capital gains, applying to higher income brackets when you sell investments (stocks, real estate) held for over a year, with lower rates of 0% and 15% for lower incomes, and even higher rates for special assets like collectibles. This rate kicks in for single filers earning over approximately $492,300 (2024) or $533,401 (2025), and higher for joint filers, making holding assets over a year a key tax strategy.

How much profit from stocks is tax free?

Increase in Exemption Limits for Long-Term Capital Gains

To benefit lower and middle-income classes, the exemption limit for long-term capital gains on shares, equity-oriented units or units of Business Trust has been increased from ₹1 lakh to ₹1.25 lakh per year.

What is the 6 year rule for capital gains tax?

The "6-year rule" for Capital Gains Tax (CGT) in Australia allows you to treat a former main residence as tax-exempt for up to six years after you move out, even if you rent it out, enabling you to avoid CGT on any growth during that period. You qualify by moving out, choosing to treat it as your main home for tax, and can reset the rule by moving back in. If you rent it out for longer than six years, only the portion of the gain after the six-year mark becomes taxable.
 

How do I calculate my capital gains tax?

To calculate capital gains tax, find the difference between your asset's sale price (minus selling costs) and its cost basis (purchase price plus fees) to get your gain or loss; then, determine if it's short-term (held ≤ 1 year, taxed as ordinary income) or long-term (held > 1 year, taxed at lower 0%, 15%, or 20% rates). Apply the correct rate to your gain to find the tax owed, using IRS tax brackets and forms like Schedule D. 

Can I reinvest my stock gains without paying taxes?

What if I reinvest the proceeds? Buying additional stock shares with the proceeds from a stock sale will not eliminate or reduce capital gains taxes. However, if you reinvest the gain into a QOF (Qualified Opportunity Fund), you can defer the payment of capital gains taxes while you are invested in an eligible fund.

What is the loophole for capital gains tax?

Second, capital gains taxes on accrued capital gains are forgiven if the asset holder dies—the so-called “Angel of Death” loophole. The basis of an asset left to an heir is “stepped up” to the asset's current value.

How long do I have to hold a stock to avoid capital gains tax?

To avoid the higher ordinary income tax rates on stock profits (short-term), you must hold the stock for more than one year, qualifying for the generally lower long-term capital gains tax rates; selling after one year or less results in short-term gains taxed at your regular income bracket, while holding over a year offers preferential rates, potentially saving you significantly on taxes.