Taxes & Medicare

Could a Roth Conversion Quietly Spike Your Medicare Bill?

IRMAA doesn't care why your income was high for one year. A conversion, a capital gain, a lump-sum payout — it all counts the same, and the bill doesn't arrive until two years later.

8 min readLast reviewed July 2026
The short version
  • IRMAA is a surcharge on top of standard Medicare Part B and Part D premiums, triggered by income (MAGI) above set thresholds. It's tiered, and crossing a bracket by even $1 triggers the full surcharge for that tier — not a prorated amount.
  • Your IRMAA tier is based on your tax return from two years ago, not this year. A big Roth conversion, capital gain, or windfall today can quietly land on your Medicare premium bill two years from now.
  • You can check where your own MAGI lands below — free, no signup, nothing leaves your browser.

The surcharge nobody warns you about

Most people planning a Roth conversion run the tax math — what bracket does this year's conversion push me into, what's the check I write to the IRS. Fewer people run the second-order math: what does this do to my Medicare premium, two years from now, when the conversion year is long forgotten.

That second bill is IRMAA — the Income-Related Monthly Adjustment Amount. It's not a tax. It's a surcharge the Social Security Administration adds directly to your Medicare Part B premium (and, separately, your Part D premium) when your income crosses certain thresholds. It applies per person, which means a married couple where both spouses are on Medicare can see the surcharge twice — once on each premium.

The bracket cliff, not a phase-in

Here's the part that actually causes damage: IRMAA is tiered, and there is no smoothing between tiers. Cross a bracket threshold by one dollar and you pay the surcharge for the entire tier — the same amount as someone whose income landed $50,000 over the line. There's no proration, no partial surcharge for being barely over. It's a cliff, not a slope.

The number that determines your tier is MAGI — Modified Adjusted Gross Income — not taxable income and not the AGI line on your 1040 by itself. MAGI adds back certain items (like tax-exempt municipal bond interest) to AGI. A Roth conversion is taxed as ordinary income in the year it happens, so it flows directly into that MAGI number, dollar for dollar, in the tax year the conversion is executed.

A dollar over the line costs the same as ten thousand dollars over the line. That asymmetry is exactly why a large one-time conversion deserves a second look before you execute it.

The two-year lookback, plainly

This is the quirk that catches people off guard, and it's worth stating without hedging: your Medicare premium for a given year is based on your tax return from two years earlier. Your 2026 IRMAA tier is set using your 2024 MAGI. Not last year's income. Not this year's. The year before last.

That lag is what separates cause from effect in people's minds. The Roth conversion happened in a year when you weren't even on Medicare yet, or when income felt disconnected from healthcare costs entirely. Two years pass. Then a letter from Social Security arrives with a materially higher premium, and the year that caused it is old news — no longer top of mind, sometimes not even reviewed at tax time when the decision could still have been adjusted.

Delayed consequences are the exact shape of financial risk that's easiest to miss, because the cause and the effect never sit in the same conversation.

What actually triggers it

IRMAA rarely surprises people with steady, predictable retirement income — Social Security, a pension, modest required withdrawals. It surprises people with the one-off events that spike MAGI for exactly one tax year:

  • A large Roth conversion — converting a meaningful traditional IRA or 401(k) balance to Roth in a single tax year, taxed as ordinary income the moment it happens.
  • A large capital gain — selling a rental property, a business, or rebalancing a concentrated stock position all at once.
  • A lump-sum payout — a pension buyout, deferred compensation, or a one-time distribution that lands in a single year instead of spreading out.

Every one of these can push MAGI into a higher IRMAA tier for exactly the year it happens — and the surcharge that follows two years later applies to the full year, regardless of the reason behind the spike.

The planning implication

This is a genuine, concrete reason to spread large taxable events across multiple tax years instead of doing them all at once — particularly Roth conversions, which are usually discretionary and can be sized deliberately. Converting $200,000 in one year versus $50,000 a year for four years can be the difference between tripping an IRMAA tier once (or several times) versus staying under the line entirely, even though the total amount converted is identical.

The other implication is timing awareness: because of the two-year lookback, the year to model the IRMAA impact of a big move is the year you make it — not the year the premium notice shows up. By then, the tax year that caused it is closed and there's nothing left to adjust.

Check your own MAGI

A worked example

Say a married couple, both on Medicare, has a MAGI that normally sits at $190,000 — comfortably under the lowest IRMAA threshold, so they pay the standard Part B and Part D premiums with no surcharge. One year, they convert a large chunk of a traditional IRA to Roth, and MAGI for that year jumps to $260,000.

ScenarioMAGIIRMAA tierRead
No conversion$190,000Standard premiumUnder every threshold
Large single-year conversion$260,000Higher surcharge tierFull surcharge applies — per person, for the year two years out
Same total, split across 3 years~$213,000 avgLower or no surcharge tierSame net conversion, meaningfully smaller — or zero — surcharge exposure

The dollar amount converted didn't change in the third row — only the number of tax years it was spread across did. That's the entire lever: the surcharge is a function of MAGI in a single tax year, so the same total income, sized differently, can land in a different tier or avoid the cliff altogether.

The Medicare surcharge staircase — married couple, both on Medicare, 2026
Single-year conversion — $260,000 MAGI
+$2,300/year
Lands in IRMAA Tier 1 ($1,150/person) — the full-tier surcharge, for one dollar or fifty thousand over the line.
Split across 3 years — ~$213,000 avg
$0/year
Stays under the $218,000 Tier 1 threshold every year — same total converted, zero surcharge exposure.
Medicare IRMAA surcharge by MAGI — a staircase, not a slope Annual combined Part B and Part D surcharge for a married couple, both on Medicare, 2026 tiers. $0 below $218,000 MAGI, jumping in full-tier steps at $218,000 ($2,300/year), $274,000 ($5,600/year), $342,000 ($9,000/year), $410,000 ($12,400/year), and $750,000 ($13,900/year). A $260,000 MAGI single-year conversion costs $2,300/year; the same total split across three years averaging $213,000 costs $0. $0 $3.5K $7K $10.5K $14K $0 $200K $400K $600K $800K $260K $213K
Single-year conversion Split across 3 years Explore your own MAGI
Explore: household MAGI $260,000

Tier 1 — $2,300/year combined surcharge ($1,150/person).

Real 2026 IRMAA MFJ tier thresholds and per-person surcharge amounts, doubled for a household where both spouses are on Medicare. Uses this year's MAGI directly — the real surcharge that lands two years from now is based on your MAGI from two years prior, per the SSA's actual lookback.

What this doesn't capture

The calculator above models the combined Medicare Part B and Part D surcharge per person, per year, using real IRS tier tables — it doesn't model Part A premiums (which are employment-history-based and separate), and it doesn't model Medigap or Medicare Advantage premiums, which are plan-specific and vary by carrier and region. It also can't tell you your actual MAGI two years from now — only what the surcharge would be if your forward-looking MAGI estimate holds. Real income has a way of moving between now and the lookback year; treat the output as a planning estimate, not a locked-in bill.

How this is calculated

IRMAA math is deterministic — no simulation is needed, just an IRS tier lookup applied to your MAGI. The calculator above runs the same 2026 IRS tier tables used by the full engine, including the two-year lookback framing, and updates annually as the IRS publishes new thresholds. It's the same engine behind the full app — free to run, no account required. The complete math, including data sources and refresh cadence, is documented in the methodology.

Common questions

What is IRMAA?
IRMAA (Income-Related Monthly Adjustment Amount) is a surcharge added on top of the standard Medicare Part B and Part D premiums for beneficiaries whose income is above certain thresholds. It's tiered — the higher your income, the higher tier you land in, and each tier has its own flat surcharge added per person, per month.
Why does my Medicare premium depend on income from two years ago?
The Social Security Administration sets your IRMAA tier using the most recent tax return the IRS has on file when premiums are calculated, which is typically from two years prior. Your 2026 premium is based on your 2024 MAGI. This lag means a high-income year today doesn't show up as a Medicare surcharge until two years later, which is exactly why it catches people off guard.
Can I appeal an IRMAA surcharge?
Yes, but only for specific life-changing events recognized by Social Security — retirement or reduced work hours, marriage, divorce, death of a spouse, loss of income-producing property, or an employer settlement or pension. A one-time Roth conversion or capital gain, by itself, is not a qualifying event. You'd file Form SSA-44 to request a reconsideration based on a more current income estimate.

This article runs one calculator on your own numbers. The full app models your complete conversion strategy — timing, tax brackets, and Medicare exposure together, across your whole plan.

Run your full plan free →