What Are Long-Term Capital Gains and How Do They Differ From Short-Term Gains?

A capital gain occurs when you sell an investment for more than you paid for it. The difference between your purchase price and your sale price is your gain. For example, if you bought 100 shares of stock at $50 per share ($5,000 total) and sold them at $75 per share ($7,500 total), you would have a $2,500 capital gain.

Get Your Free Lemonade Insurance Contact Guide →

The IRS divides capital gains into two categories based on how long you held the investment before selling it. Long-term capital gains apply to investments you held for more than one year. Short-term capital gains apply to investments you held for one year or less. This distinction matters significantly because the tax rates are different.

Short-term capital gains are taxed as ordinary income. This means they are taxed at your regular income tax rate, which can be as high as 37% depending on your tax bracket in 2024. If you earned $80,000 in regular income and also had $10,000 in short-term capital gains, that $10,000 would be taxed at your marginal rate—potentially 22% or higher.

Long-term capital gains receive preferential tax treatment. Most people pay one of three rates: 0%, 15%, or 20%. These rates apply regardless of how much total income you earned. The rate you pay depends on your income level, filing status, and marital situation. As of 2024, the 0% rate applies to single filers earning up to $47,025, the 15% rate applies to those earning between $47,026 and $518,900, and the 20% rate applies to those earning over $518,900.

Practical takeaway: Track your purchase date for every investment. If you bought an investment on March 15, 2024, you can sell it without short-term capital gains treatment starting March 16, 2025. The date matters, so consider holding investments past the one-year mark when possible to access the lower long-term rates.

Understanding the Three Long-Term Capital Gains Tax Rates and Income Thresholds

The federal government created three tax brackets for long-term capital gains to encourage long-term investing. The 0% bracket is the most advantageous but comes with income limits. In 2024, single filers can have up to $47,025 in taxable income and pay 0% on long-term capital gains. For married couples filing jointly, the limit is $94,050. For heads of household, it's $62,700. These income thresholds increase slightly each year to account for inflation.

Pay Your Helzberg Diamonds Credit Card Bill Guide →

The 15% rate applies to most middle-income investors. For single filers in 2024, this rate applies to long-term capital gains when your taxable income falls between $47,026 and $518,900. For married couples filing jointly, the range is $94,051 to $583,750. This bracket covers the majority of American investors. Most people who have invested in stocks, bonds, or mutual funds for over one year will fall into this category.

The 20% rate applies to high-income earners. This rate kicks in when you exceed the upper thresholds: $518,900 for single filers, $583,750 for married couples filing jointly, and $518,850 for heads of household in 2024. Additionally, high-income taxpayers may owe a 3.8% net investment income tax on top of the regular capital gains tax. This tax applies when your modified adjusted gross income exceeds $200,000 (single) or $250,000 (married filing jointly).

It's important to understand how income is calculated for these brackets. Your "taxable income" includes wages, business income, interest, dividends, and other sources. Capital gains are added on top of this. If you earned $40,000 in wages and had $10,000 in long-term capital gains, your total taxable income would be $50,000. This means $3,975 of your capital gains would be taxed at 0% (the portion that brings you to $47,025), and the remaining $6,025 would be taxed at 15%.

Practical takeaway: Calculate your expected total income before year-end, including expected investment gains. If you're close to a tax bracket threshold, you might time large sales to stay within the 0% or 15% brackets. For example, if you earned $45,000 in wages and expect $5,000 in capital gains, staying at or below $47,025 could save you $750 in taxes (15% of $5,000).

How to Calculate Your Long-Term Capital Gains Liability

Calculating long-term capital gains tax requires several steps. First, determine the basis of each investment. Your basis is typically what you paid for the investment, including any commissions or fees. If you bought 50 shares of Company X at $40 per share and paid a $10 commission, your basis is $2,010 ($40 × 50 + $10).

Your Free Barclaycard Credit Card Comparison Guide →

Next, determine your sale price. This is the price at which you sold the investment, minus any commissions or fees. If you sold those 50 shares at $60 per share and paid a $10 commission, your sale proceeds are $2,990 ($60 × 50 - $10).

Calculate the gain by subtracting basis from sale proceeds. In this example, $2,990 - $2,010 = $980 gain. You must also verify that you held the investment for more than one year. If you did, this entire $980 is a long-term capital gain.

Now you need to know your total taxable income for the year. Add up all sources: wages, business income, interest, dividends, and any other income. Let's say your wages total $55,000. Determine which long-term capital gains tax rate applies to you. With $55,000 in wages and $980 in capital gains, your total income is $55,980. Using 2024 rates for single filers, you fall into the 15% bracket ($47,026-$518,900). Therefore, your $980 capital gain would be taxed at 15%, resulting in $147 in federal capital gains tax.

However, the calculation is more complex if you're near a bracket threshold. If you had only $46,500 in wages and $980 in capital gains, your total would be $47,480. The first $525 of your capital gains ($47,025 - $46,500) would be taxed at 0%, and the remaining $455 would be taxed at 15%, resulting in $68.25 in federal tax instead of $147.

Practical takeaway: Use a capital gains worksheet (found in IRS instructions or through tax software) to calculate your exact liability. Track this information throughout the year: purchase dates, purchase prices (including commissions), sale dates, and sale prices. Consider consulting a tax professional if you have multiple investments or expect significant gains, as the calculations can become complicated quickly.

State and Local Capital Gains Taxes

In addition to federal capital gains taxes, many states and cities impose their own taxes on investment gains. As of 2024, nine states have no income tax: Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, Wyoming, and New Hampshire (though New Hampshire does tax dividends and interest). If you live in one of these states, you only owe federal capital gains tax.

Free Guide to Rental Income Tax Strategies →

The remaining 41 states impose income taxes, and most of them tax capital gains as regular income. For example, California taxes long-term capital gains at the same rate as ordinary income, meaning they could be taxed at rates up to 13.3%. New York taxes capital gains as ordinary income as well, with top rates reaching 10.9% when you include both state and local taxes. This significantly increases your total tax burden compared to the federal rate alone.

A few states have adopted lower tax rates for capital gains. Washington State recently implemented a 7% tax on long-term capital gains over $250,000, though it faces legal challenges. North Carolina reduced its capital gains tax rate to align with ordinary income rates for long-term gains.

Some cities also impose local income taxes. For example, New York City residents pay an additional tax on their income, including capital gains.