Finance calculators

Roth 401k Calculator

Updated Jul 15, 2026 By Jehan Wadia
Rate Formulas
Personal Information
Used to frame your bracket context; rates below are entered directly.
Contribution Settings
$
Your own contribution to the account each year.
%
% of your contribution the employer matches (e.g., 50%).
% of salary
Match applies only up to this % of your salary.
$
Required to compute the employer match cap.
Catch-Up Status
Tax Rates
%
%
This tool uses your marginal rate (the tax on your next dollar). Your effective rate — total tax ÷ total income — is usually lower.
Growth & Timing
Show results in:

Calculating…
Roth 401(k)
After-Tax Retirement Value
$0
Balance at retirement$0
Taxes owed at withdrawal$0 (tax-free)
Total contributions$0
Total employer match$0
Total investment growth$0
Traditional 401(k)
After-Tax Value (incl. reinvested tax savings)
$0
Balance at retirement$0
Taxes owed at withdrawal$0
After-tax account value$0
Reinvested tax savings$0
Total contributions$0
Total employer match$0
Total investment growth$0
Break-Even Retirement Tax Rate
Employer Match Insight
After-Tax Growth Trajectory

Chart data is also available in the year-by-year comparison table below.

Lifetime Tax Cost (Tax Drag)
Roth: tax paid at contribution$0
Traditional: tax paid at withdrawal$0
Net after-tax advantage (winner)$0
Contribution Scenario Sensitivity
Scenario Annual Contribution Balance at Retirement Roth After-Tax Traditional After-Tax*
*Traditional figures include the upfront tax savings reinvested and grown at your return rate.
Step-by-Step Solution
Year-by-Year Comparison
Age Year Roth Balance Traditional Balance Roth After-Tax Traditional After-Tax* Annual Contribution Employer Match
Roth and Traditional pre-tax balances are identical (same deposits & growth); the difference is how withdrawals are taxed. *Traditional after-tax includes reinvested tax savings.

Introduction

A Roth 401(k) lets you pay taxes now so your money grows tax-free. A Traditional 401(k) lets you skip taxes now but pay them later when you withdraw. Which one leaves you with more money at retirement? The answer depends on your tax rates, how much you contribute, and how long your money has to grow.

This Roth 401(k) calculator compares both options side by side. Enter your age, income, contribution amount, and tax rates. The tool then shows you the after-tax value of each account at retirement, including employer match and reinvested tax savings. It also finds the break-even tax rate — the exact point where one option beats the other.

Use this calculator to make a clear, informed choice about where to put your retirement savings. If you are also evaluating a standard pre-tax plan, try our 401k calculator for a focused projection.

How to Use Our Roth 401(k) Calculator

Enter your age, income, tax rates, and savings details below. The calculator will show you whether a Roth 401(k) or a Traditional 401(k) gives you more money after taxes in retirement.

Current Age — Enter how old you are right now. Use the slider or type a number.

Retirement Age — Enter the age when you plan to stop working. This must be higher than your current age. If you are exploring early exit strategies, our early retirement calculator can help you set a target date.

Filing Status — Pick how you file your taxes. Choose Single, Married Filing Jointly, Married Filing Separately, or Head of Household.

Annual Contribution Amount — Enter how much of your own money you put into your 401(k) each year. The calculator will warn you if you go over the IRS limit.

Employer Match Percentage — Enter the percent of your contribution that your employer matches. For example, if they match 50 cents for every dollar you put in, type 50.

Employer Match Cap — Enter the most your employer will match, shown as a percent of your salary. For example, 6 means they only match up to 6% of your pay.

Annual Salary — Enter your yearly pay before taxes. This is used to figure out how much employer match you get. If you need to convert an hourly wage, use our hourly to salary calculator.

Current Marginal Federal Tax Rate — Enter the federal tax rate you pay right now on your last dollar of income. Common rates are 12%, 22%, or 24%. Not sure of your bracket? Our tax bracket calculator can help you find it.

Expected Federal Rate at Retirement — Enter the federal tax rate you think you will pay when you retire. Many people expect a lower rate in retirement.

State Income Tax Rate (Current) — Enter your current state income tax rate. If your state has no income tax, type 0. You can check your rate with our state tax calculator.

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

Expected Annual Rate of Return — Enter the yearly growth rate you expect on your investments. A common estimate for a mixed stock and bond portfolio is 7%. Our investment calculator can help you model different return scenarios.

Inflation Rate — Enter the rate at which you expect prices to rise each year. A typical estimate is 2.5%. You can explore how inflation erodes purchasing power with our inflation calculator.

Show Results In — Choose "Future Dollars" to see the actual dollar amounts at retirement. Choose "Today's Dollars" to see what that money would be worth in today's buying power.

Click Calculate to see your results. Click Reset to go back to the default values.

What Is a Roth 401(k)?

A Roth 401(k) is a retirement savings account offered through your job. You put money into it from your paycheck after you have already paid taxes on it. The big benefit is that when you retire and take the money out, you pay zero taxes on your withdrawals — including all the growth your money earned over the years.

Roth 401(k) vs. Traditional 401(k)

The main difference between a Roth 401(k) and a traditional 401(k) comes down to when you pay taxes. With a traditional 401(k), you skip taxes now but pay them later when you withdraw the money in retirement. With a Roth 401(k), you pay taxes now and withdraw tax-free later.

Neither option is always better. The right choice depends on whether your tax rate will be higher or lower when you retire. If you expect to be in a higher tax bracket in retirement, a Roth 401(k) usually wins. If you expect a lower bracket, a traditional 401(k) often comes out ahead. You can also use our effective tax rate calculator to understand the difference between your marginal and effective rates.

How This Calculator Helps

This Roth 401(k) calculator compares both account types side by side using your age, income, contribution amount, employer match, tax rates, and expected investment returns. It shows you the after-tax value of each option at retirement so you can see which one puts more money in your pocket. It also calculates the break-even tax rate — the exact retirement tax rate where both options are equal. For a broader view of your retirement readiness, pair these results with our retirement calculator.

Employer Match

Many employers match a portion of what you contribute. For example, your employer might put in 50 cents for every dollar you contribute, up to 6% of your salary. This match is free money and goes into both Roth and traditional accounts the same way. Employer match dollars always go into a traditional (pre-tax) bucket, even inside a Roth 401(k), and will be taxed when you withdraw them.

2026 Contribution Limits

The IRS sets a cap on how much you can put into your 401(k) each year. For 2026, the standard limit is $24,500. If you are age 50 or older, you can add an extra $8,000 in catch-up contributions. Under the SECURE 2.0 Act, workers aged 60 to 63 get an even higher catch-up limit of $12,000 on top of the base amount.

Key Things to Know

  • Tax-free growth is the biggest advantage of a Roth 401(k). Your earnings grow and compound without ever being taxed.
  • No income limits apply to a Roth 401(k), unlike a Roth IRA. Even high earners can contribute.
  • You must hold the account for at least 5 years and be at least age 59½ to take qualified tax-free withdrawals. If you need funds earlier, review the rules with our 401(k) early withdrawal calculator.
  • Starting in 2024, Roth 401(k) accounts no longer require minimum distributions during your lifetime, thanks to SECURE 2.0.
  • Results shown in "today's dollars" adjust for inflation so you can see what your future savings would be worth in terms of current purchasing power.
  • If you already have traditional 401(k) or IRA assets, our Roth conversion calculator can show you the cost and benefit of converting them to Roth.
  • For a complete picture of your retirement income, consider running your numbers through our Social Security calculator and retirement withdrawal calculator as well.

Formulas used

Balance at Retirement (Future Value of Deposits)
B = D_{\text{eff}} \times \frac{(1+r)^n - 1}{r}
Employer Match per Year
M = \min(C,\; S \times m_{\text{cap}}) \times m_{\text{pct}}
Roth 401(k) After-Tax Value
\text{Roth} = B
Traditional 401(k) After-Tax Value (including reinvested tax savings)
\text{Traditional} = B \times (1 - t_{\text{ret}}) + S
Reinvested Tax Savings Side Account
S = S_{\text{eff}} \times \frac{(1+r)^n - 1}{r}, \quad S_{\text{annual}} = C \times t_{\text{now}}
Break-Even Retirement Tax Rate
t^{*} = \frac{S}{B}
Real (Today's) Dollar Adjustment
V_{\text{real}} = \frac{V_{\text{nominal}}}{(1 + i)^n}

Frequently asked questions

What is the break-even tax rate and why does it matter?

The break-even tax rate is the retirement tax rate where the Roth 401(k) and Traditional 401(k) give you the exact same after-tax money. If your actual retirement tax rate is above that number, the Roth wins. If it is below that number, the Traditional wins. This calculator finds that rate for you automatically.

Why does the Traditional 401(k) result include reinvested tax savings?

When you use a Traditional 401(k), you skip paying taxes on your contribution today. That means you have extra cash in your pocket right now. This calculator assumes you invest that tax savings each year and let it grow at your chosen rate of return. Without counting that side investment, the comparison would not be fair.

Does the employer match work the same for both Roth and Traditional?

Yes. Your employer match is added to both account types in the same amount. However, employer match dollars always go into a pre-tax bucket, even inside a Roth 401(k). That means the match portion will be taxed when you withdraw it in retirement, no matter which account you pick.

What is the difference between future dollars and today's dollars?

Future dollars (nominal) show the actual amount you will have at retirement. Today's dollars (real) adjust for inflation to show what that money could buy in today's prices. For example, $1 million in 30 years may only buy what $500,000 buys today. Use today's dollars to get a clearer picture of your real spending power.

What rate of return should I use?

A common estimate is 7% for a portfolio that mixes stocks and bonds. If you invest mostly in stocks, you might use 8% to 10%. If you are more conservative with bonds, try 4% to 6%. Keep in mind that past returns do not guarantee future results.

What happens if my contribution exceeds the IRS limit?

The calculator will show a warning and automatically cap your contribution at the IRS limit for your age. For 2026, the base limit is $24,500. If you are 50 or older, you can add $8,000 more. If you are 60 to 63, you can add $12,000 more instead.

How do I know my marginal tax rate?

Your marginal tax rate is the tax you pay on your last dollar of income. It is not the same as your overall (effective) rate. Common federal marginal rates are 10%, 12%, 22%, 24%, 32%, 35%, and 37%. Check your most recent tax return or use a tax bracket calculator to find yours.

Should I pick Roth if I expect higher taxes in the future?

Generally, yes. If you believe your tax rate will be higher when you retire, paying taxes now with a Roth 401(k) usually saves you money. If you expect a lower rate in retirement, the Traditional 401(k) often wins because you defer taxes to a time when they cost less.

Why are the Roth and Traditional pre-tax balances the same in the table?

Both accounts receive the same contributions and grow at the same rate, so their pre-tax balances are identical. The difference only shows up when you withdraw the money. Roth withdrawals are tax-free, while Traditional withdrawals are taxed at your retirement rate.

What is the SECURE 2.0 enhanced catch-up contribution?

The SECURE 2.0 Act created a higher catch-up limit for workers aged 60 to 63. Instead of the standard $8,000 catch-up, they can contribute an extra $12,000 on top of the $24,500 base limit. This calculator applies the correct limit based on your age each year.

Does this calculator account for state taxes?

Yes. You enter your current state tax rate and your expected state tax rate at retirement. The calculator adds state and federal rates together to compare both account types. If you plan to retire in a state with no income tax, set the retirement state rate to 0%.

Can I contribute to both a Roth 401(k) and a Traditional 401(k)?

Yes, many employers let you split your contributions between both types. However, the combined total of your Roth and Traditional contributions cannot exceed the IRS annual limit. This calculator compares the two as if you put all your money into one or the other.

What does the sensitivity table show?

The sensitivity table shows how your results change at different contribution levels. It compares your entered amount, the IRS base limit, and the IRS limit with catch-up contributions. This helps you see how much more you could have by saving more each year.

What if I do not have an employer match?

Set the employer match percentage to 0%. The calculator will still compare Roth and Traditional accounts based on your contributions, tax rates, and growth. The core comparison between paying taxes now versus later works the same way with or without a match.

Are Roth 401(k) withdrawals always tax-free?

Roth 401(k) withdrawals are tax-free only if they are qualified. To qualify, you must be at least age 59½ and have held the account for at least 5 years. If you withdraw early, the earnings portion may be taxed and penalized.