Roth IRA Calculator
Project Roth IRA growth at retirement with annual contributions, tax-free compounding, and catch-up contribution modeling.
Roth IRA Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Roth Balance = PV(1+r)^n + PMT x [((1+r)^n - 1) / r] (all withdrawals tax-free)
Worked example — Roth balance: ~$1.1M tax-free | Traditional after-tax: ~$935k
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor · Editorial policy
Roth IRA Calculator Formula
Roth Balance = PV(1+r)^n + PMT x [((1+r)^n - 1) / r] (all withdrawals tax-free)
Roth IRA contributions are made with after-tax dollars. The balance grows tax-free through compound interest, and all qualified withdrawals in retirement are tax-free — unlike Traditional IRAs where withdrawals are taxed as ordinary income.
Roth IRA Calculator — Worked Examples
Example 1: 30-Year-Old Maxing Roth IRA
Problem:Age 30, retire at 65. $15,000 current balance. $7,000/year (max). 7% return. Current tax rate 22%, retirement rate 15%.
Solution:After 35 years at 7%: Total contributions: $15,000 + $245,000 = $260,000 Roth balance: ~$1,100,000 (all tax-free) Traditional equivalent after tax: ~$935,000 Roth advantage: ~$165,000 in tax savings
Result:Roth balance: ~$1.1M tax-free | Traditional after-tax: ~$935k
Roth IRA Calculator — Frequently Asked Questions
What is a Roth IRA and how does it work?
A Roth IRA is a retirement account funded with after-tax dollars. You pay taxes on contributions now, but all growth and qualified withdrawals in retirement are completely tax-free. The 2024 contribution limit is $7,000 ($8,000 if age 50+). Income limits apply: single filers earning over $161,000 (2024) phase out of direct contributions. Unlike traditional IRAs, Roth IRAs have no required minimum distributions (RMDs) — you never have to withdraw if you don't want to.
Roth IRA vs Traditional IRA — which is better?
Choose Roth if you expect your tax rate to be higher in retirement (younger people, expect income growth, expect tax rates to rise). Choose Traditional if your current tax rate is high and you expect lower rates in retirement. Roth wins if: you're in a low bracket now, have decades until retirement (more tax-free growth), or want flexibility (no RMDs, contributions can be withdrawn anytime). Traditional wins if: you're in a high bracket now and need the immediate tax deduction.
Can I withdraw Roth IRA contributions early?
Yes! Roth IRA contributions (not earnings) can be withdrawn at any time, at any age, tax-free and penalty-free. This makes Roth IRAs more flexible than traditional IRAs or 401(k)s. Earnings can be withdrawn tax/penalty-free after age 59.5 AND 5 years since first contribution. Before that, earnings withdrawals face income tax plus a 10% penalty (with some exceptions like first home purchase up to $10,000, disability, etc.).
What is a backdoor Roth IRA?
It is a two-step route used by savers whose modified adjusted gross income is above the direct-contribution phase-out: make a non-deductible contribution to a traditional IRA, then convert that amount to a Roth. The trap is the pro-rata rule, which treats all your traditional, SEP and SIMPLE IRA balances as one pool when calculating how much of the conversion is taxable. If you hold sizeable pre-tax IRA money, the conversion is mostly taxable rather than free, so the strategy works cleanest when those balances are zero.
How does the five-year rule work for Roth conversions as opposed to contributions?
There are two separate clocks. The account-level clock starts with your first Roth IRA contribution and, together with reaching 59 and a half, is what makes earnings withdrawals qualified and tax-free. Each conversion starts its own five-year clock governing the 10 percent early-distribution penalty on the converted amount if you are under 59 and a half. Someone who converts at 52 and touches that money at 55 is still under 59 and a half and has not completed the conversion's five years, so the 10 percent recapture applies; once you are past 59 and a half the penalty cannot apply at all, so the conversion clock stops mattering for it.
What is the difference between a Roth IRA and a Roth 401(k)?
Both are funded with after-tax dollars and grow tax-free, but the wrappers differ. A Roth 401(k) is an employer plan with a much higher elective deferral limit, no income ceiling on participation, possible employer matching, and an investment menu chosen by the plan. A Roth IRA is opened individually, allows almost any publicly traded investment, has a lower limit and an income phase-out, and lets you withdraw your own contributions at any time. Many savers use the workplace plan for volume and the IRA for flexibility and fund choice.
Do I need earned income to contribute to a Roth IRA?
Yes. Contributions must be supported by taxable compensation - wages, salary, tips, self-employment earnings - and cannot exceed your compensation for the year. Investment income, rental income and Social Security benefits do not count. A non-working or low-earning spouse can still be funded through a spousal IRA when the couple files jointly and the working spouse has enough compensation to cover both accounts. A minor with genuine earned income can hold a custodial Roth IRA on the same basis.
How does the income phase-out for direct contributions actually work?
It is a taper, not a cliff. Below the lower end of the modified adjusted gross income range you may contribute the full amount; above the upper end you may not contribute directly at all; between them your allowable contribution shrinks in proportion to how far into the band you fall. The band differs by filing status and is adjusted annually, so check the current figures with the IRS before contributing. Excess contributions must be withdrawn or recharacterised to avoid an annual excise charge.
Why would a Roth beat a traditional IRA in Roth IRA Calculator when both use the same return?
Two reasons. The obvious one is the tax-rate comparison: if your marginal rate in retirement exceeds today's rate, paying tax on the smaller sum now wins. The subtler one is that the contribution limit is stated in nominal dollars, so a maximum Roth contribution shelters more after-tax value than the same nominal traditional contribution, whose future withdrawal is taxed. If rates were identical in both periods and you invested the traditional account's tax saving separately, the two would come out level.
What happens to a Roth IRA when it is inherited?
Distributions to beneficiaries generally remain tax-free provided the account's five-year clock has been satisfied, but the payout timetable changed under the SECURE Act. A surviving spouse can usually treat the account as their own and leave it untouched. Most other beneficiaries must empty the account within ten years of the original owner's death, with narrow exceptions for minor children of the account owner, disabled or chronically ill beneficiaries and those close in age to the owner. The rules are technical, so confirm current guidance before acting.
Roth IRA Calculator — Background & Theory
History of the Roth IRA Calculator
References
Related Calculators
🧮Backdoor Roth IRA Calculator
Calculate the tax implications and benefits of a backdoor Roth IRA conversion strategy.
🧮Retirement Nest Egg Calculator
Calculate retirement nest egg with inputs, formulas, and instant results.
🧮Retirement Withdrawal Rate Calculator
Calculate retirement withdrawal rate with inputs, formulas, and instant results.
🧮Bonus Sacrifice Calculator
Calculate tax savings from salary sacrificing a bonus into superannuation or pension.
🧮HSA Investment Calculator
Project HSA investment growth as a triple-tax-advantaged retirement vehicle.
🧮Roth Conversion Calculator
roth conversion calculator. Get instant, accurate results.
🧮Bond Duration Convexity Calculator
Calculate bond duration convexity with inputs, formulas, and instant results.
🧮Bond Price Calculator
Calculate bond price with inputs, formulas, and instant results.