Roth IRA Calculator

Project your Roth IRA balance at retirement. All growth inside a Roth IRA is completely tax-free. Enter your current balance, annual contribution, expected return, and years to retirement to see how your tax-free savings compound over time.

Your Details

$
$

2025 limit: $7,000 ($8,000 if age 50+)

%
Age 50+ Catch-Up
Disabled — $7,000 max

2025 Roth IRA Income Limits

Single / Head of Household

Phase-out: $150,000 – $165,000

Married Filing Jointly

Phase-out: $236,000 – $246,000

Above the upper limit, direct Roth IRA contributions are not allowed. Consult a tax advisor about the backdoor Roth strategy if your income exceeds these limits.

Projected Roth IRA balance at retirement: $1,050,615. Tax-free growth: $805,615.

Projected Balance at Retirement

$1,050,615

At age 65 (35 years)

Tax-Free Growth

$805,615

Never taxed at withdrawal

Projection Summary

Years to Retirement35
Annual Contribution (IRS-limited)$7,000
Total Contributions$245,000
Total Growth (tax-free)$805,615
Projected Balance$1,050,615

Year-by-Year Breakdown

YearAgeAnnual ContributionYear-End Balance
535$7,000$41,763
1040$7,000$100,966
1545$7,000$184,895
2050$7,000$303,874
2555$7,000$472,542
3060$7,000$711,650
3565$7,000$1,050,615
Disclaimer: Projections are hypothetical and do not guarantee future results. Roth IRA contributions are subject to income limits (2025: phase out at $150,000–$165,000 single, $236,000–$246,000 married). Contributions are not tax-deductible but qualified withdrawals are tax-free. Consult a financial advisor.

How to Use This Calculator

  1. 1
    Current Age & Retirement Age

    Enter your current age and your target retirement age. The difference in years determines how long your contributions have to compound tax-free.

  2. 2
    Current Roth IRA Balance

    Enter your existing Roth IRA balance. If you are just starting out, enter 0. This balance compounds for the entire projection period.

  3. 3
    Annual Contribution

    Enter how much you plan to contribute per year. For 2025, the IRS limit is $7,000 (or $8,000 if age 50 or older). The calculator caps your contribution at the applicable limit automatically.

  4. 4
    Age 50+ Catch-Up

    Toggle this on if you are 50 or older. The IRS allows an extra $1,000 catch-up contribution per year, raising your limit from $7,000 to $8,000.

  5. 5
    Expected Annual Return

    Enter the average annual investment return you expect. A broadly diversified stock portfolio has historically averaged around 7–10% annually. 7% is a common conservative long-term estimate.

  6. 6
    Review the Year-by-Year Table

    Scroll down to see how your balance grows each year. The "Tax-Free Growth" figure shows the compounded earnings you will never owe taxes on at withdrawal.

How We Calculate Your Balance

The projection uses standard future value formulas applied monthly, with contributions capped at the 2025 IRS Roth IRA limits.

Future Value of Existing Balance

FV_balance = PV × (1 + r)^n

where:
  PV = current Roth IRA balance
  r  = monthly return (annual rate ÷ 12)
  n  = months to retirement

Future Value of Contributions

FV_contrib = PMT × [(1+r)^n − 1] / r

where:
  PMT = monthly contribution
        (annual ÷ 12, capped at IRS limit)

2025 Contribution Limits

Under Age 50:  $7,000/year
Age 50+:        $8,000/year
  (includes $1,000 catch-up)

Subject to income phase-out limits.

Tax-Free Growth

Total Growth =
  Projected Balance
  − Total Contributions Made

All growth is withdrawn tax-free
in retirement (qualified distributions).

Frequently Asked Questions