
Capital Gains Tax Rates 2026: Complete Brackets, 0% Rate Strategy, and the 23.8% High-Income Reality
Capital gains tax rates for 2026 remain at 0%, 15%, and 20% for long-term gains — the same three-rate structure that has applied since 2013 — but the income thresholds separating those brackets increased by roughly 2.3% due to annual inflation adjustments announced by the IRS in Revenue Procedure 2025-32. For 2026, a married couple filing jointly pays 0% federal tax on long-term capital gains up to $98,900 in total taxable income, 15% from there up to $613,700, and 20% above that. Single filers hit the 15% bracket at $49,451 and the 20% bracket at $545,501. Short-term gains, meaning gains on assets held one year or less, are taxed as ordinary income at rates from 10% to 37% regardless of income level. High earners also pay an additional 3.8% net investment income tax on top of these rates, which pushes the effective rate on long-term gains in the top bracket to 23.8% — a number that matters more than the headline 20% for anyone doing serious portfolio planning.
The interesting thing about the capital gains tax rates 2026 structure isn't the rates themselves, which have been stable for over a decade. It's the 0% bracket, which most investors either don't know exists or don't realize they can use. A married couple with modest wage income and a large portfolio can realize tens of thousands of dollars in long-term gains every year and pay literally zero federal tax on them. Used consistently, this is how an investor raises the cost basis of their portfolio over time without ever writing a check to the IRS. That mechanic is what the rest of this article is about.
What Are the Long-Term Capital Gains Rates for 2026?
The full bracket structure for tax year 2026, for returns filed in early 2027:
Single filers:
- 0% on taxable income up to $49,450
- 15% from $49,451 to $545,500
- 20% above $545,500
Married filing jointly:
- 0% up to $98,900
- 15% from $98,901 to $613,700
- 20% above $613,700
Head of household:
- 0% up to $66,200
- 15% from $66,201 to $579,600
- 20% above $579,600
Married filing separately:
- 0% up to $49,450
- 15% from $49,451 to $306,850
- 20% above $306,850
Two things about these numbers are worth pausing on. First, the brackets apply to taxable income — meaning adjusted gross income minus either the standard deduction or itemized deductions. For a married couple taking the 2026 standard deduction of $32,200, that means gross income up to about $131,100 can still fall inside the 0% long-term capital gains bracket. That's roughly the median household income of a two-earner family in a coastal metro. The 0% bracket is not as rarefied as it sounds.
Second, long-term gains stack on top of ordinary income when determining which bracket they fall into, but they don't push ordinary income into a higher bracket. Think of it as two separate staircases running side by side. Your wages climb the ordinary-income staircase. Your long-term gains start at whatever step your wages ended on, and climb the capital-gains staircase from there. This ordering is what makes the 0% bracket usable — if your ordinary income alone falls below the 0% threshold, you have room to realize gains tax-free up to the threshold.
How Much Can You Realize in the 0% Bracket?
The 0% bracket is the most underused feature of the federal tax code. Here's why it matters.
Worked example #1. A married couple in their early 60s has retired early. Their wage income is zero. They take $20,000 a year from their taxable brokerage dividends and $15,000 from a part-time consulting gig. Total AGI: $35,000. After the $32,200 standard deduction, taxable income before any gains is $2,800.
They own an index fund position worth $400,000 with an adjusted cost basis of $150,000. The embedded long-term gain is $250,000. If they sold the entire position in one year, roughly $96,100 of that gain would fall inside the 0% bracket ($98,900 − $2,800 of existing taxable income), and the remaining $153,900 would be taxed at 15% for a tax bill of about $23,085. Not a great outcome.
But they don't have to sell it all at once. Over the next ten years, they can realize roughly $96,000 in long-term gains each year, stay inside the 0% bracket, and pay zero federal tax. At the end of ten years they've realized $960,000 in gains, all tax-free, and their cost basis on whatever they held has been reset each year to current market value. Every dollar of gain that disappears into the 0% bracket is a dollar the IRS never collects — and never will, even if the position is later sold at a higher price.
This is the core idea behind what TaxHarvest calls "raising cost basis to zero tax" — the systematic realization of gains inside the 0% bracket, year after year, until the portfolio's basis approximates its market value. The investor's net worth doesn't change. What changes is the embedded tax liability sitting inside the portfolio, which slowly shrinks toward zero. For a detailed mechanical walkthrough, see our companion piece on what is tax loss harvesting.
How Do Capital Gains Interact With Ordinary Income?
The stacking rule matters whenever a household has significant wages and significant gains. Gains get taxed at the rate of whatever bracket they fall into after ordinary income fills up the lower brackets.
Worked example #2. A married couple has $120,000 of wage income and realizes $60,000 of long-term capital gains during the year. Their total 2026 taxable income after the $32,200 standard deduction is $147,800. The gains sit on top of ordinary income, so they occupy the range from $87,800 to $147,800 of taxable income.
The 15% long-term bracket for married couples starts at $98,901. So $11,101 of their gains ($98,900 − $87,800 + $1) falls in the 0% bracket, and the remaining $48,899 falls in the 15% bracket. Federal tax on the gains: $48,899 × 15% = $7,335. Average rate on the $60,000 of gains: 12.2%, not 15%.
Most casual "capital gains calculators" miss the bracket-splitting detail and quote a flat 15%. Over a lifetime of gains, the difference between those two assumptions runs into five figures. This is one of several reasons that automated tools that evaluate every tax lot — not just headline gain or loss — produce materially better outcomes than manual spreadsheet planning.
What Counts as a Short-Term Capital Gain and Why It Matters
Short-term capital gains are profits on assets held for one year or less. They are not eligible for the preferential long-term rates. Instead they are taxed as ordinary income, which for 2026 means rates ranging from 10% to 37% depending on total taxable income.
The gap between short-term and long-term rates is the single largest reason that thoughtful tax lot selection matters. A high-income investor holding stock at a gain can face a 37% + 3.8% = 40.8% federal rate on a short-term sale versus a 20% + 3.8% = 23.8% rate on a long-term sale of the same stock. That's a 17-point spread, or roughly $170 of tax avoided per $1,000 of gain simply by holding the position a few extra days past the one-year mark.
This is also why holding period is one of the inputs that matters most when deciding which lot of a stock to sell. A lot that became long-term yesterday is worth dramatically more, from a tax perspective, than a lot that crosses the one-year mark next week. Default accounting methods like FIFO ignore this entirely and will cheerfully sell a short-term lot when a long-term lot was sitting right next to it. For the full argument on why lot selection matters, see FIFO vs specific identification of tax lots.
How Does the 3.8% NIIT Push the Top Rate to 23.8%?
For single filers with modified adjusted gross income above $200,000 — or married couples above $250,000 — an additional 3.8% net investment income tax applies to investment income, including long-term capital gains. The NIIT thresholds have not been adjusted for inflation since the tax took effect in 2013, which means a growing number of households cross them every year as wages and portfolios rise.
For a high-income investor in the top long-term bracket, the effective federal rate on long-term capital gains is therefore 20% + 3.8% = 23.8%. On a $500,000 realized gain, that's $119,000 in federal tax. A high-earning California resident adds another 13.3% state income tax (California doesn't give capital gains preferential treatment), pushing the combined rate past 37%.
The practical consequence: every dollar of harvested loss for a high-income investor is worth more than a flat "15%" or "20%" mental model suggests. A $10,000 harvested loss that offsets a $10,000 long-term gain saves $2,380 at the 23.8% combined rate, not $2,000. Over a decade of continuous harvesting on a large portfolio, that NIIT multiplier adds up to real money. The full analysis is in our net investment income tax NIIT 2026 explainer.
What About Collectibles, Crypto, and Qualified Small Business Stock?
The 0%, 15%, 20% structure applies to most long-term capital gains — stocks, bonds, ETFs, mutual funds, real estate held for investment, and most crypto. But a few asset categories have their own rules.
Collectibles, including physical gold, art, wine, coins, and similar items, are taxed at a maximum long-term rate of 28% regardless of which bracket the rest of your income falls in. This is worth knowing before you buy gold bullion as a "tax-efficient" inflation hedge — the long-term rate is actually higher than on a boring index fund.
Section 1202 qualified small business stock (QSBS) gets the opposite treatment: up to $10 million of gain (or 10× basis, whichever is greater) can be excluded entirely from federal tax if the stock was held for more than five years and meets a list of other requirements. The OBBBA of July 2025 did not change this exclusion.
Unrecaptured Section 1250 gain from the sale of depreciated real estate is taxed at a maximum of 25%. And cryptocurrency is taxed as property — short-term at ordinary rates, long-term at the standard 0/15/20% schedule — but the wash-sale rule has not yet been extended to crypto, which means crypto investors still have planning flexibility that stock investors lost decades ago.
When Should You Realize Gains Intentionally?
Most tax planning advice focuses on deferring gains. That's usually right — a dollar of tax paid in thirty years is worth less than a dollar of tax paid today. But three situations flip the logic and argue for realizing gains now:
First, when the realization falls inside the 0% bracket. A gain taxed at 0% never becomes more advantageous to defer. If you can realize it tax-free, you should — and repurchase the asset immediately to reset basis upward.
Second, when harvested losses are available to offset the gain. The strategy called matched-pair gain realization — selling a position with a $20,000 gain while simultaneously harvesting a $22,000 loss elsewhere in the portfolio — lets high-income investors realize gains at effectively 0% tax regardless of bracket. The underlying portfolio stays the same. The basis moves up. The future tax liability shrinks.
Third, when your bracket is unusually low this year. A gap year between jobs, a sabbatical, a year of low business income, the first years of retirement before Social Security and required minimum distributions begin — all of these are windows where even a high-income household may find itself in the 15% or even the 0% bracket. Those windows close. Using them is often worth tens of thousands of dollars in lifetime tax.
Each of these situations requires knowing, with precision, what every lot in your portfolio looks like: cost basis, holding period, unrealized gain or loss, and where it fits in this year's tax picture. That visibility is what separates intentional tax planning from hoping for the best in April.
The capital gains tax rates 2026 brackets are boring numbers on their own. What makes them interesting is the planning space between them — the years when bracket headroom is available, the lots that can be realized at 0%, the losses that can offset gains elsewhere, the NIIT multiplier that quietly adds value to every harvested dollar at the top. Investors who treat these rates as fixed constraints pay more tax than investors who treat them as a budget to be allocated every year. The difference over a lifetime is substantial.