Example scenario

Contributing $6,000 per year to a Roth IRA for 25 years

Contributing $6,000 per year to a Roth IRA for 25 years with $0 starting balance, $6,000 annualized contributions, and a 7% return assumption.

Last updated: May 2026. Reviewed against IRS 2026 IRA contribution limits and Roth IRA phase-out ranges.

Final balance $379,494
Total contributions $150,000
Assumed return 7%

This example is built for a 35-year-old contributing below the 2026 maximum who wants a disciplined 25-year Roth IRA projection to age 60. It uses a concrete contribution schedule, a fixed expected return, and the current calculator rules so the result can be compared with other scenarios on the site.

The point is not to predict an exact retirement balance. It is to make the tradeoff visible: current age, current balance, annualized contribution, contribution timing, and return assumption all change the final Roth IRA estimate.

Why this scenario matters

$6,000 per year is not the full 2026 IRA limit, but it is close enough to show how consistent saving can still build a serious Roth balance. The scenario is useful for households that cannot quite reach $7,500 yet or prefer to keep more cash available for debt payoff, emergency savings, or workplace retirement contributions.

The 25-year horizon is also realistic for someone who starts taking Roth contributions seriously at age 35. The final estimate is smaller than a 30- or 40-year projection, but the compounding share is still large enough to matter.

Key assumptions

Current age35
Retirement age60
Contribution scheduleannual
Annualized contribution$6,000
Expected annual return7%
Starting balance$0
Inflation adjustmentOff (nominal dollars)

Projected outcome

The projected outcome below separates the final balance into contributions and estimated earnings. That split is important because a Roth IRA's long-term value usually comes from the interaction between steady deposits and tax-free qualified growth, not from one number in isolation.

Use the embedded calculator to change one input at a time. If the result only works under an aggressive return assumption, rerun the same scenario with a lower return or a longer time horizon before treating it as a planning anchor.

At these assumptions, the estimated ending Roth IRA balance is about $379,494. Total contributions are $150,000, and estimated earnings are about $229,494. That means roughly 60% of the final value comes from growth rather than new contributions.

Read this example as a planning range, not a promise. The projection starts at age 35 with $0 already invested, then adds $6,000 per year on a annual schedule until age 60. If any of those inputs are wrong for your household, the answer can move quickly. A user who starts with a larger balance should focus on how long that existing money compounds; a user starting from zero should focus on contribution consistency and whether the assumed 7% return is too optimistic or too conservative for their allocation.

What if you change one variable?

Increasing the contribution from $6,000 to $7,500 adds $1,500 of principal each year. Over 25 years, that is $37,500 of extra deposits before growth, and the earliest extra deposits have two decades to compound.

Lowering the return from 7% to 5% can reduce the ending value by a large percentage because the account has no starting balance. In zero-balance scenarios, every future dollar must come from either new contributions or growth on those contributions.

Change Estimated final balance Difference from base
5% return $286,363 -$93,132
Half contribution $189,747 -$189,747
9% return $508,205 $128,711

Try this scenario in the calculator

The calculator below is prefilled with this scenario. Change the contribution amount, return assumption, or retirement age to see how sensitive the projection is. Shared links and exports preserve the current calculator inputs so you can revisit the exact version you tested.

Calculator inputs

Adjust the assumptions

Contribution schedule
Monthly contributions compound monthly; annual contributions are added at year end.
Changing current age updates the retirement-age range and investment horizon.
The calculator derives investment years from current age to retirement age and caps projections at age 100.
This annual amount is $6,000. 2026 IRA limit: $7,500 (under 50). Roth eligibility can also depend on income.Source: IRS IR-2025-111.
Default is a planning assumption, not a forecast. Try 0% to 15% to see how sensitive compounding is.
Optional starting balance already in a Roth IRA.
Used only to estimate a traditional IRA after-tax value. Roth withdrawals are modeled as tax-free.
2026 eligibility check
Estimated 2026 direct Roth IRA allowance: $7,500. This does not replace tax advice or earned-income limits.
Uses a default 3% inflation assumption to convert projected balances into 2026 dollars.

Assumes contributions are made after tax. Results are estimates and do not include fees, income eligibility, or changing future law.

Estimated Roth value at age 60 (nominal dollars)$379,494
Traditional IRA after-tax estimate (nominal dollars)$296,005
Total contributions (nominal dollars)$150,000
Estimated earnings (nominal dollars)$229,494

What this Roth balance could support

At a 4% withdrawal rate, this projected Roth IRA balance could support about $15,180 per year in nominal dollars. This is Roth IRA-only spending power, not a complete retirement plan.

3.5% withdrawal rate$13,282/yr
4% withdrawal rate$15,180/yr
5% withdrawal rate$18,975/yr

Traditional IRA after-tax estimate

This comparison applies a 22% future withdrawal tax to a traditional-IRA-style pre-tax balance. It does not model upfront deductions, invested tax savings, income limits, or a full Roth vs traditional IRA recommendation.

Shared links include your current calculator assumptions in the URL. Avoid sharing values you consider private.

Annual balance projection

7% assumed return over 25 years, shown in nominal dollars.

Bar chart with 25 yearly balances shown in nominal dollars, from $6,000 in year 1 to $379,494 in year 25.

Full annual projection

  1. Year 1, age 36: $6,000 Roth balance, $4,680 after withdrawal tax estimate, $6,000 contributed, $0 estimated earnings.
  2. Year 2, age 37: $12,420 Roth balance, $9,688 after withdrawal tax estimate, $12,000 contributed, $420 estimated earnings.
  3. Year 3, age 38: $19,289 Roth balance, $15,046 after withdrawal tax estimate, $18,000 contributed, $1,289 estimated earnings.
  4. Year 4, age 39: $26,640 Roth balance, $20,779 after withdrawal tax estimate, $24,000 contributed, $2,640 estimated earnings.
  5. Year 5, age 40: $34,504 Roth balance, $26,913 after withdrawal tax estimate, $30,000 contributed, $4,504 estimated earnings.
  6. Year 6, age 41: $42,920 Roth balance, $33,477 after withdrawal tax estimate, $36,000 contributed, $6,920 estimated earnings.
  7. Year 7, age 42: $51,924 Roth balance, $40,501 after withdrawal tax estimate, $42,000 contributed, $9,924 estimated earnings.
  8. Year 8, age 43: $61,559 Roth balance, $48,016 after withdrawal tax estimate, $48,000 contributed, $13,559 estimated earnings.
  9. Year 9, age 44: $71,868 Roth balance, $56,057 after withdrawal tax estimate, $54,000 contributed, $17,868 estimated earnings.
  10. Year 10, age 45: $82,899 Roth balance, $64,661 after withdrawal tax estimate, $60,000 contributed, $22,899 estimated earnings.
  11. Year 11, age 46: $94,702 Roth balance, $73,867 after withdrawal tax estimate, $66,000 contributed, $28,702 estimated earnings.
  12. Year 12, age 47: $107,331 Roth balance, $83,718 after withdrawal tax estimate, $72,000 contributed, $35,331 estimated earnings.
  13. Year 13, age 48: $120,844 Roth balance, $94,258 after withdrawal tax estimate, $78,000 contributed, $42,844 estimated earnings.
  14. Year 14, age 49: $135,303 Roth balance, $105,536 after withdrawal tax estimate, $84,000 contributed, $51,303 estimated earnings.
  15. Year 15, age 50: $150,774 Roth balance, $117,604 after withdrawal tax estimate, $90,000 contributed, $60,774 estimated earnings.
  16. Year 16, age 51: $167,328 Roth balance, $130,516 after withdrawal tax estimate, $96,000 contributed, $71,328 estimated earnings.
  17. Year 17, age 52: $185,041 Roth balance, $144,332 after withdrawal tax estimate, $102,000 contributed, $83,041 estimated earnings.
  18. Year 18, age 53: $203,994 Roth balance, $159,115 after withdrawal tax estimate, $108,000 contributed, $95,994 estimated earnings.
  19. Year 19, age 54: $224,274 Roth balance, $174,934 after withdrawal tax estimate, $114,000 contributed, $110,274 estimated earnings.
  20. Year 20, age 55: $245,973 Roth balance, $191,859 after withdrawal tax estimate, $120,000 contributed, $125,973 estimated earnings.
  21. Year 21, age 56: $269,191 Roth balance, $209,969 after withdrawal tax estimate, $126,000 contributed, $143,191 estimated earnings.
  22. Year 22, age 57: $294,034 Roth balance, $229,347 after withdrawal tax estimate, $132,000 contributed, $162,034 estimated earnings.
  23. Year 23, age 58: $320,617 Roth balance, $250,081 after withdrawal tax estimate, $138,000 contributed, $182,617 estimated earnings.
  24. Year 24, age 59: $349,060 Roth balance, $272,267 after withdrawal tax estimate, $144,000 contributed, $205,060 estimated earnings.
  25. Year 25, age 60: $379,494 Roth balance, $296,005 after withdrawal tax estimate, $150,000 contributed, $229,494 estimated earnings.
Lower return$286,3635% return
Base$379,4947% return
Higher return$508,2059% return
YearAgeContributedEarningsRoth balanceTraditional IRA after-tax estimate
136$6,000$0$6,000$4,680
540$30,000$4,504$34,504$26,913
1045$60,000$22,899$82,899$64,661
1550$90,000$60,774$150,774$117,604
2055$120,000$125,973$245,973$191,859
2560$150,000$229,494$379,494$296,005

Common follow-up questions

Is 7% a realistic return assumption?

A 7% return is a common long-term planning input, not a guaranteed outcome. For a $6,000 Roth IRA contribution, rerun the calculator at 5% and 9% to see how wide the range becomes. Long horizons magnify the difference.

What if my income makes me ineligible?

If income is near a phase-out range, test a reduced contribution amount too. Direct Roth IRA contributions can be reduced or unavailable at higher MAGI levels. Use the eligibility calculator before assuming the full amount is allowed.

Should I use nominal or inflation-adjusted dollars?

Nominal dollars match the default projection. Turning on today's-dollars mode converts future balances into 2026 purchasing power, which is useful when a large future number feels hard to interpret.

Related scenarios

Source

2026 IRA contribution limit source: IRS IR-2025-111. Verify contribution and eligibility rules against current IRS guidance before acting.

More examples

Starting a Roth IRA at 40: catching up

Starting a Roth IRA at 40: catching up with $0 starting balance, $7,500 annualized contributions, and a 7% return assumption.

Open scenario

Contributing $500 per month to a Roth IRA

Contributing $500 per month to a Roth IRA with $0 starting balance, $6,000 annualized contributions, and a 7% return assumption.

Open scenario

Roth IRA at 50: using the $1,100 catch-up contribution

Roth IRA at 50: using the $1,100 catch-up contribution with $50,000 starting balance, $8,600 annualized contributions, and a 7% return assumption.

Open scenario