Example scenario

$6,000 yearly Roth IRA contribution for 25 years

A mid-career projection with no starting balance, a $6,000 yearly contribution, and a 6.5% return assumption.

Final balance $353,326
Total contributions $150,000
Assumed return 6.5%

Scenario notes

  • Even without an existing balance, consistent yearly contributions can become a meaningful retirement asset.
  • A lower return assumption keeps the example more conservative than an aggressive equity-only forecast.
  • Changing the contribution amount has a direct effect on both total invested and compounding base.

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 for this age. Roth eligibility can also depend on income.
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.

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

Estimated Roth value at age 65$353,326
Traditional IRA after-tax estimate$275,594
Total contributions$150,000
Estimated earnings$203,326

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

6.5% assumed return over 25 years.

Bar chart with 25 yearly balances, from $6,000 in year 1 to $353,326 in year 25.

Full annual projection

  1. Year 1, age 41: $6,000 Roth balance, $4,680 after withdrawal tax estimate, $6,000 contributed, $0 estimated earnings.
  2. Year 2, age 42: $12,390 Roth balance, $9,664 after withdrawal tax estimate, $12,000 contributed, $390 estimated earnings.
  3. Year 3, age 43: $19,195 Roth balance, $14,972 after withdrawal tax estimate, $18,000 contributed, $1,195 estimated earnings.
  4. Year 4, age 44: $26,443 Roth balance, $20,626 after withdrawal tax estimate, $24,000 contributed, $2,443 estimated earnings.
  5. Year 5, age 45: $34,162 Roth balance, $26,646 after withdrawal tax estimate, $30,000 contributed, $4,162 estimated earnings.
  6. Year 6, age 46: $42,382 Roth balance, $33,058 after withdrawal tax estimate, $36,000 contributed, $6,382 estimated earnings.
  7. Year 7, age 47: $51,137 Roth balance, $39,887 after withdrawal tax estimate, $42,000 contributed, $9,137 estimated earnings.
  8. Year 8, age 48: $60,461 Roth balance, $47,160 after withdrawal tax estimate, $48,000 contributed, $12,461 estimated earnings.
  9. Year 9, age 49: $70,391 Roth balance, $54,905 after withdrawal tax estimate, $54,000 contributed, $16,391 estimated earnings.
  10. Year 10, age 50: $80,967 Roth balance, $63,154 after withdrawal tax estimate, $60,000 contributed, $20,967 estimated earnings.
  11. Year 11, age 51: $92,229 Roth balance, $71,939 after withdrawal tax estimate, $66,000 contributed, $26,229 estimated earnings.
  12. Year 12, age 52: $104,224 Roth balance, $81,295 after withdrawal tax estimate, $72,000 contributed, $32,224 estimated earnings.
  13. Year 13, age 53: $116,999 Roth balance, $91,259 after withdrawal tax estimate, $78,000 contributed, $38,999 estimated earnings.
  14. Year 14, age 54: $130,604 Roth balance, $101,871 after withdrawal tax estimate, $84,000 contributed, $46,604 estimated earnings.
  15. Year 15, age 55: $145,093 Roth balance, $113,173 after withdrawal tax estimate, $90,000 contributed, $55,093 estimated earnings.
  16. Year 16, age 56: $160,524 Roth balance, $125,209 after withdrawal tax estimate, $96,000 contributed, $64,524 estimated earnings.
  17. Year 17, age 57: $176,958 Roth balance, $138,027 after withdrawal tax estimate, $102,000 contributed, $74,958 estimated earnings.
  18. Year 18, age 58: $194,460 Roth balance, $151,679 after withdrawal tax estimate, $108,000 contributed, $86,460 estimated earnings.
  19. Year 19, age 59: $213,100 Roth balance, $166,218 after withdrawal tax estimate, $114,000 contributed, $99,100 estimated earnings.
  20. Year 20, age 60: $232,952 Roth balance, $181,702 after withdrawal tax estimate, $120,000 contributed, $112,952 estimated earnings.
  21. Year 21, age 61: $254,094 Roth balance, $198,193 after withdrawal tax estimate, $126,000 contributed, $128,094 estimated earnings.
  22. Year 22, age 62: $276,610 Roth balance, $215,756 after withdrawal tax estimate, $132,000 contributed, $144,610 estimated earnings.
  23. Year 23, age 63: $300,589 Roth balance, $234,460 after withdrawal tax estimate, $138,000 contributed, $162,589 estimated earnings.
  24. Year 24, age 64: $326,128 Roth balance, $254,380 after withdrawal tax estimate, $144,000 contributed, $182,128 estimated earnings.
  25. Year 25, age 65: $353,326 Roth balance, $275,594 after withdrawal tax estimate, $150,000 contributed, $203,326 estimated earnings.
Lower return$267,3914.5% return
Base$353,3266.5% return
Higher return$472,0078.5% return
YearAgeContributedEarningsRoth balanceTraditional IRA after-tax estimate
141$6,000$0$6,000$4,680
545$30,000$4,162$34,162$26,646
1050$60,000$20,967$80,967$63,154
1555$90,000$55,093$145,093$113,173
2060$120,000$112,952$232,952$181,702
2565$150,000$203,326$353,326$275,594

More examples

Max Roth IRA contribution for 30 years

A long-term example for a 30-year-old who starts with $10,000 and contributes $7,000 per year.

Open scenario

$6,000 yearly Roth IRA contribution for 25 years

A mid-career projection with no starting balance, a $6,000 yearly contribution, and a 6.5% return assumption.

Open scenario

Young investor Roth IRA example for 40 years

A 25-year-old contributes $5,000 per year for 40 years with an 8% annual return assumption.

Open scenario