Roth IRA Calculator 2025
See your tax-free growth — or compare Roth vs Traditional IRA outcomes.
How to Use This Calculator
Growth tab
Enter your current age, current balance, annual contribution, and expected annual return. The calculator projects your Roth IRA balance at retirement, showing year-by-year growth. All withdrawals in retirement are tax-free — what you see is what you keep.
Roth vs Traditional tab
Enter your annual contribution, current tax bracket, and expected retirement tax bracket. The calculator compares the after-tax value of a Roth IRA versus a Traditional IRA over time — helping you decide which account type leaves you with more money in retirement.
Share your result
Every input is encoded in the URL. Click Share, send the link — they'll see your exact numbers. No re-entering, no screenshots.
The Formula
The Roth IRA growth projection uses the future value of a lump sum plus annuity formula — combining your existing balance with regular annual contributions compounded at a fixed rate.
Where FV = future value at retirement, PV = current balance, r = annual return rate, n = years until retirement, and PMT = annual contribution.
Roth vs Traditional comparison
Both accounts grow at the same rate before taxes. The difference is when you pay tax:
Traditional after-tax value = FV − (FV × retirement tax rate)
A Roth wins when your retirement tax rate is higher than your current rate. A Traditional wins when your current rate is higher than your expected retirement rate.
Example
Emily — building a tax-free retirement nest egg
Emily is 30 years old with $10,000 in her Roth IRA. She plans to contribute $7,000 per year and expects a 7% average annual return. She wants to retire at 65.
Growth tab
Emily's $255,000 in total contributions ($10K + $7K × 35 years) grows to over $1,073,000 — entirely tax-free in retirement. That's the power of compound growth inside a Roth IRA.