Do Capital Loss Carryovers Lower Your ACA Subsidy Income?

A $120K gain offset by a $120K loss carryover nets to zero on Schedule D — and that zero is what flows into your MAGI for marketplace and Medicaid eligibility.

The scenario

You live in Texas, a state that has not expanded Medicaid. In 2026 you actively trade stocks and realize $120,000 in capital gains. But you're also carrying forward a $120,000 capital loss from a brutal 2025. On your Schedule D, the loss carryover wipes out the gain, and your net capital gain for the year is $0.

Meanwhile, cash is genuinely flowing — your trading produces roughly $10,000 per month that you live on. So you ask three reasonable questions:

  1. For ACA marketplace subsidies, does my income include the $120,000 gross gain or the $0 net gain after the carryover?
  2. Does Texas Medicaid follow the same logic?
  3. If I report $0 of net capital gain while actually pulling $10,000 a month out of my account, am I gaming the system?

The short answers: ACA uses the net figure, so a capital loss carryover genuinely reduces your subsidy income; Texas Medicaid uses the same MAGI definition for most applicants; and reporting the net number is not gaming anything — it is exactly what the tax code requires. The longer answers reveal a subtle but important gap between taxable income and cash flow that catches many active traders off guard.

How MAGI is built for ACA purposes

The marketplace does not look at your gross trading proceeds, your account balance, or your monthly withdrawals. It looks at Modified Adjusted Gross Income (MAGI), which is built up from your tax return, not your bank statements.

For ACA premium tax credit purposes (2026):

MAGI = AGI + tax-exempt interest + untaxed foreign income + the non-taxable portion of Social Security benefits.

The critical word is Adjusted Gross Income. AGI is the number on the bottom of the first page of your Form 1040 — after all your income sources are totaled and above-the-line deductions are subtracted, but before the standard deduction. Capital gains enter AGI through Schedule D, and they enter as a net figure, not a gross one.

This is the heart of the answer. Schedule D nets your gains against your losses, including losses carried forward from prior years. Whatever survives that netting is what flows up into AGI. Your $120,000 of 2026 gains, offset by the $120,000 carryover, contributes $0 to AGI. With no other income, your AGI is $0, your MAGI is $0, and that is the figure the marketplace uses.

So a capital loss carryover does not just affect your tax bill — it directly and legitimately lowers the income that determines your ACA subsidy.

Why capital loss carryovers reduce AGI (and therefore MAGI)

It helps to walk through the mechanics, because the carryover is doing real work here.

Capital losses first offset capital gains of the same character (long-term against long-term, short-term against short-term), then offset across character. If losses still remain after wiping out all gains, you may deduct up to $3,000 per year (2026) against ordinary income. Anything beyond that is carried forward indefinitely to future tax years — it never expires while you're alive.

In our scenario, the 2025 loss of $120,000 was presumably parked as a carryover because there weren't enough 2025 gains to absorb it (beyond the $3,000 ordinary-income deduction). In 2026, that carryover meets $120,000 of fresh gains and they cancel:

2026 Schedule D lineAmount
Net capital gain before carryover+$120,000
Loss carryover from 2025−$120,000
Net capital gain (flows to AGI)$0

Because AGI is $0, MAGI is $0 (assuming no muni interest, foreign income, or Social Security). Compare that to what would happen without the carryover: $120,000 of net long-term gain would land you far above the 400% FPL cliff and cost you every dollar of subsidy. The carryover is the difference between full subsidy eligibility and no subsidy at all.

One subtlety worth flagging: the character of the carryover matters for your tax bill but not for MAGI. A short-term carryover offsets short-term gains first; a long-term carryover offsets long-term gains first. Either way, the net number that reaches AGI is the same. So for ACA purposes you don't need to worry about which kind of carryover you have — only the net result.

Cash flow is not taxable income

Here is where the active trader's intuition goes wrong. You feel like you "made" $10,000 a month because that's what came out of the account. But the money flowing out of a brokerage account is a mix of things, and most of it is not income at all:

  • Return of your own capital (basis). If you bought a stock for $50,000 and sell it for $60,000, only the $10,000 gain is income. The $50,000 is your own money coming back — it was never taxable, and it isn't now.
  • Already-taxed gains. Gains you realized and reported in a prior year are not taxed again when you withdraw the cash.
  • This year's net gain. Only the net gain after losses and carryovers is new taxable income.

In the carryover scenario, your $120,000 of gross gains is fully offset, so the taxable portion of your cash flow this year is $0. The $10,000/month you're living on is largely return of basis plus the realization of gains that are immediately neutralized by the carryover. Cash left your account; income did not appear on your return. That mismatch is normal and entirely legal — it is the whole point of how capital is taxed.

This same gap explains why a Roth IRA withdrawal, a loan against a portfolio, or selling shares purchased at today's price all produce cash without producing MAGI. The marketplace measures taxable income, and taxable income is frequently far smaller than the cash a portfolio generates.

The 400% FPL cliff is back for 2026 — so MAGI control matters more

Why does all of this carry such high stakes in 2026 specifically? Because the enhanced premium subsidies enacted under ARPA and the Inflation Reduction Act — which had temporarily suspended the income cliff and capped premiums at 8.5% of income for everyone — expired on December 31, 2025. For 2026, the 400% FPL cliff has returned.

That means there is now a hard edge. Earn one dollar over 400% FPL and you lose the entire premium tax credit, which for an older enrollee can be worth $10,000–$15,000 a year.

The 2026 thresholds (48 contiguous states):

Federal Poverty Level (2026)SingleFamily of 4
100% FPL$15,960$33,000
400% FPL (the cliff)$63,840$132,000

For a single filer, the difference between a MAGI of $63,840 and $63,841 in 2026 can be a five-figure swing. So whether your $120,000 of gross gains shows up in MAGI as $120,000 (no subsidy, far above the cliff) or as $0 (full subsidy) is not a rounding question — it determines your entire eligibility. The capital loss carryover is doing exactly that work, legitimately.

> One caveat to verify for your own filing year: there has been ongoing legislative discussion about extending the enhanced subsidies. As of this writing the cliff is in effect for 2026. Confirm current law before relying on a subsidy near the cliff.

Medicaid eligibility: same MAGI rule, with a Texas-sized hole

Now the second question: does Medicaid follow the same logic? For most applicants, yes — Medicaid uses MAGI-based methodology too. The Affordable Care Act standardized income counting so that the same modified AGI definition (with a few Medicaid-specific tweaks, such as how lump-sum income and certain scholarships are treated) governs eligibility for both the marketplace and most Medicaid categories. Capital loss carryovers reduce AGI, so they reduce Medicaid-counted income the same way.

But Texas exposes a structural problem the ACA never fully solved. Texas has not expanded Medicaid, so for a non-disabled, non-elderly adult without dependent children, the income ceiling for Medicaid is extremely low — effectively near $0 for most childless adults. That creates the notorious coverage gap:

  • Below roughly 100% FPL ($15,960 single in 2026), you generally don't qualify for ACA premium tax credits — the ACA assumed Medicaid would cover this group.
  • In Texas, traditional Medicaid won't cover most childless adults either.
  • The result: in a non-expansion state, reporting a MAGI of $0 can leave you in the gap — too low for subsidies, ineligible for Medicaid.

This is the unexpected downside of netting your gains to zero in Texas. A MAGI of $0 isn't a triumph; it can drop you below 100% FPL and out of subsidy eligibility entirely. To qualify for marketplace premium tax credits in a non-expansion state, your projected MAGI generally needs to land at or above 100% FPL ($15,960 single in 2026).

That argues for deliberately leaving a slice of gains unoffset — realizing enough net gain to land comfortably above 100% FPL but well under the 400% FPL cliff ($63,840 single in 2026). You control this by how much of the carryover you allow to apply, which in turn you control by which lots you sell and when. A target MAGI somewhere in the roughly $16,000–$60,000 range typically maximizes subsidy value in a non-expansion state.

> Medicaid rules vary by state and by eligibility category (the aged, blind, and disabled pathways use different, non-MAGI asset and income tests). Verify with the Texas Health and Human Services Commission for your specific situation.

A worked example: tuning your net gain on purpose

Let's make the trade-off concrete for a single 60-year-old in Texas with a $120,000 loss carryover and the ability to realize as much or as little gain as desired by choosing which lots to sell. Assume the second-lowest-cost Silver plan (SLCSP) for this enrollee costs $1,200/month ($14,400/year).

Both paths realize the full $120,000 of gains; they differ only in how much of the carryover you apply.

Option A — offset everythingOption B — leave a slice unoffset
Gains realized$120,000$120,000
Carryover applied$120,000$90,000
Net gain$0$30,000 (long-term)
MAGI$0$30,000
FPL %below 100%188%
Premium tax credit$0 (coverage gap)≈ $12,650/year
Federal tax$0$0
Carryover remaining (into 2027)$0$30,000

Two notes on Option B's figures:

  • Premium tax credit. With the enhanced ARPA/IRA subsidies expired, 2026 reverts to the pre-enhancement sliding scale. A household around 188% FPL (the 150–200% band) owes roughly 5.7%–6% of income toward the benchmark plan — about $1,750/year here — so the credit is $14,400 − $1,750 ≈ $12,650/year. (Under the now-expired enhanced schedule the contribution would have been far lower and the credit correspondingly larger; that schedule no longer applies.)
  • Federal tax. After the $16,100 standard deduction (single, 2026), taxable income on the $30,000 net long-term gain is $13,900 — entirely inside the 0% long-term capital gains bracket (up to $49,450 in 2026). Federal income tax: $0.

Option B is strictly better in Texas: you pay $0 in federal income tax on the gain (the 0% LTCG bracket absorbs it), you collect roughly $12,650 in subsidies, and you preserve $30,000 of carryover for next year. Netting all the way to zero (Option A) throws away the subsidy and gains nothing in return — it's the worse outcome despite "owing less" in the naive sense.

A note on repayment risk if you misjudge: for 2026, repayment of excess advance credits is capped below 400% FPL but uncapped at or above 400% FPL. The 2026 caps:

FPL bandSingle capMFJ cap
Below 200%$400$800
200–300%$1,025$2,050
300–400%$1,725$3,450
Above 400%UncappedUncapped

So the danger is realizing more net gain than planned and tipping over $63,840. Because you control how much carryover to apply, aim for a cushion below the cliff.

Is reporting the net gain "gaming the system"?

No. This is the question that troubles people most, so it's worth being precise.

Reporting your net capital gain after applying a loss carryover is not a loophole, an aggressive position, or a gray area — it is the only correct way to fill out Schedule D. The carryover exists because you already suffered a real $120,000 economic loss in 2025 that the tax code only let you deduct $3,000 of against ordinary income that year. The carryover is the system letting you finish using a loss you genuinely incurred. Offsetting this year's gains with it isn't avoiding tax you owe; it's recognizing that, across both years, your net capital gain is genuinely near zero.

The ACA deliberately keys off taxable income (MAGI), not cash flow or net worth. That's a policy choice with known edges: a millionaire living off return-of-basis and a Roth ladder can show a low MAGI, while a cash-strapped worker with a high salary shows a high one. Congress wrote the rule that way; using it as written is not abuse.

Where the genuine line sits is accuracy and good faith, not strategy:

  • Estimate honestly at enrollment. You project MAGI when you apply. If you can reasonably foresee your net gain, project it. Reconciliation on Form 8962 trues everything up at tax time regardless, so deliberate lowballing mainly creates a repayment surprise.
  • Don't manufacture phantom losses. Wash-sale rules disallow losses on substantially identical securities bought within 30 days before or after the sale (a 61-day window), and the IRS scrutinizes loss-harvesting that lacks economic substance. A real 2025 loss carried into 2026 is bulletproof; a contrived one is not.
  • Report all of it. All $120,000 of gains and the carryover go on the return. You're not hiding income — you're netting it exactly as the form instructs.

Deliberately managing your MAGI — choosing how much carryover to apply, which lots to sell, when to realize gains — is ordinary, legitimate tax planning, the same kind that underlies Roth conversions and capital-gains harvesting around the cliff. There is nothing improper about steering toward a MAGI that keeps you eligible, as long as every number on the return is true.

The bottom line

A capital loss carryover reduces your net capital gain on Schedule D, which reduces AGI, which reduces MAGI — the figure both the ACA marketplace and most Medicaid programs use. So your $120,000 of 2026 gains, fully offset by a $120,000 carryover, contributes $0 to your subsidy income, and reporting that $0 is simply correct, not gaming.

The trap, especially in a non-expansion state like Texas in 2026, runs the opposite direction from what you'd expect: netting all the way to a MAGI of $0 can drop you below 100% FPL and into the coverage gap, leaving you with neither subsidies nor Medicaid. Because the 400% FPL cliff has returned for 2026, the sweet spot is to apply only part of the carryover — realizing enough net long-term gain to clear 100% FPL ($15,960 single) while staying under 400% FPL ($63,840 single), often paying $0 federal tax inside the 0% LTCG bracket and preserving the rest of the carryover for future years.

Try the calculators: Capital Gains Tax →

This guide is educational and does not constitute tax, legal, or financial advice. Tax rules are complex and depend on your specific situation. Consult a qualified professional before making financial decisions.