⚖️ Retirement & investing

Roth or traditional? Pay tax now, or later?

Compare what each account leaves you after tax, using your tax rate today and your best guess for retirement.

A Roth account is taxed now and withdrawn tax-free later, while a traditional account gives a tax break now and is taxed when you withdraw. Broadly, Roth tends to win if your tax rate in retirement will be higher than today, and traditional if it will be lower.

Runs entirely in your browser. Nothing is uploaded.
How much will you put in each year?

We compare the same out-of-pocket cost. For the traditional account, your tax savings go into the account too.

What’s your federal tax bracket today?

This is your top federal rate, not your average. Add your state rate below if you have one.

What rate do you expect in retirement?

Most people’s income drops when they retire. If you expect a big pension or large withdrawals, your rate may stay the same.

Educational only, not financial advice. This tool gives estimates based on what you enter and the stated assumptions. It is not financial, tax, or legal advice. Talk to a licensed professional before you make decisions. Everything is calculated in your browser, and nothing you type or upload leaves your device.

Common questions

Is Roth or traditional better for me?

It mostly comes down to your tax rate now versus in retirement. If you expect a higher rate later, Roth tends to come out ahead; if lower, traditional tends to. If they are about equal, the results are close.

What if I don’t know my tax rate in retirement?

Nobody knows for sure. Try a few rates in the calculator. Some people split contributions between both types to hedge.

Can I contribute to both a Roth and a traditional account?

Often, yes, within the combined annual limits. Income limits and plan rules apply, so check the current IRS rules for your accounts.

Does this calculator include state taxes?

Use the tax rate you enter as your combined rate. If you expect to move states in retirement, factor that into the rate you choose.

Take the 2-minute money checkup →Newsletter signup →