Finance calculators

Roth Conversion Calculator

Updated Jun 21, 2026 By Jehan Wadia
Formulas
Account Information
$
$
Personal & Timeline
%
Tax Information
$
%
Some states exempt retirement income.
%
Estimated change in net worth at retirement
$0.00
Keep Traditional IRA
Balance at retirement$0.00
Est. tax on withdrawal$0.00
Side account (tax savings invested)$0.00
Net after-tax value$0.00
Roth Conversion
Roth balance at retirement (tax-free)$0.00
Taxes paid today on conversion$0.00
Net after-tax value$0.00
Conversion Tax Cost
Break-Even Analysis
Pay Taxes Now vs. Later
Effective rate if you convert now0.0%
Effective rate on Traditional withdrawals later0.0%
Bracket-Fill Optimizer
Net After-Tax Value Over Time
Step-by-Step Solution

Introduction

A Roth conversion moves money from a traditional retirement account, like a Traditional IRA or 401(k), into a Roth IRA. You pay taxes on the money now, but it then grows tax-free and comes out tax-free in retirement. The big question is: does paying taxes today save you more money in the long run?

This Roth Conversion Calculator helps you answer that question. Enter your account balance, conversion amount, age, tax rates, and expected investment return. The calculator compares two paths side by side: keeping your money in the traditional account versus converting to a Roth. It shows you which option could leave you with more money at retirement, how long it takes the Roth to break even, and how much you would owe in taxes if you convert today.

You can also turn on advanced options to account for Required Minimum Distributions (RMDs), adjust results for inflation, and check whether the conversion could trigger Medicare IRMAA surcharges. A bracket-fill optimizer tells you how much you can convert without jumping into a higher federal tax bracket. All results update instantly with a year-by-year chart, data table, and full step-by-step math breakdown.

How to Use Our Roth Conversion Calculator

Enter details about your retirement account, age, and tax rates below. The calculator will show whether converting to a Roth IRA helps or hurts your net worth at retirement, how much tax you will owe today, and when the conversion breaks even.

Source Account Type — Pick the type of retirement account you want to convert from. Options include Traditional IRA, Rollover IRA, 401(k), 401(a), 403(b), and Governmental 457(b).

Current Account Balance — Enter the total dollar amount currently in your retirement account.

Conversion Amount — Enter how much of the balance you want to move into a Roth IRA this year. Check the "Convert full balance" box if you want to convert everything at once.

Current Age — Enter your age today. You must be between 18 and 80.

Retirement Age — Enter the age you plan to retire. This must be older than your current age, up to 100. If you are unsure when to retire, try our Retirement Calculator to explore different scenarios.

Annual Return — Enter the average yearly growth rate you expect on your investments. The default is 7%. This rate applies to both the Roth and Traditional scenarios equally. You can use our Investment Calculator to model different return assumptions on your portfolio.

Filing Status — Choose Single or Married Filing Jointly. This affects the tax bracket optimizer and IRMAA thresholds.

Current Taxable Income — Enter your taxable income this year, not counting the conversion itself. The calculator uses this to check which tax bracket you are in and how much room you have before the next bracket. If you need help determining your taxable income, our Income Tax Calculator can assist.

Current Federal Marginal Rate — Select the federal tax bracket that applies to you right now. This is the rate you will pay on the converted amount today.

Expected Federal Rate in Retirement — Select the federal tax bracket you expect to be in when you retire. A lower future rate favors keeping the Traditional IRA. A higher future rate favors converting to Roth.

Current State Tax Rate — Enter your state income tax rate today. If your state has no income tax, enter 0.

Expected State Rate in Retirement — Enter the state tax rate you expect to pay in retirement. If you plan to move to a no-tax state, enter 0.

Account for RMDs — Turn this on under Advanced Options to include Required Minimum Distributions. Traditional IRAs force you to withdraw money starting at age 73, which raises your taxable income. Roth IRAs have no RMDs.

Adjust for Inflation — Turn this on to show all future values in today's dollars using a 2.5% inflation rate. This makes it easier to understand what your money will actually be worth. Our Inflation Calculator can help you explore how purchasing power changes over time.

Medicare IRMAA Awareness Flag — Turn this on to check whether your income plus the conversion amount could trigger higher Medicare premiums. The calculator will flag which IRMAA surcharge tier you may hit. You can use our MAGI Calculator to determine your Modified Adjusted Gross Income, which is what Medicare uses for IRMAA thresholds.

Click Calculate to see your results. Click Reset to return all fields to their default values.

What Is a Roth Conversion?

A Roth conversion is when you move money from a traditional retirement account, like a Traditional IRA or 401(k), into a Roth IRA. When you do this, you pay income taxes on the amount you move now instead of paying taxes later when you withdraw the money in retirement.

Why Would You Convert to a Roth IRA?

The main reason people convert is to save money on taxes over time. If you expect your tax rate to be higher in retirement than it is today, paying taxes now at the lower rate can leave you with more money later. Once the money is in a Roth IRA, it grows tax-free thanks to compound interest, and you pay zero taxes when you take it out in retirement. Roth IRAs also have no required minimum distributions (RMDs), so you are never forced to withdraw money at a certain age.

When Does a Roth Conversion Make Sense?

A Roth conversion tends to work best when:

  • Your current effective tax rate is lower than what you expect to pay in retirement.
  • You have enough cash outside your retirement accounts to pay the tax bill.
  • You have many years until retirement, giving the converted money more time to grow tax-free. Use the Future Value Calculator to see how tax-free compounding adds up.
  • You want to reduce future RMDs that would start at age 73.

It may not make sense if your tax rate will drop significantly in retirement, or if you need to pull money from the converted account itself to cover the taxes.

How This Calculator Works

This Roth conversion calculator compares two paths side by side. In Scenario A, you keep your money in the traditional account, let it grow, and pay taxes when you withdraw in retirement. In Scenario B, you convert to a Roth IRA, pay taxes today, and let the money grow tax-free. The calculator accounts for federal and state taxes, investment growth, and the opportunity cost of paying taxes now. It then shows you which option is estimated to leave you with more money at retirement and how long it takes the Roth conversion to break even. For a broader view of your retirement readiness, try our Retirement Calculator or the Coast FIRE Calculator to see if your savings are already on track.

Key Terms to Know

  • Marginal Tax Rate – The tax percentage you pay on your last dollar of income. This is the rate applied to the converted amount. Use our Tax Bracket Calculator to find yours.
  • Break-Even Point – The age at which the Roth conversion starts to beat keeping the traditional account. This concept is similar to the analysis in our Social Security Break-Even Calculator.
  • RMDs (Required Minimum Distributions) – Mandatory yearly withdrawals from traditional retirement accounts that begin at age 73. Roth IRAs do not have RMDs. Our RMD Calculator shows exactly how much you would be required to withdraw each year.
  • IRMAA – Income-Related Monthly Adjustment Amount. A surcharge added to Medicare premiums when your income exceeds certain thresholds. A large conversion can push you above these limits.
  • Bracket-Fill Strategy – Converting just enough each year to fill your current tax bracket without jumping into a higher one. This spreads the tax cost over several years.

Formulas used

Conversion Tax Cost (paid today)
T = C \times t_{now} \quad \text{where } t_{now} = t_{fed} + t_{state}
Roth Balance at Retirement (tax-free)
B_{Roth} = C \times (1 + r)^{n}
Traditional IRA Balance at Retirement
V_{Trad} = C \times (1 + r)^{n}
Side Account (tax savings invested)
V_{side} = T \times \left(1 + r(1 - t_{now})\right)^{n}
Net After-Tax Value — Keep Traditional
A = V_{Trad} \times (1 - t_{ret}) + V_{side}
Net Worth Difference (Roth minus Traditional)
\Delta = B_{Roth} - A
Inflation Adjustment to Today's Dollars
\text{Real Value} = \frac{\text{Nominal Value}}{(1.025)^{n}}
Required Minimum Distribution (age ≥ 73)
RMD = \frac{V_{Trad}}{\text{Life Expectancy Factor}}

Frequently asked questions

How much tax will I pay on a Roth conversion?

The converted amount is added to your taxable income for the year. You pay federal income tax at your marginal rate plus any state income tax. For example, if you convert $100,000 and your combined federal and state rate is 29%, you would owe about $29,000 in taxes. The calculator shows your exact federal and state tax amounts in the Conversion Tax Cost section.

Should I pay the conversion tax from the converted funds or from outside money?

Always pay the tax from outside money if you can. If you pull the tax payment from the converted amount, you lose that money's future tax-free growth. You may also owe a 10% early withdrawal penalty if you are under age 59½. This calculator assumes you pay the tax from outside funds.

What does the break-even age mean?

The break-even age is when the Roth conversion scenario catches up to the keep-Traditional scenario in total net worth. Before that age, you would have been better off not converting. After that age, the Roth pulls ahead. A shorter break-even period means the conversion pays off faster.

Can I convert only part of my account?

Yes. You can convert any amount you want, not just the full balance. Many people convert a portion each year to stay within a lower tax bracket. This is called a bracket-fill strategy. The calculator's Bracket-Fill Optimizer tells you how much room you have in your current bracket.

Is there an income limit for Roth conversions?

No. Unlike Roth IRA contributions, there is no income limit for Roth conversions. Anyone can convert regardless of how much they earn. There is also no limit on the dollar amount you can convert in a single year.

What is the side account in the Traditional IRA scenario?

When you keep the Traditional IRA, you do not pay conversion taxes today. The calculator assumes you invest that tax savings in a regular taxable account, called the side account. This makes the comparison fair because both scenarios use the same amount of out-of-pocket money. The side account grows at your annual return minus taxes on the gains.

What is IRMAA and why does it matter for Roth conversions?

IRMAA stands for Income-Related Monthly Adjustment Amount. It is a surcharge on your Medicare Part B and Part D premiums when your income is above certain thresholds. A large Roth conversion can push your income past these thresholds and raise your Medicare costs for up to two years. Turn on the IRMAA Awareness Flag in Advanced Options to check this.

How do RMDs affect the Roth conversion decision?

Traditional IRAs require you to start taking withdrawals at age 73, called Required Minimum Distributions. These forced withdrawals increase your taxable income whether you need the money or not. Roth IRAs have no RMDs. Converting reduces your future Traditional IRA balance, which lowers or eliminates future RMDs. Turn on the RMD toggle in Advanced Options to see this effect.

What annual return should I use?

The default is 7%, which reflects a long-term average for a diversified stock and bond portfolio before inflation. If your portfolio is more conservative, try 5% or 6%. If it is more aggressive, try 8% or 9%. The same rate is applied to both scenarios, so the return rate does not favor one over the other.

Does the calculator account for the 5-year rule?

No. The Roth IRA 5-year rule says you must wait 5 years after a conversion before withdrawing the converted amount penalty-free if you are under 59½. This calculator assumes you hold the funds until retirement and do not make early withdrawals, so the 5-year rule does not change the results.

Can I undo a Roth conversion if I change my mind?

No. Since 2018, the IRS no longer allows you to reverse (recharacterize) a Roth conversion. Once you convert, the taxes are owed and the decision is final. This is why it is important to run the numbers before you convert.

What does the inflation adjustment do?

When you turn on Adjust for Inflation, the calculator shows all future dollar amounts in today's purchasing power using a 2.5% annual inflation rate. This helps you understand what your money will actually buy in the future rather than seeing a large number that may be worth less due to rising prices.

Why does a lower future tax rate favor keeping the Traditional IRA?

With a Traditional IRA, you pay taxes when you withdraw in retirement. If your retirement tax rate is lower than your current rate, you save money by waiting to pay taxes later at the cheaper rate. Converting to a Roth means paying the higher rate now, which costs more. The calculator's Pay Taxes Now vs. Later section compares both rates visually.

What happens to the rest of my balance if I only convert part of it?

The unconverted portion stays in your Traditional IRA and continues to grow tax-deferred. This calculator only compares the portion you convert. A note will appear reminding you that the remaining balance is not included in the comparison.

Is a Roth conversion the same as a Roth contribution?

No. A Roth contribution is new money you put into a Roth IRA each year, subject to annual limits and income restrictions. A Roth conversion moves existing money from a traditional retirement account into a Roth IRA. Conversions have no annual limit and no income restriction.

When is the best time of year to do a Roth conversion?

Many people convert early in the year so the money has more time to grow tax-free. Others wait until late in the year when they have a clearer picture of their total income and can fine-tune the conversion amount to stay within a tax bracket. There is no single best time — it depends on your situation.

Can I do a Roth conversion if I am already retired?

Yes. There is no age limit on Roth conversions. Retirees often convert in years when their income is lower, such as the gap between retiring and starting Social Security or RMDs. This lets them convert at a lower tax rate.

What is the bracket-fill optimizer?

The bracket-fill optimizer calculates how much room is left in your current federal tax bracket based on your taxable income. It tells you the maximum amount you can convert without pushing any of the conversion into the next higher bracket. This helps you spread conversions over several years to minimize taxes.