The 0% Capital Gains Bracket: How to Harvest Gains Tax-Free

Under $94,050 in taxable income for a couple in 2026: your capital gains rate is 0%. Early retirees harvest gains tax-free every year for a decade.

The 0% Capital Gains Bracket: How to Harvest Gains Tax-Free

Most financial writing treats capital gains taxes as an unavoidable levy on investment returns. What most investors don't realize: there's a zero-percent capital gains bracket at the federal level, available to a significant chunk of the US tax-paying population, and entirely ignored by people who could be harvesting appreciation tax-free every year.

For 2026, a married couple with taxable income under $96,700 pays 0% on long-term capital gains. A single filer under $48,350 does the same. The math becomes powerful for early retirees and anyone in a temporary low-income year. Used deliberately, the 0% bracket can shift hundreds of thousands of dollars of unrealized gains to refreshed cost basis without owing a dollar in federal tax.

The Bracket Structure in 2026

Federal long-term capital gains rates:

  • 0% for single filers with taxable income up to $48,350
  • 0% for married filing jointly up to $96,700
  • 15% through $533,400 single / $600,050 married
  • 20% above those thresholds

Note: "taxable income" includes the capital gain itself. You can't exclude $48,350 in capital gains if you already have $40,000 in wages — the $40K + gains = total taxable income, and gains above $8,350 start getting taxed at 15%.

The Early Retirement Window

Imagine a couple who retires at 55. Both spouses are no longer working. They plan to live on:

  • Roth IRA withdrawals: tax-free, don't count toward taxable income
  • Taxable brokerage capital gains: count toward taxable income
  • No other income: no pension, no Social Security yet (deferred to 70)

Their taxable income for the year is essentially whatever capital gains they realize. If they realize gains up to the 0% threshold ($96,700 MFJ), they pay zero federal tax. Realize $80,000 in gains, sell the shares, immediately rebuy, and the cost basis of those shares is now $80,000 higher. Every future dollar of appreciation has been delayed in taxation.

Over 10 years of this strategy, a couple could shift $800,000+ of gains to fresh cost basis entirely tax-free at the federal level.

The "Harvest and Rebuy" Strategy

The wash sale rule applies to losses, not gains. You can:

  1. Sell appreciated shares (realize the gain)
  2. Immediately buy back the same shares
  3. New cost basis = sale price
  4. Pay 0% federal tax on the realized gain (if in 0% bracket)

This is often called "tax gain harvesting." It's the mirror image of tax-loss harvesting, except it only makes sense when you're in the 0% bracket (otherwise you're voluntarily paying taxes you could defer).

The State Tax Catch

Federal 0% bracket doesn't translate to state 0% bracket in most places. California taxes capital gains as ordinary income — top rate 13.3%. New York at 10.9%. Oregon at 9.9%. Minnesota at 9.85%.

For a California couple with $80K in capital gains, federal tax might be zero, but California takes about $6,400. Still cheaper than paying federal + state at 15% + 9% = 24%, but not actually free.

In no-income-tax states (Florida, Texas, Tennessee, etc.), federal 0% bracket truly is 0%. For early retirees considering geographic arbitrage, moving to no-tax states amplifies the 0% bracket benefit.

The Roth Conversion Alternative

At the same income level where 0% capital gains is available, Roth conversions are also extraordinarily cheap. In the 12% federal bracket (up to $96,700 MFJ), converting $50K from Traditional IRA to Roth costs just $6,000 federal.

Often the optimal strategy combines both: use some of the bracket space for 0% capital gains harvesting, use the rest for low-cost Roth conversions. Total taxable income: up to the 0%/12% bracket ceiling.

Sequence matters. Capital gains are "stacked" on top of ordinary income for bracket purposes. If you do $30K Roth conversion (ordinary income) + $50K capital gains, the $50K in gains is stacked on the $30K conversion. First $18,350 of gains falls in the 0% bracket (up to $48,350 total); next $31,650 gets taxed at 15%.

Different order of operations changes the math. Planning matters.

The Qualifying Scenarios

Situations where 0% bracket is available:

  1. Early retirees before Social Security and RMDs start
  2. Sabbatical years or career transitions
  3. Recent college grads with low starting salaries plus inherited stock
  4. Retirees with Social Security only (not too high) and minimal other income
  5. Couples where one spouse stops working, income drops temporarily

In each case, recognizing the window and using it deliberately makes the difference between paying future taxes and avoiding them entirely.

The "Low-Income Year" Hack

Any year you have unusually low income creates an opportunity. Job loss, maternity/paternity leave, severance gap, business loss on Schedule C — whatever the cause, the year after has lower taxable income.

Before December 31 of such years, review your taxable brokerage for unrealized gains. Calculate how much gain you can realize while staying in the 0% bracket. Execute the sale, then rebuy to reset cost basis higher.

This converts a bad year into a tax savings opportunity. Even $20,000 in gains harvested tax-free is worth $3,000 in future tax savings at the 15% rate.

The Social Security Impact

Social Security is taxed on a weird sliding scale. Up to 50-85% of benefits become taxable once "combined income" exceeds thresholds ($25K single, $32K MFJ for 50% threshold; $34K/$44K for 85% threshold).

Capital gains count toward combined income. Harvesting $50K in gains can push your combined income above thresholds, making 85% of Social Security benefits taxable instead of 0-50%. The tax hit on Social Security can wipe out the benefit of the 0% bracket on capital gains.

This is why 0% bracket harvesting works best before Social Security begins (age 62-70 range, depending on when you claim). During these years, no Social Security means no Social Security tax interaction.

The IRMAA Consideration

Medicare recipients (65+) face IRMAA (Income-Related Monthly Adjustment Amount) surcharges when income exceeds thresholds. $206K MAGI (MFJ) triggers the first IRMAA step, adding roughly $70/month per person to Medicare Part B premiums.

Capital gains count toward MAGI. Harvesting gains that push you above IRMAA thresholds can cost $800-$2,000 per year in Medicare premium increases (with a 2-year lag).

For Medicare-age retirees, verify the total income picture before harvesting gains. The 0% bracket is less valuable if harvesting triggers IRMAA surcharges.

The Dependent Consideration

If you have college-age children, their financial aid depends on your tax return from two years prior. Gain harvesting inflates reported income, potentially reducing need-based aid.

For families paying college costs from taxable accounts, this is a hidden tradeoff. Harvest gains during years when financial aid calculations aren't affected — ideally before children enter college or after they graduate.

The Inheritance Alternative

If you're elderly and expect to pass assets to heirs, the "step-up in basis" at death eliminates capital gains tax for heirs. Your heirs inherit assets at their value on the date of death — all unrealized gains disappear from a tax perspective.

For elderly investors, harvesting gains today via the 0% bracket only makes sense if you plan to spend the assets in your lifetime. If you plan to leave them to heirs, the step-up makes harvesting unnecessary.

Run the numbers: lifetime spending plans, life expectancy, estate planning. For many elderly retirees, letting gains compound and transfer to heirs via step-up is better than harvesting.

The Simple Execution

If you're in a year where 0% capital gains bracket applies:

  1. Estimate your taxable income for the year (excluding any gains)
  2. Calculate how much space remains in the 0% bracket
  3. Identify appreciated holdings in taxable accounts
  4. Sell up to the bracket limit, prioritizing positions with largest unrealized gains
  5. Immediately buy back the same positions (no wash sale concern)
  6. Cost basis of repurchased shares is now higher

Report the transactions on Schedule D. Gain is taxed at 0% federal. Pay state tax if applicable.

The Lifetime Impact

Early retirees who deliberately harvest gains during their 0% bracket years (typically 55-70) can avoid federal capital gains tax on $500K-$1M+ of realized gains over a 15-year window. At 15% future rate, that's $75K-$150K in avoided taxes — real money, achieved by paying attention to the bracket structure during a specific life stage.

The 0% capital gains bracket is one of the most underused provisions in the US tax code. It's available to millions of households who never use it. For those paying attention, it's one of the biggest tax opportunities available.