Dated assumptions · transparent formulas
Roth IRA Growth Calculator
Model a recurring Roth IRA contribution schedule and compare nominal growth with inflation-adjusted purchasing power.
Educational calculator. Inputs stay in your browser. Historical ranges are not forecasts or investment advice.
Inputs
The 2026 IRA contribution limit is $7,500, or $8,600 with an eligible age-50-or-older catch-up contribution. Verify income limits and custodian rules before contributing.
Estimate comparison
| Assumption | Rate | Nominal FV | Real FV |
|---|---|---|---|
| Lower Roth estimateRounded Roth growth planning assumption | 5.00% | $256,896.04 | $133,164.44 |
| Middle Roth estimateRounded long-term growth planning assumption | 7.00% | $325,579.16 | $168,766.97 |
| Higher Roth estimateRounded Roth growth comparison | 9.00% | $417,429.29 | $216,378.34 |
Growth curve and yearly schedule
The same projection engine draws each estimate and feeds the collapsible year-by-year detail.
- Lower Roth estimate
- Middle Roth estimate
- Higher Roth estimate
Show year-by-year detail
| Year | Opening | Deposits | Interest | Ending |
|---|---|---|---|---|
| 1 | $0.00 | $7,500.00 | $245.37 | $7,745.37 |
| 2 | $7,745.37 | $7,500.00 | $805.28 | $16,050.64 |
| 3 | $16,050.64 | $7,500.00 | $1,405.67 | $24,956.31 |
| 4 | $24,956.31 | $7,500.00 | $2,049.46 | $34,505.77 |
| 5 | $34,505.77 | $7,500.00 | $2,739.79 | $44,745.56 |
| 6 | $44,745.56 | $7,500.00 | $3,480.03 | $55,725.59 |
| 7 | $55,725.59 | $7,500.00 | $4,273.77 | $67,499.36 |
| 8 | $67,499.36 | $7,500.00 | $5,124.90 | $80,124.26 |
| 9 | $80,124.26 | $7,500.00 | $6,037.56 | $93,661.82 |
| 10 | $93,661.82 | $7,500.00 | $7,016.19 | $108,178.00 |
| 11 | $108,178.00 | $7,500.00 | $8,065.56 | $123,743.57 |
| 12 | $123,743.57 | $7,500.00 | $9,190.80 | $140,434.37 |
| 13 | $140,434.37 | $7,500.00 | $10,397.38 | $158,331.74 |
| 14 | $158,331.74 | $7,500.00 | $11,691.18 | $177,522.92 |
| 15 | $177,522.92 | $7,500.00 | $13,078.51 | $198,101.44 |
| 16 | $198,101.44 | $7,500.00 | $14,566.13 | $220,167.57 |
| 17 | $220,167.57 | $7,500.00 | $16,161.30 | $243,828.87 |
| 18 | $243,828.87 | $7,500.00 | $17,871.77 | $269,200.64 |
| 19 | $269,200.64 | $7,500.00 | $19,705.90 | $296,406.54 |
| 20 | $296,406.54 | $7,500.00 | $21,672.62 | $325,579.16 |
Rate assumptions and sources
Scenario assumptions · editable
Scenario pages can initialize editable rates as rounded planning assumptions. The source cards below identify benchmark provenance; they do not imply that a scenario default is a live quote.
- Lower Roth estimate
5.00%
Editable scenario input
Editable starting assumption; not a historical percentile.
- Middle Roth estimate
7.00%
Editable scenario input
Editable planning assumption; not a forecast.
- Higher Roth estimate
9.00%
Editable scenario input
Editable comparison assumption; not a historical percentile.
- 2026 IRA base limit: $7,500
- IRS Notice 2025-67: 2026 Cost-of-Living Adjustments for Retirement Plans
Eligible catch-up contribution: $1,100 · retrieved 2026-09-13 - Inflation: 3.34%
- FRED: Consumer Price Index for All Urban Consumers (CPIAUCSL)
Compound annual change from August 2016 to August 2026; user input can replace it.
What this Roth projection includes
The calculator projects a fixed recurring contribution and an editable investment return. It does not assume a tax deduction because Roth contributions are made after tax.
A qualified Roth distribution can be tax-free, but qualification depends on age, holding period, and IRS rules. This calculator does not determine qualification or give tax advice.
For 2026, the IRA contribution limit is $7,500, or $8,600 with an eligible age-50-or-older catch-up contribution, according to IRS Notice 2025-67. The calculator warns when the entered base schedule exceeds $7,500 but does not determine your income phase-out or eligibility. The higher ages 60-63 workplace catch-up does not apply to IRAs.
Income limits and plan rules can reduce or prevent a Roth contribution. Verify current rules with the IRS and your custodian before contributing.
Using the growth curve and schedule
The curve compares Lower, Middle, and Higher return assumptions. The yearly schedule shows opening balance, deposits, interest, and ending balance for the selected assumption.
The inflation-adjusted result is not a tax projection. It converts the projected nominal balance into current purchasing power so a long horizon is easier to interpret.
Worked example: a twenty-year contribution schedule
Start with $12,000 already in a Roth IRA and contribute the 2026 base maximum as $625 per month. Use a 7% annual growth assumption for 20 years and convert at 2.5% inflation. The projection compounds monthly and treats each contribution as an end-of-period deposit; it is about $374,044 nominal.
At 2.5% inflation, the twenty-year price factor is about 1.6386. Dividing $374,044 by that factor produces roughly $228,268 of current purchasing power. That real result helps compare today's savings effort with a future balance, but it does not say how much will be available tax-free or whether a distribution is qualified.
The growth range shows why timing and asset-allocation assumptions matter. At 5%, the same schedule reaches about $289,448. At 9%, it reaches about $489,539. Those are sensitivity calculations, not a confidence interval. A saver with decades ahead and one near a distribution date should not copy the same return range merely because both own Roth IRAs.
A common mistake is entering the annual limit as a monthly contribution. The calculator would then project $7,500 per month and overstate deposits twelve times. Another mistake is treating contribution limits as indexing guarantees; verify the applicable year, income phase-out, and eligibility with the IRS source and your custodian before changing an actual plan.
When interpreting the output, keep contribution principal and market growth separate. Over 20 years, deposits total $162,000, including the opening balance. At 7%, the remaining $212,044 is projected growth. That decomposition makes the return assumption concrete: the schedule asks whether $12,000 plus $625 per month has a reasonable chance of producing $374,044 before inflation. If the spread between the 5% and 9% results feels too wide for your asset allocation, reduce both growth inputs and run the projection again rather than treating one middle number as certain.
Test one variable at a time so the cause of a changed result stays clear.