Skip to content
The Money Horizon

Roth vs Traditional Calculator

Retirement & FIRE

Roth vs traditional 401(k) or IRA: your marginal saving rate today against the effective tax rate on withdrawals.

Advantage at retirement

$72,480

Traditional leaves you more to spend.

Effective saving rate today

22%

your marginal rate today: 22%

Effective tax rate on withdrawals

5.93%

Breakeven retirement rate

19.03%

Spendable value at retirement

  • Account, after tax
  • Taxable side account

Horizontal bar chart comparing the Roth branch's tax-free pot with the traditional branch's after-tax pot plus its taxable side account.

How your withdrawal is taxed

Bracket-fill breakdown of the planned withdrawal: the standard deduction at zero percent, then each bracket the withdrawal reaches, with the amount, rate, and tax in that layer, closing with the total tax and the effective rate.
LayerAmountRateTax
Standard deduction$18,150.000%$0.00
10% bracket$12,400.0010%$1,240.00
12% bracket$9,450.0012%$1,134.00
Total-5.93%$2,374.00

Federal income tax only, standard deduction only, no required minimum distributions, and no Social Security or Medicare surcharge interaction. The comparison holds today's federal brackets and standard deduction constant in real terms for the whole horizon.

How this calculator works

This calculator answers the question behind every 401(k) or IRA enrollment form: contribute pre-tax, taking the deduction now and paying ordinary income tax on withdrawals later, or contribute Roth, paying tax now for tax-free withdrawals. Enter your filing status, current income, planned annual contribution, account type, age, years to retirement, and planned annual withdrawal, and the calculator runs the 2026 federal bracket table twice: once to price the exact tax saved by a traditional contribution today, and once to price the effective tax rate your withdrawal actually pays by filling the standard deduction and then the brackets from zero. Those two numbers are rarely close. A traditional contribution saves tax at your marginal rate, the rate at the top of your income, while a traditional withdrawal is taxed from the bottom up, so its effective rate usually sits far below the rate you saved. A flat-rate comparison that guesses one retirement tax rate for both directions misses this asymmetry and is structurally biased toward Roth.

The comparison runs under an equal take-home frame by default: both branches give up the same spendable pay today. The Roth branch contributes the full amount after tax; the traditional branch contributes the same amount pre-tax, which frees up cash, so that freed cash goes into a taxable side account so its true cost also equals the full contribution. At retirement, the traditional account's pot is taxed at its own effective rate and the side account is added on top. An advanced toggle switches to the equal contribution frame most flat-rate widgets use, where both branches simply contribute the same amount and nothing else; that frame favors Roth by construction, because the Roth contribution quietly costs more take-home pay than the traditional one, and the calculator says so. Either way, the page also shows the breakeven effective retirement rate: below it traditional wins, above it Roth wins, and a state marginal rate for now and for retirement can be added since there is no 50-state table here by design.

A few limits keep the model honest about what it leaves out. Only federal income tax and the standard deduction are modeled, so itemizers and state or local income tax need their own adjustment; head of household filers are out of scope for now, and can approximate their result with the single-filer setting plus their own numbers. Required minimum distributions, the Social Security provisional-income effect, and Medicare IRMAA surcharges are not modeled. Employer match is a separate decision this calculator does not model; see the 401(k) employer match calculator for whether you are capturing all of yours. The federal brackets and standard deduction are held constant in real terms for the whole horizon, the coherent assumption since the law itself indexes them to inflation every year, but Congress can still change rates, which is why holding both a Roth and a traditional balance is a reasonable hedge against future tax-law uncertainty. Read the effective saving rate against the effective withdrawal rate first: if the gap looks like the calculator's own worked example, saving over 20 percent today against paying under 6 percent later, traditional is very likely to win at your inputs too. For whether your overall savings and pension are on track, see the retirement calculator; for how many years of expenses you already have saved, see the FIRE number calculator; for how much you can safely withdraw from an already-built portfolio, see the safe withdrawal rate calculator; and for your take-home pay under these same 2026 federal brackets, see the US paycheck calculator.

All United States tools

Frequently asked questions

Why does a traditional contribution save roughly my marginal rate today, but withdrawals get taxed at a much lower effective rate?

A traditional contribution reduces your taxable income at the top of your earnings, so the tax it saves is priced at your marginal bracket, the rate on the last dollar you earn. A traditional withdrawal, by contrast, is new taxable income that starts filling your tax table from zero: it first uses up the standard deduction, taxed at zero, then the lowest bracket, then the next one, and so on. Unless your planned withdrawal is very large, most of it lands in the lower bands, so the effective rate, total tax divided by the withdrawal, sits well below the marginal rate you saved when you contributed. This gap is the reason a flat-rate comparison, one guessed retirement tax rate applied to both sides, is structurally biased toward Roth.

What is the difference between the equal take-home and equal contribution frames, and why does it matter?

Equal take-home, this calculator's default, compares the two branches after making sure each one costs you the same amount of spendable pay today: the traditional branch's tax saving is invested in a separate taxable account so its true cost matches the Roth branch's after-tax contribution. Equal contribution, the frame most flat-rate calculators use without saying so, has both branches contribute the identical dollar amount and stops there, which quietly lets the Roth branch cost more take-home pay than the traditional one, since an after-tax dollar is more expensive than a pre-tax one. That hidden cost difference is why the equal contribution frame favors Roth by construction, not because Roth is actually the better account for your numbers. The calculator offers both, labeled, so you can see the naive frame's bias for yourself.

What is the 2026 rule making some catch-up contributions Roth-only?

Starting in 2026, SECURE 2.0 requires that catch-up contributions to a 401(k)-type plan by a participant aged 50 or older be made as Roth contributions if that person's prior-year FICA wages from the plan's sponsoring employer exceeded 150,000 USD, the 2026 threshold under section 414(v)(7)(A). Below that wage level, or for the base contribution under the regular limit, the Roth-versus-traditional choice stays entirely yours. The rule tests actual wages from one employer in the prior year, a figure this calculator does not collect, so its note is a reminder to check your own pay stub, never a hard block on what you enter here.

Does payroll tax (FICA) change the Roth-versus-traditional decision?

No. A traditional 401(k) contribution is excluded from federal taxable income, but it is still counted as wages for Social Security and Medicare tax (FICA), exactly like a Roth contribution. Payroll tax is identical in both branches, so it plays no role in which one leaves you better off; the entire decision comes down to the federal (and any state) income tax comparison this calculator runs.

What makes a Roth withdrawal qualified, and therefore tax-free?

A Roth 401(k) or Roth IRA withdrawal is qualified, and so entirely free of federal income tax, once the account has been open at least five years and the withdrawal happens at or after age 59 and a half, on death or disability, or under a small set of other exceptions. This calculator assumes every Roth withdrawal in its projection is qualified, which is the realistic case for a retirement-horizon plan; an early or non-qualified withdrawal can trigger tax and a 10 percent penalty on the earnings portion, outside what this tool models.

What does this calculator not include?

It models federal income tax only, using the standard deduction; itemizers, and anyone in a state or locality with its own income tax, need to add their own numbers in the two state-rate fields, since there is no 50-state table here by design. Head of household filing status is not offered; approximate it with the single-filer setting and your own figures. Required minimum distributions, which force taxable withdrawals from traditional accounts from a certain age while Roth accounts never require them, are not modeled, nor is the effect withdrawals have on how much of Social Security counts as taxable income or on Medicare IRMAA surcharges. IRA deduction and Roth IRA income phase-outs appear only as warnings, never as modeled math. Finally, the whole comparison holds today's federal tax law constant in real terms for decades; a future Congress could change it, which is exactly why splitting savings between a Roth and a traditional account is a reasonable hedge even when today's math favors one of them.

These calculators are for educational purposes only and are not financial advice. Always consult a qualified financial advisor, mortgage professional, or your bank before making a commitment.

Support this project

If a simulation saved you money, or a bad decision, you can support the project.