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 convert the same amount each year for several years and compare the whole plan.
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.
Current Account Balance: Enter the total dollar amount currently in your retirement account.
Conversion Amount per Year: Enter how much of the balance you want to move into a Roth IRA in each conversion year. Check the "Convert full balance" box to convert everything. With one year of conversions that is the whole balance. Over several years it is the same amount each year that empties the account by the last conversion, growing at your annual return in between.
Years of Conversions: Enter how many years in a row you convert that amount, starting this year. Enter 1 for a single conversion. The conversions must end before your retirement age, and the calculator tells you if the balance would run out first and the most it can support each year.
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.
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.
Tax Year: Pick the year you convert, 2026 or 2027. This sets the federal brackets the optimizer fills. The 2027 brackets come from Revenue Procedure 2026-35.11
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.
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.
Dividend Yield: Enter the yearly dividend yield of what you would hold in the side account. It is part of your annual return, not added to it. The default is the S&P Composite index's latest published yield in Robert Shiller's stock market data, its dividends over the past twelve months divided by its price.8 In June 2026 that was 1.10%.
Current Dividend & Gains Tax Rate: Enter your tax rate on qualified dividends and long-term capital gains, plus your state's rate. Qualified dividends are taxed at the lower capital gain rates.9 The side account pays this rate on its dividends each year before your retirement age. The default of 15% is the long-term capital gains rate for most people.7 Add 3.8% if the net investment income tax applies to you: it applies when your modified adjusted gross income is over $200,000 if you are single or head of household, $250,000 if you are married filing jointly, or $125,000 if you are married filing separately.10
Expected Dividend & Gains Rate in Retirement: Enter the rate you expect to pay on qualified dividends and long-term capital gains in retirement, plus your state's rate then, and 3.8% if the net investment income tax will still apply. The side account pays this rate on its dividends each year from your retirement age on, and on its growth above the cost basis when it is counted as sold at your retirement age. The default is 15%.
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.1 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.
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, based on 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.2
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.
- You want to reduce future RMDs that would start at age 73.1
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. In Scenario A, the money you would have paid in conversion tax stays invested in a taxable side account, so both paths cost you the same out of pocket. That money was already taxed, so only what it earns is taxed: its dividends each year, at your current dividend and gains tax rate before your retirement age and at your retirement one from it, and its price growth once, at the retirement rate, when it is sold at retirement. The calculator counts the side account at what it would leave you if you sold it. 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.
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.
- Break-Even Point – The age at which the Roth conversion starts to beat keeping the traditional account.
- RMDs (Required Minimum Distributions) – Mandatory yearly withdrawals from traditional retirement accounts that begin at age 73.1 Roth IRAs do not have RMDs.
- 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.