OmniCalcX · free decision toolsEmbed this tool →
Skip to content
OmniCalcX

Money

Roth Conversion Calculator

Run Roth-conversion scenarios against Social Security taxation, IRMAA cliffs and lifetime tax — with a greedy auto-plan that fills your brackets

Calculator

Profile

Born 1964 · RMDs start at 75 (SECURE 2.0)

Accounts (today's $)

Income & spending

Assumptions

Conversion plan

Plan — total fed tax

$250,227

29 years

No-conversion baseline

$396,723

same inputs, $0 converted

Tax saved by plan

$146,496

income tax only

IRMAA surcharges (plan)

$0

baseline: $0

Auto plan: 13 conversion years, $445,347total (today's $)RMDs begin 2039 (age 75)
MAGI vs. IRMAA cliffsSingle · inflation-indexed thresholds$0$150k$300k$450k62656871747780838689AgeMAGIMAGIIRMAA tier 2IRMAA tier 3omnicalcx.com · 2026 Medicare thresholds (2024 MAGI)
Federal tax per year — plan vs. no conversionIncludes income tax + NIIT; excludes IRMAA (shown separately)$0$25k$50k$75k62656871747780838689AgeFederal taxPlanBaselineomnicalcx.com · engine estimates
Marginal tax rate on an extra $1,000 conversionThe tax torpedo: rates spike where conversions push more Social Security into taxable income0%22%40.7%60%62656871747780838689AgeMarginal rateMarginal rateomnicalcx.com · engine estimates
AgeConversionRMDSS taxableMAGIFed taxEff. rateMarginalIRMAATaxableTrad.Roth
62$68,085——$108,999$12,28611.3%23.4%—$422,714$876,915$278,085
63$69,787——$111,724$12,59311.3%23.4%—$339,007$850,974$361,776
64$71,532——$114,517$12,90811.3%23.4%—$248,493$821,991$451,397
65$73,497——$117,381$12,79010.9%20.0%—$151,208$789,593$547,464
66$75,334——$120,315$13,10910.9%19.9%—$46,316$753,739$650,171
67$41,516—85.0%$123,323$15,26912.4%28.2%—$0$722,177$724,195
68$11,249—85.0%$126,405$17,04613.5%28.2%—$0$667,367$771,654
69$11,530—85.0%$129,565$17,47213.5%28.2%—$0$607,544$821,767
70$11,819—85.0%$132,804$17,90913.5%28.2%—$0$542,400$874,674
71$12,114—85.0%$136,124$18,35713.5%28.2%—$0$471,611$930,522
72$12,417—85.0%$139,527$18,81513.5%28.2%—$0$394,835$989,464
73$12,727—85.0%$143,016$19,28613.5%28.2%—$0$311,711$1,051,665
74$13,045—85.0%$146,591$19,76813.5%28.2%—$0$221,859$1,117,294
75—$9,01985.0%$133,113$16,49112.4%28.2%—$0$142,022$1,173,158
76—$5,99285.0%$136,441$16,90312.4%28.2%—$0$55,919$1,231,816
77—$2,44285.0%$103,033$9,2269.0%0.0%—$0$0$1,264,688
78——1.6%$861$00.0%0.0%—$0$0$1,247,759
79——2.2%$1,195$00.0%0.0%—$0$0$1,227,980
80——2.7%$1,537$00.0%0.0%—$0$0$1,205,157
81——3.3%$1,888$00.0%0.0%—$0$0$1,179,088
82——3.8%$2,248$00.0%0.0%—$0$0$1,149,557
83——4.3%$2,616$00.0%0.0%—$0$0$1,116,338
84——4.8%$2,994$00.0%0.0%—$0$0$1,079,190
85——5.3%$3,381$00.0%0.0%—$0$0$1,037,860
86——5.8%$3,779$00.0%0.0%—$0$0$992,082
87——6.3%$4,185$00.0%0.0%—$0$0$941,573
88——6.8%$4,674$00.0%0.0%—$0$0$886,036
89——7.7%$5,401$00.0%0.0%—$0$0$825,157
90——8.6%$6,146$00.0%0.0%—$0$0$758,604

IRMAA column: the tier this year's MAGI triggers and how far below the next cliff you are — the surcharge itself is charged two years later (amber rows are years that cross a cliff). Estimates only, not tax advice.


How the simulation works

Each year of the projection, the engine grows your three accounts at your assumed return, computes any required minimum distribution (RMD) from your traditional balance, applies your planned Roth conversion, then solves for how much to withdraw from taxable, traditional, or Roth accounts to cover your spending goal and the resulting federal tax — the withdrawal and the tax depend on each other, so the engine iterates until the numbers stabilize to within a dollar.

Tax is computed with the full federal stack: the standard deduction (including the 65+ add-on and the temporary 2025–2028 senior deduction), seven ordinary brackets, capital-gains stacking for taxable-account sales, the 3.8% net investment income tax where it applies, and the statutory formula that determines how much of your Social Security becomes taxable. Brackets, deductions and IRMAA thresholds are inflation- indexed from 2026 values so a 25-year projection doesn't overstate taxes.

The marginal rate column answers the most useful question: if you converted $1,000 more this year, what tax would that dollar face? That rate is often far above your bracket — see below.

The Social Security tax torpedo

Social Security becomes taxable as your “provisional income” (other income plus half of your SS benefit) crosses $25,000/$32,000 (single) or $32,000/$44,000 (joint). Between the first and second thresholds, each extra dollar of income drags up to 85 cents of SS into taxable income — a married filer in the 12% bracket can face an effective 22.2% marginal rate, and in the 22% bracket up to 40.7%. This is exactly why the conversion window before RMDs begin often looks cheap, and why converting too much in the wrong year is expensive: the marginal-rate chart shows the torpedo as it happens.

How IRMAA cliffs work

Medicare income-related premium surcharges are assessed on a two-year lookback: your 2026 MAGI sets your 2028 Part B and D premiums. The brackets are cliffs, not phase-ins — a single filer at $108,999 MAGI pays the standard premium, at $109,001 pays roughly $1,150 more per year. The table flags every year whose MAGI crosses a cliff and shows how many dollars of room remain below the next one, so an auto-plan can deliberately stop just short.

Sources & methodology

  • Federal brackets, standard deduction, 65+ add-on and the temporary senior deduction: IRS Rev. Proc. 2025-32 (2026 tax year).
  • Capital-gains rates and thresholds: IRS Topic 409 / Rev. Proc. 2025-32.
  • Social Security taxation: IRC §86; thresholds are statutory and not inflation-indexed.
  • NIIT: IRC §1411 (3.8% above $200k/$250k MAGI on investment income).
  • RMD ages: SECURE 2.0 (73 for those born 1951–1959, 75 for 1960+); divisors from the IRS Uniform Lifetime Table (2022 final).
  • IRMAA: 2026 CMS premium tables assessed on 2024 MAGI; thresholds and surcharges inflation-indexed in projection years.

All table values carry their as-of dates in the source code; tax parameters are indexed annually at your inflation assumption, which approximates — but cannot predict — future official adjustments.

Limitations

  • Federal tax only; state income tax is not modeled.
  • Married couples are modeled as the same age; the younger-spouse RMD table is not used.
  • Taxable-account sales are assumed all long-term gains at a constant basis share; ordinary dividends inside the taxable account are not modeled.
  • No ACA premium cliffs (pre-65 marketplace insurance), QCDs, 72(t) schedules, or estate tax.
  • The auto-plan is a greedy year-by-year fill, not a global optimum; compare it against manual shapes using the marginal-rate chart.
  • IRMAA life-changing-event appeals (SSA-44) and first-year-Medicare lookback rules are not modeled.
  • The first-year RMD deferral option (taking your first required distribution as late as April 1 of the following year, which doubles that year's income) is not modeled.
  • Estimates for scenario planning only — not tax, legal, or investment advice.

Frequently asked questions

Why does my marginal rate on conversions exceed my tax bracket?

Because each conversion dollar can drag up to 85 cents of Social Security into taxable income. In the band between the first and second provisional-income thresholds, a 12%-bracket filer faces an effective 22.2% rate and a 22%-bracket filer up to 40.7% — the famous 'tax torpedo'. The marginal-rate chart shows exactly where your conversions enter and exit this band each year.

Do Roth conversions count toward IRMAA?

Yes. A traditional-to-Roth conversion is taxable ordinary income in the year you convert, so it lands in the MAGI that sets your Medicare surcharges two years later. Qualified Roth withdrawals, on the other hand, never count toward IRMAA — that asymmetry is precisely what makes well-timed conversions powerful.

How does the two-year IRMAA lookback work?

Your Medicare Part B and D premiums for any given year are set by your tax return from two years earlier — your 2026 MAGI determines your 2028 surcharges. The year table flags each year whose MAGI crosses a cliff and shows the dollar room left below the next threshold, so you can plan conversions that stop just short of a cliff you'd rather avoid.

When do my required minimum distributions start?

Under SECURE 2.0, RMDs begin at age 73 if you were born between 1951 and 1959, and at 75 if you were born in 1960 or later. The planner sets your start year automatically from your current age. RMDs are the reason the pre-RMD years are often the cheapest conversion window — after they begin, forced withdrawals can push you into higher brackets whether you converted or not.

What does the auto-plan actually optimize?

It's a greedy year-by-year fill: each year before your RMDs begin, it converts up to your chosen cap (just under the first IRMAA cliff, or the top of the 22%/24% bracket), measured against what your income would be with no conversion that year. It does not search every possible path — use the marginal-rate chart to spot years where a manual shape beats the automatic one.

Is this tax advice?

No. This is a scenario-estimation tool built on published federal rules — it excludes state taxes, ACA premium cliffs, QCDs, and estate tax, and it can't know your full situation. Treat the output as a starting point for a conversation with a qualified tax professional, not as a filing position.

🤔

Not sure whether conversions fit you at all?

Quiz · 2 min

→

This tool provides estimates for informational purposes only. Actual terms depend on credit score, lender, and other factors. Consider consulting a qualified financial advisor for personalized advice.