Receiving SSDI doesn't exempt you from the tax code. Capital gains taxes are federal income taxes, and they apply based on your total income and filing status — not on whether you receive disability benefits. That said, being on SSDI does create a specific tax landscape that affects how capital gains interact with your overall liability.
Here's how it works.
Capital gains are profits from selling assets — stocks, bonds, real estate, mutual funds, or other investments. The IRS taxes these gains at either:
SSDI has no rule that blocks you from earning investment income. The Social Security Administration cares about earned income — wages from work — when it comes to the Substantial Gainful Activity (SGA) threshold (which adjusts annually). Capital gains are unearned income and do not count toward SGA. Selling investments won't trigger a review of your SSDI eligibility or cause you to lose benefits on that basis.
This is where things get layered. SSDI benefits themselves may be taxable, depending on your combined income. The IRS uses a calculation called combined income (also called provisional income):
Combined income = Adjusted Gross Income + Nontaxable interest + 50% of your Social Security benefits
| Combined Income (Single Filer) | % of SSDI Benefits Taxable |
|---|---|
| Below $25,000 | 0% |
| $25,000 – $34,000 | Up to 50% |
| Above $34,000 | Up to 85% |
| Combined Income (Married Filing Jointly) | % of SSDI Benefits Taxable |
|---|---|
| Below $32,000 | 0% |
| $32,000 – $44,000 | Up to 50% |
| Above $44,000 | Up to 85% |
Capital gains income feeds directly into your Adjusted Gross Income (AGI), which raises your combined income figure. If your combined income crosses those thresholds, more of your SSDI becomes taxable — even if your capital gains themselves are taxed at a low or zero rate.
For 2024, single filers with taxable income up to approximately $47,025 pay 0% on long-term capital gains. For married filers, that ceiling is roughly $94,050. Many SSDI recipients have modest income and may fall within this range — meaning their long-term gains owe nothing to the IRS directly.
But here's the catch: even gains taxed at 0% still count toward combined income for the Social Security benefit taxation formula. A large capital gain could push your combined income above $34,000 (single) and cause up to 85% of your SSDI benefit to become subject to ordinary income tax — even though the gain itself wasn't taxed.
This is one of the more counterintuitive intersections in the tax code for people receiving Social Security benefits.
If you receive Supplemental Security Income (SSI) rather than — or in addition to — SSDI, the rules are different. SSI is a needs-based program, and the SSA does consider your assets and income when determining eligibility. Capital gains or investment assets could affect SSI eligibility or benefit amounts, because SSI has strict resource limits (currently $2,000 for individuals, $3,000 for couples).
SSDI is not needs-based. It's tied to your work history and disability determination. Your investment accounts and capital gains do not affect your SSDI payment amount directly — but they can affect your tax bill.
Several factors determine what you'd actually owe:
An SSDI recipient with modest benefits and a small long-term capital gain may owe nothing — their combined income stays below thresholds, and the 0% rate applies to the gain itself.
An SSDI recipient who sells a rental property, triggering a large capital gain, might find up to 85% of their SSDI benefits suddenly subject to ordinary income tax for that year, plus owe 15–20% on the gain itself, and potentially face an IRMAA surcharge on Medicare premiums.
The mechanics of the tax code are the same for everyone. What changes is how the numbers stack — and that depends entirely on your income, your asset mix, your state, and your household situation. 📊
The rules are knowable. The math, applied to your specific income sources, filing status, asset basis, and benefit amount — that's what determines what you'd actually owe in any given year. Those variables belong to your situation, and they're the piece this overview can't fill in.
