| Finance Calculators
โ† All Calculators

Capital Gains Tax Calculator 2024

Know your tax bill before you sell โ€” long-term vs short-term, NIIT included.

Your Investment Sale

Long-Term (1+ year)
Short-Term (under 1 year)
Estimated Capital Gains Tax
$0
Effective rate: 0%
$0
Capital Gain
0%
Tax Rate
$0
Net Proceeds After Tax
โœ“
Long-term rate applies. You held for 1+ year. Great call โ€” long-term rates are 0โ€“20% vs short-term rates up to 37%.

Tax Rate Breakdown

Component Rate Amount

Long-Term vs Short-Term Comparison

Long-term tax (1+ year) $0
Short-term tax (under 1 year) $0
Savings by holding long-term $0

2024 Long-Term Capital Gains Brackets

Capital Gains Tax: Key Facts

What counts as long-term vs short-term?

If you hold an asset for more than one year before selling, the profit is taxed at long-term capital gains rates (0%, 15%, or 20%). Hold for one year or less, and you pay short-term rates โ€” which are the same as ordinary income tax rates, up to 37%.

What is the 0% capital gains rate?

In 2024, single filers with taxable income under $47,025 pay 0% on long-term capital gains. Married filing jointly: under $94,050. This means if you're in a low income year, you can potentially realize gains completely tax-free.

What is NIIT?

The Net Investment Income Tax is an additional 3.8% tax on investment income (including capital gains) for high earners. It applies when your modified AGI exceeds $200,000 (single) or $250,000 (married). So the effective maximum long-term rate is 23.8%, not 20%.

Does this include state taxes?

No โ€” this calculator covers federal taxes only. Most states also tax capital gains, often at ordinary income rates. States like Florida, Texas, Nevada, and Washington have no state income tax on capital gains.

What's the "step-up in basis"?

When you inherit assets, your cost basis "steps up" to the fair market value at the time of death. This eliminates capital gains on the appreciation that occurred during the decedent's lifetime โ€” a significant tax break for heirs.

โ˜• Buy me a coffee