Roth IRA Calculator
A Roth IRA is one of the most powerful wealth-building tools available to American savers. Contributions are made with after-tax dollars, but all growth and qualified withdrawals in retirement are completely tax-free. This calculator projects your Roth balance at retirement and shows the tax-free growth you'll accumulate over your savings years.
Advertisement
Calculator
See your Roth IRA Calculator results
Enter your email to unlock results — free forever.
No spam, ever. Unsubscribe at any time.
Advertisement
Formula
FV = PMT × [(1 + r)^n − 1] / r
FV is the future value of the Roth IRA. PMT is the annual contribution. r is the annual return rate as a decimal. n is the number of years of contributions (retirement age minus current age). This is the standard future value of an annuity formula, applied to annual contributions compounding at the expected return. Tax-free growth is the difference between the final balance and total contributions made over the period.
How to use the Roth IRA Calculator
- 1
Enter your annual contribution
Value should be in $.
- 2
Enter your current age
Value should be in years.
- 3
Enter your retirement age
Value should be in years.
- 4
Enter your expected annual return
Value should be in %.
- 5
Read your results instantly
Results update in real time as you type.
Advertisement
Why the Roth IRA is uniquely powerful for young savers
The Roth IRA's tax treatment is unlike any other investment account: you pay taxes on contributions upfront (using after-tax dollars), but all growth and qualified withdrawals in retirement are completely tax-free — no tax on dividends, no tax on capital gains, no tax when you withdraw in retirement. For a 25-year-old contributing $6,000/year and withdrawing at 65, this means 40 years of compounding growth with zero tax liability on the entire accumulated balance.
The math is compelling. At 7% annual return, $6,000/year invested from age 25 to 65 grows to approximately $1.28 million. In a traditional 401(k) or IRA, you'd owe income tax on every withdrawal — potentially 22-24%+ depending on your tax rate in retirement. In a Roth, that $1.28 million is entirely yours. The tax-free nature of Roth withdrawals also means they do not count as income for purposes of Social Security taxation or Medicare premium surcharges, providing additional tax efficiency in retirement.
The Roth IRA also has no required minimum distributions (RMDs) — unlike traditional IRAs and 401(k)s, which require withdrawals starting at age 73. This makes the Roth ideal as a long-term wealth vehicle or estate planning tool, allowing assets to continue compounding tax-free.
Contribution limits, income limits, and the backdoor Roth
For 2024, the Roth IRA contribution limit is $7,000 per year ($8,000 if you're 50 or older, thanks to the catch-up contribution). However, Roth IRA contributions phase out at higher incomes: for single filers, the phase-out begins at $146,000 in modified AGI and phases out completely at $161,000. For married filing jointly, phase-out runs from $230,000 to $240,000.
If your income exceeds these limits, you can still access a Roth IRA through the 'backdoor Roth' strategy: contribute to a non-deductible traditional IRA (no income limit) and then immediately convert it to a Roth IRA. This is a legal and widely used strategy for high earners. Note that the pro-rata rule applies if you have other traditional IRA balances.
Contributions can be made for the prior tax year until the April tax filing deadline (e.g., contributions for 2024 can be made until April 15, 2025). You can withdraw your contributions (but not earnings) from a Roth IRA at any time without tax or penalty — making it more flexible than traditional retirement accounts in an emergency.
Advertisement
Roth IRA vs. traditional IRA vs. 401(k): which to choose?
The Roth IRA vs. traditional account decision comes down to one key question: will your tax rate be higher now or in retirement? If you're currently in a low tax bracket (early career, low income year), paying taxes now at a low rate and enjoying tax-free growth with the Roth is advantageous. If you're in your peak earning years at a high marginal rate and expect a lower tax rate in retirement, the traditional IRA or 401(k) provides a larger immediate tax benefit.
For most people in their 20s and early 30s, the Roth IRA is the preferred choice because their current income and tax rates are typically at their career low points. As income grows in mid-career, many investors shift more contributions toward traditional 401(k)s to reduce taxable income, while maintaining Roth IRA contributions up to the income limit.
The ideal strategy for many is to use both: contribute enough to a traditional 401(k) to capture the employer match, then max the Roth IRA, then contribute additional pre-tax funds to the 401(k). This creates tax diversification in retirement — the ability to draw from both taxable and tax-free sources, giving you flexibility to manage your tax bracket in retirement.
Tips & Insights
Contribute early in the year, not at the deadline
Many investors wait until April to make their Roth IRA contribution for the prior year. By contributing in January instead, your money has an extra 15+ months to compound. Over a 40-year career, contributing at the start of each year rather than the deadline can add tens of thousands to your final balance.
Invest your Roth IRA in growth assets
Since all Roth IRA growth is tax-free, it's most efficient to hold your highest-expected-return assets there. Index funds, growth stocks, and other equity investments generate the most benefit from the tax-free treatment. Hold more conservative bonds and fixed income in traditional tax-deferred accounts where the tax benefit is more modest.
Don't withdraw from your Roth IRA before retirement
While contributions (not earnings) can be withdrawn penalty-free at any time, treating your Roth as an accessible account defeats its purpose. Earnings withdrawn before age 59½ are subject to tax and a 10% penalty. The Roth IRA's power is in long-term compounding — every dollar withdrawn early is a dollar that won't compound tax-free for decades.
Worked Examples
25-year-old maxing contributions to 65
Contributing $7,000/year from age 25 to 65 at 7% return results in a Roth IRA balance of approximately $1.49 million, entirely tax-free. Total contributions were $280,000 — meaning over $1.2 million in tax-free growth.
40-year-old starting late
Starting at 40 with $7,000/year contributions, the Roth balance at 65 reaches approximately $478,000. Total contributions were $175,000, with about $303,000 in tax-free growth. Starting 15 years earlier would have tripled the balance.
Advertisement
Frequently Asked Questions
Can I contribute to a Roth IRA if I also have a 401(k)?
Yes. Roth IRA and 401(k) contribution limits are separate. You can max both in the same year. In 2024, you can contribute $23,000 to a 401(k) and $7,000 to a Roth IRA for a total of $30,000 in tax-advantaged retirement savings.
What is a Roth conversion and when should I consider it?
A Roth conversion moves money from a traditional IRA or 401(k) to a Roth IRA. You pay income tax on the converted amount in the year of conversion, but all future growth is tax-free. Conversions are most advantageous in low-income years (retirement before Social Security, job transitions, sabbaticals) when your marginal rate is lower than it will be later.
Can I withdraw Roth IRA contributions before retirement?
Yes — your contributions (but not earnings) can be withdrawn at any time, at any age, without tax or penalty. This is because you already paid tax on contributions. However, withdrawing earnings before age 59½ and before the 5-year rule is met triggers taxes and a 10% penalty.
What is the 5-year rule for Roth IRAs?
To make tax-free withdrawals of earnings, your Roth IRA must have been open for at least 5 years AND you must be at least 59½. The clock starts January 1 of the year of your first contribution. If you open a Roth IRA at 57 and retire at 62, you'd need to wait until 62 (when the account is 5 years old) for fully tax-free withdrawals of earnings.
Is a Roth 401(k) the same as a Roth IRA?
Similar but not identical. A Roth 401(k) is offered through an employer plan and has the same contribution limits as a traditional 401(k) ($23,000 in 2024). It offers Roth tax treatment (after-tax contributions, tax-free withdrawals) but has no income limit. Before 2024, Roth 401(k)s had RMDs; the SECURE 2.0 Act eliminated RMDs for Roth 401(k)s starting in 2024, aligning them more closely with Roth IRA treatment.
Advertisement