The 0% Capital Gains Bracket: How Early Retirees Pay Zero Tax
Early retirees can legally pay 0% capital gains tax on up to $96,700 in investment income per year — that's a married couple in 2026 keeping every dollar of long-term gains tax-free, provided their total taxable income stays within that threshold. The 0 percent capital gains bracket is one of the most powerful and underused tools in the early retirement playbook, and qualifying for it comes down to one thing: keeping your taxable income below a specific threshold.
How the 0% Capital Gains Tax Bracket Actually Works
The 0% capital gains rate applies to long-term capital gains and qualified dividends when your taxable income falls below $48,350 (single) or $96,700 (married filing jointly) in 2026. These are the IRS-defined thresholds for the lowest capital gains bracket — cross them by even $1 and that dollar gets taxed at 15%.
The key mechanic: the brackets stack. Your ordinary income (Social Security, part-time work, traditional IRA withdrawals) fills the bottom of the stack first. Long-term gains and qualified dividends sit on top. So if your ordinary taxable income is $30,000 as a single filer, you have $18,350 of "room" in the 0% bracket before your gains start getting taxed.
Formula: 0% Gains Room = $48,350 (single) or $96,700 (MFJ) − Taxable Ordinary Income
This is not a loophole. Congress explicitly designed the 0% rate for lower-income taxpayers, and early retirees who have left their high-earning years behind often qualify by default — if they plan for it.
Step 1 — Determine Your Taxable Income Target
Start by calculating your projected taxable income from all sources except investment gains. This includes traditional IRA or 401(k) withdrawals, part-time work, rental income, taxable Social Security benefits, and any pension income.
Example: You're 50, married, and retired early. You withdraw $40,000 from your Roth IRA (tax-free, not counted), do $25,000 in freelance consulting, and take a $30,000 traditional IRA withdrawal. Your AGI from ordinary sources is $55,000. After the $30,000 standard deduction (MFJ 2026), your taxable ordinary income is $25,000 — well below the $96,700 MFJ threshold.
That leaves $71,700 of room in the 0% capital gains bracket ($96,700 − $25,000 taxable ordinary income). You could realize up to $71,700 in long-term gains or qualified dividends that year and pay exactly $0 in federal capital gains tax.
The standard deduction ($30,000 MFJ in 2026) reduces your adjusted gross income to taxable income — always apply it before calculating your 0% bracket room. Run your actual numbers carefully before executing any trades.
Step 2 — Identify Gains You Can Harvest Tax-Free
Tax-gain harvesting is the deliberate act of selling appreciated assets to lock in gains while you're inside the 0% bracket. This resets your cost basis higher, which reduces future taxable gains when you're in a higher bracket — and it costs you nothing today.
Assets eligible for the 0% rate must be held more than 12 months (long-term) and include: individual stocks, ETFs, mutual funds, and real estate investment trusts. Qualified dividends from most U.S. and qualifying foreign corporations also count.
Example: You bought 500 shares of a total market ETF at $80 each ($40,000 cost basis). They're now worth $120 each ($60,000 market value). You have a $20,000 unrealized gain. If you're inside the 0% bracket, sell all 500 shares. You pay $0 in federal tax on the $20,000 gain. Immediately repurchase the same ETF — your new cost basis is $60,000. You've permanently eliminated the tax bill on that $20,000 appreciation.
This is the opposite of tax-loss harvesting, and it's most powerful during the low-income years of early retirement before Social Security or RMDs kick in and crowd out your bracket room.
Step 3 — Structure Your Income Sources to Stay Under the Threshold
Staying inside the 0% bracket requires deliberate income sequencing — pulling from the right accounts in the right order. The general framework for early retirees: spend Roth first, then taxable accounts (harvesting gains), and minimize traditional account withdrawals during your low-income years.
Specific levers to control your taxable income:
- Roth IRA contributions can be withdrawn any time, tax-free and penalty-free. Use these to fund living expenses without adding to taxable income.
- SEPP (72(t) distributions) let you access traditional IRA funds before 59½ without the 10% penalty, but they do count as ordinary income — size these carefully.
- Municipal bond interest is generally exempt from federal tax and doesn't count toward your threshold. A practical parking spot for cash you need to keep accessible.
- HSA reimbursements for prior-year medical expenses are tax-free and don't count as income. If you've been stockpiling receipts, early retirement is the ideal time to reimburse yourself.
The goal is surgical: engineer your taxable income to sit just below the 0% gains threshold, harvest as many gains as possible, then stop.
Step 4 — Watch Out for the NIIT and ACA Cliffs
Two major pitfalls can wreck this strategy if you're not watching your total income — not just your taxable income.
First: the Net Investment Income Tax (NIIT). If your modified adjusted gross income (MAGI) exceeds $200,000 (single) or $250,000 (MFJ), an additional 3.8% surtax applies to investment income. Most early retirees won't hit this, but it's a hard ceiling to know.
Second — and far more dangerous for early retirees: the ACA premium tax credit cliff. If you're buying health insurance through the marketplace before Medicare eligibility at 65, your premium subsidies are calculated on MAGI as a percentage of the Federal Poverty Level (FPL). Gains you harvest increase your MAGI, which can reduce or eliminate your subsidies. A gain harvest of even a few thousand dollars could cost a meaningful amount in lost premium subsidies — making your "0% tax" strategy actually quite expensive.
The fix: calculate your ACA subsidy impact before harvesting any gains. Check the current FPL tables (published annually by HHS) and model how additional MAGI from gain harvesting affects your subsidy tier. Don't optimize your capital gains tax in isolation — model the full picture with your healthcare costs included.
Step 5 — Combine with Roth Conversions for Maximum Impact
The 0% capital gains bracket pairs naturally with Roth conversion ladders — the standard early retirement strategy of converting traditional IRA funds to Roth each year during your low-income window.
Here's how to stack both strategies in the same tax year: First, fill the 12% ordinary income bracket with Roth conversions (in 2026, the 12% bracket is projected to extend to approximately $48,475 of taxable income for single filers, or approximately $96,950 for married filing jointly — confirm current IRS guidance for the exact figures). Then harvest long-term gains in the remaining 0% capital gains space.
Warning: Roth conversions count as ordinary income and push up from the bottom of the bracket stack. This reduces your available 0% gains room dollar-for-dollar. You have to choose: more Roth conversions (reduce future RMDs) or more gain harvesting (reset current basis). Run the math for your specific situation — the right balance depends on your traditional IRA balance, time horizon, and projected income at 73+.
Use our 4% Rule Calculator to model how much of your portfolio is in taxable vs. tax-deferred accounts, which directly determines how much room you have for this strategy.
Complete Worked Example: A Married Early Retiree Couple in 2026
Meet Sarah and Tom, both 52, retired early with a $2.1M portfolio: $800k in a taxable brokerage, $900k in traditional IRAs, and $400k in Roth accounts. They need $80,000/year to live on.
Income plan: They pull $45,000 from Roth (tax-free, not counted as income) and take a $5,000 SEPP distribution from a traditional IRA to maintain account flexibility. They also sell appreciated ETFs in their taxable brokerage, realizing $30,000 in long-term capital gains (note: $30,000 is the gain, not necessarily the full sale proceeds). Total cash to spend: $45,000 + $5,000 + $30,000 = $80,000 ✓
Tax calculation: AGI = $5,000 (SEPP ordinary income) + $30,000 (long-term gains) = $35,000. The standard deduction of $30,000 (MFJ 2026) is first applied against the $5,000 of ordinary income (reducing it to $0) and then against $25,000 of the long-term gains, leaving $5,000 of long-term gains as taxable income. Taxable ordinary income = $0; taxable long-term gains = $5,000 — well within the 0% bracket. Capital gains tax: $0. Ordinary income tax: $0.
They also have $91,700 of unused 0% gains room ($96,700 threshold − $5,000 of long-term gains already counted as taxable income = $91,700). They do an additional gain harvest of $91,700 from their ETF holdings — resetting cost basis on $91,700 of appreciated shares at zero federal tax cost.
Total federal tax bill for the year on $80,000 of living expenses funded: $0. Effective rate: 0%.
This outcome doesn't happen by accident. It requires knowing your numbers 12 months in advance. Build your free retirement income plan at Rightmont to map your account types, model your annual income, and find your 0% bracket room before you start selling anything.
Try the Calculator
Map out exactly how much 0% bracket room you have this year — run your portfolio through our free 4% Rule Calculator to see how your account types and withdrawal rates affect your taxable income, then build your full retirement income plan to sequence every dollar optimally.
Frequently Asked Questions
What is the 0% capital gains tax bracket threshold in 2026?
In 2026, the 0% capital gains rate applies to single filers with taxable income up to $48,350 and married couples filing jointly with taxable income up to $96,700. Long-term gains and qualified dividends that fall within these thresholds are completely free of federal capital gains tax.
Can I really pay zero tax on my investment income if I retire early?
Yes — early retirees with low ordinary income can legally pay 0% federal tax on long-term capital gains and qualified dividends. If a married couple's total taxable income (including those gains) stays below $96,700 in 2026, they owe $0 in federal capital gains tax on the gains that fall within that limit. The gains themselves are not unlimited; they must keep total taxable income within the threshold.
Does harvesting capital gains affect my ACA health insurance subsidy?
Yes, and this is the most common mistake in this strategy. Capital gains increase your MAGI, which is used to calculate ACA premium tax credits. Harvesting too many gains can reduce or eliminate your marketplace health insurance subsidies, potentially costing more in lost subsidies than you save in taxes — always model both numbers together.
What's the difference between tax-loss harvesting and tax-gain harvesting?
Tax-loss harvesting sells assets at a loss to offset gains and reduce your tax bill in a high-income year. Tax-gain harvesting does the opposite — it deliberately sells appreciated assets while you're in the 0% bracket to reset your cost basis higher, eliminating a future tax liability at zero current cost. Early retirees in low-income years should generally prefer gain harvesting.
How do Roth conversions interact with the 0% capital gains bracket?
Roth conversions count as ordinary income and fill the bottom of the tax bracket stack, which reduces the room available for 0% capital gains. Every dollar you convert from a traditional IRA to Roth shrinks your 0% gains space by one dollar. You must balance the two strategies based on your traditional IRA size, expected RMDs at 73, and current-year income.
What types of investment income qualify for the 0% capital gains rate?
Long-term capital gains (from assets held more than 12 months) and qualified dividends qualify for the 0% rate. Short-term gains from assets held 12 months or less are taxed as ordinary income at your regular marginal rate and do not benefit from the 0% capital gains bracket.
Related Calculators
Related Scenarios
Related Articles
What decision is on your mind?
Get a confident answer in under 60 seconds. No spreadsheets, no fees.
Model My Decision →