★ MONEY · ROTH IRA CALCULATOR · GROWTH, CONTRIBUTIONS & VALUE

Roth IRA Calculator: Growth, Contributions & Value

Future value $528,642.11, total contributions $197,500.00, growth $331,142.11. Put in your starting balance, yearly contribution, years to retirement and annual return, and the calculator works out what your Roth IRA could be worth, what you put in, and how much of it is tax-free growth.

1013

Roth IRA calculator

A Roth IRA grows on after-tax money: what you put in, the return it earns year after year, and the tax-free growth at retirement. This calculator works out the future value, total contributions and growth from your starting balance, yearly contribution, years and annual return.

The balance already in your Roth IRA — money already invested that keeps growing. The default is $10,000.

The amount you add each year — the 2026 limit is $7,500 under age 50 and $8,600 at 50+. The default is $7,500.

The number of years the money grows before retirement — contributions are added at the end of each year. The default is 25 years.

The steady annual average return — 7% is a common long-run planning average, but real yearly returns jump around. The default is 7%.

Future value $528,642.11, total contributions $197,500.00, growth $331,142.11Future value $528,642.11, total contributions $197,500.00, growth $331,142.11Future value $528,642.11, total contributions $197,500.00, growth $331,142.11. The 2026 contribution limit is $7,500 under age 50 and $8,600 at 50+ ($1,100 catch-up) per IRS Notice 2025-67 — a contribution above the limit shows a note, not an error, because this is a growth model, not an eligibility check. Roth contributions are after-tax money and qualified withdrawals in retirement are tax-free. Income limits apply (2026 phase-outs: single $153,000–$168,000 MAGI, married filing jointly $242,000–$252,000) — the calculator does NOT check your income. The owner pays no required minimum distributions. Earnings are only tax-free if you are 59½ or older AND the account has been open at least 5 years. The return is a steady annual average — real yearly returns jump around, so the value is a projection, not a promise. Rounding convention: totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum.

Starting balance: $10,000.00

Annual contribution: $7,500.00

Years: 25 years

Annual return: 7.00%

Future value: $528,642.11

Total contributions: $197,500.00

Growth: $331,142.11

Monthly contribution: $625.00/mo

Branch: Contribution $8,600: Future value $598,216.05, total contributions $225,000.00, growth $373,216.05

Branch: Contribution $3,000: Future value $244,021.44, total contributions $85,000.00, growth $159,021.44

Branch: Years 35: Future value $1,143,542.40, total contributions $272,500.00, growth $871,042.40

Branch: Years 15: Future value $216,057.98, total contributions $122,500.00, growth $93,557.98

Branch: Return 10%: Future value $845,950.01, total contributions $197,500.00, growth $648,450.01

Branch: Return 5%: Future value $391,816.79, total contributions $197,500.00, growth $194,316.79

Branch: Balance $0: Future value $474,367.78, total contributions $187,500.00, growth $286,867.78

Branch: Balance $50,000: Future value $745,739.41, total contributions $237,500.00, growth $508,239.41

Reverse: annual contribution for a $1,000,000 future value: $14,952.41 ($14,952.41) — the star is DOLLARS/YEAR

Exact annual contribution for a $1,000,000 future value: $14952.4120

At $14,952.41 the figures are: Future value $999,999.87, total contributions $383,810.25, growth $616,189.62

One cent more, $14,952.42, the figures are: Future value $1,000,000.50, total contributions $383,810.50, growth $616,190.00

One dollar less, $14,951.41, the figures are: Future value $999,936.62, total contributions $383,785.25, growth $616,151.37

Reverse verdict: CONTINUOUS

Reverse: years to reach $500,000: 24.32 years (24.32 years) — the star is YEARS

Exact years to reach $500,000: 24.3187 years

At 24.32 years the figures are: Future value $500,053.68, total contributions $192,400.00, growth $307,653.68

At 24.31 years the figures are: Future value $499,643.00, total contributions $192,325.00, growth $307,318.00

Reverse verdict: CONTINUOUS

Reverse: annual return for a $750,000 future value: 9.24% (9.24%) — the star is a PERCENT

Exact annual return for a $750,000 future value: 9.2448%

At 9.24% the figures are: Future value $749,424.95, total contributions $197,500.00, growth $551,924.95

At 9.25% the figures are: Future value $750,614.35, total contributions $197,500.00, growth $553,114.35

Reverse verdict: CONTINUOUS

Reverse: starting balance for a $600,000 future value: $23,147.63 ($23,147.63) — the star is DOLLARS

Exact starting balance for a $600,000 future value: $23147.6327

At $23,147.63 the figures are: Future value $599,999.99, total contributions $210,647.63, growth $389,352.36

One dollar more, $23,148.63, the figures are: Future value $600,005.41, total contributions $210,648.63, growth $389,356.78

One dollar less, $23,146.63, the figures are: Future value $599,994.56, total contributions $210,646.63, growth $389,347.93

Reverse verdict: CONTINUOUS

Reverse: annual contribution for a $250,000 future value: $3,094.52 ($3,094.52) — the star is DOLLARS/YEAR

Exact annual contribution for a $250,000 future value: $3094.5241

At $3,094.52 the figures are: Future value $249,999.74, total contributions $87,363.00, growth $162,636.74

One dollar more, $3,095.52, the figures are: Future value $250,062.99, total contributions $87,388.00, growth $162,674.99

One dollar less, $3,093.52, the figures are: Future value $249,936.49, total contributions $87,338.00, growth $162,598.49

Reverse verdict: CONTINUOUS

Reverse: years to reach $300,000: 18.41 years (18.41 years) — the star is YEARS

Exact years to reach $300,000: 18.4126 years

At 18.41 years the figures are: Future value $299,929.08, total contributions $148,075.00, growth $151,854.08

At 18.42 years the figures are: Future value $300,204.59, total contributions $148,150.00, growth $152,054.59

Reverse verdict: CONTINUOUS

Edge: 0 years: Future value $10,000.00, total contributions $10,000.00, growth $0.00

Edge: contribution $0: Future value $54,274.33, total contributions $10,000.00, growth $44,274.33

Edge: return 0%: Future value $197,500.00, total contributions $197,500.00, growth $0.00

Edge: 40 years: Future value $1,647,007.92, total contributions $310,000.00, growth $1,337,007.92

Edge: return 12%: Future value $1,170,004.67, total contributions $197,500.00, growth $972,504.67

Future value $528,642.11, total contributions $197,500.00, growth $331,142.11. Monthly contribution $625.00; growth of $331,142.11 on $197,500.00 of contributions is tax-free if the withdrawal is qualified — age 59½ or older and the account open at least 5 years.

Contribution $8,600: Future value $598,216.05, total contributions $225,000.00, growth $373,216.05.

Contribution $3,000: Future value $244,021.44, total contributions $85,000.00, growth $159,021.44.

Years 35: Future value $1,143,542.40, total contributions $272,500.00, growth $871,042.40.

Years 15: Future value $216,057.98, total contributions $122,500.00, growth $93,557.98.

Return 10%: Future value $845,950.01, total contributions $197,500.00, growth $648,450.01.

Return 5%: Future value $391,816.79, total contributions $197,500.00, growth $194,316.79.

Balance $0: Future value $474,367.78, total contributions $187,500.00, growth $286,867.78.

Balance $50,000: Future value $745,739.41, total contributions $237,500.00, growth $508,239.41.

Reverse: the annual contribution for a $1,000,000 future value is $14,952.41 a year (exact $14952.4120); at $14,952.41 the future value is $999,999.87; one cent more, $14,952.42, it is $1,000,000.50; $1 less, $14,951.41, it is $999,936.62 — $14,952.41 rounds just under the target ($999,999.87, not $1,000,000.00) and is above the $7,500 Roth IRA limit, so you cannot reach $1,000,000 in a Roth IRA alone on this path; you would need a 401(k) as well — verdict: CONTINUOUS. The years to reach $500,000 are 24.32 (exact 24.3187); at 24.32 years the future value is $500,053.68; at 24.31 years it is $499,643.00 — verdict: CONTINUOUS. The annual return for a $750,000 future value is 9.24% (exact 9.2448%); at 9.24% the future value is $749,424.95; at 9.25% it is $750,614.35 — verdict: CONTINUOUS. The starting balance for a $600,000 future value is $23,147.63 (exact $23147.6327); at $23,147.63 the future value is $599,999.99; $1 more, $23,148.63, it is $600,005.41; $1 less, $23,146.63, it is $599,994.56 — verdict: CONTINUOUS. The annual contribution for a $250,000 future value is $3,094.52 a year (exact $3094.5241); at $3,094.52 the future value is $249,999.74; $1 more, $3,095.52, it is $250,062.99; $1 less, $3,093.52, it is $249,936.49 — $3,094.52 rounds just under the target ($249,999.74) — verdict: CONTINUOUS. The years to reach $300,000 are 18.41 (exact 18.4126); at 18.41 years the future value is $299,929.08; at 18.42 years it is $300,204.59 — verdict: CONTINUOUS.

How the Roth IRA grows

On the defaults — a $10,000.00 starting balance, a $7,500.00 yearly contribution, 25 years and a 7.00% annual return — the future value is $528,642.11, total contributions are $197,500.00 and growth is $331,142.11. The monthly contribution is $625.00. More than three-fifths of the final value is growth, not money you put in — that is the whole point of starting early and letting compounding do the heavy lifting.

Five things about the model are worth stating plainly. First, the 2026 contribution limit is $7,500 under age 50 and $8,600 at 50+ ($1,100 catch-up) per IRS Notice 2025-67 — a contribution above the limit shows a note, not an error, because this is a growth model, not an eligibility check. Second, Roth contributions are after-tax money and qualified withdrawals in retirement are tax-free — you already paid tax on the way in, so the growth comes out clean. Third, income limits apply (2026 phase-outs: single $153,000–$168,000 MAGI, married filing jointly $242,000–$252,000) — the calculator does NOT check your income, so a high earner may not be able to contribute directly at all. Fourth, the owner pays no required minimum distributions — unlike a traditional IRA, a Roth IRA never forces you to take money out. And fifth, earnings are only tax-free if you are 59½ or older AND the account has been open at least 5 years — take the earnings out early and the tax-free part can disappear.

And the number that catches people out: reaching $1,000,000 takes $14,952.41 a year on this path — and that is ABOVE the $7,500 Roth IRA limit, so you cannot reach $1,000,000 in a Roth IRA alone on this path; you would need a 401(k) as well. The Roth IRA is a powerful account, but it has a ceiling: $7,500 a year is $625.00 a month, and even 25 years of it at 7% is $528,642.11, not a million. That is why the contribution limit matters as much as the return — the return grows what you put in, and the law caps what you can put in.

The worked example, line by line

Setup: starting balance $10,000.00, contribution $7,500.00 a year, 25 years, 7.00% annual return. Contributions are added at the end of each year.

Line 1 — the growth factor. One dollar grows by 7% a year for 25 years: (1 + 7%)25 = 5.427433. Every dollar you start with becomes about $5.43.

Line 2 — the starting balance grows. The starting balance times the growth factor: $10,000.00 × 5.427433 = $54,274.33.

Line 3 — the contributions grow. Each yearly contribution grows for a different number of years, which the annuity factor rolls into one number: ((1.07)25 − 1) ÷ 0.07 = 63.249038. The contributions grow to $7,500.00 × 63.249038 = $474,367.78.

Line 4 — the future value. Add the two grown parts: $54,274.33 + $474,367.78 = $528,642.11.

Line 5 — total contributions. The starting balance plus every yearly contribution: $10,000.00 + $7,500.00 × 25 = $197,500.00.

Line 6 — growth and the monthly figure. Growth is the future value minus what you put in: $528,642.11 − $197,500.00 = $331,142.11. The monthly contribution is $7,500.00 ÷ 12 = $625.00. Rounding convention: totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum.

Every branch, checked

Contribution $8,600: future value $598,216.05, total contributions $225,000.00, growth $373,216.05. The age-50+ catch-up is worth an extra $69,573.94 over 25 years — $1,100 more a year becomes almost $70,000 more at retirement.

Contribution $3,000: future value $244,021.44, total contributions $85,000.00, growth $159,021.44. Less than half the yearly contribution gives less than half the future value — the starting balance still does its share, but the contributions are the engine.

Years 35: future value $1,143,542.40, total contributions $272,500.00, growth $871,042.40. Ten more years more than doubles the value — time is the strongest input in the whole calculator.

Years 15: future value $216,057.98, total contributions $122,500.00, growth $93,557.98. With only 15 years, growth is still less than what you put in — compounding needs time to overtake contributions.

Return 10%: future value $845,950.01, total contributions $197,500.00, growth $648,450.01. Three extra points of return add $317,307.90 — but a steady 10% every year for 25 years is a bold assumption, not a promise.

Return 5%: future value $391,816.79, total contributions $197,500.00, growth $194,316.79. Two points less costs $136,825.32 — the return matters, just not as much as the years.

Balance $0: future value $474,367.78, total contributions $187,500.00, growth $286,867.78. Starting from nothing still gets you nearly half a million — the yearly contributions alone, grown at 7%, do most of the work.

Balance $50,000: future value $745,739.41, total contributions $237,500.00, growth $508,239.41. Forty thousand more to start with becomes $217,097.30 more at retirement — money you already have compounds the longest.

The reverses, worked backwards

Annual contribution for a $1,000,000 future value: $14,952.41 a year — the exact contribution is $14952.4120. At $14,952.41 the future value is $999,999.87; one cent more, $14,952.42, it is $1,000,000.50; $1 less, $14,951.41, it is $999,936.62. $14,952.41 rounds JUST UNDER the target — $999,999.87, not $1,000,000.00 — and it is above the $7,500 Roth IRA limit, so you cannot reach $1,000,000 in a Roth IRA alone on this path; you would need a 401(k) as well. The star is DOLLARS/YEAR.

Years to reach $500,000: 24.32 years — the exact figure is 24.3187 years. At 24.32 years the future value is $500,053.68; at 24.31 years it is $499,643.00. Just under 25 years gets you to half a million on the defaults. The star is YEARS.

Annual return for a $750,000 future value: 9.24% — the exact return is 9.2448%. At 9.24% the future value is $749,424.95; at 9.25% it is $750,614.35. You need more than 9% every single year to reach $750,000 on $7,500 a year — that is a demanding return, not a safe one. The star is a PERCENT.

Starting balance for a $600,000 future value: $23,147.63 — the exact balance is $23147.6327. At $23,147.63 the future value is $599,999.99; $1 more, $23,148.63, it is $600,005.41; $1 less, $23,146.63, it is $599,994.56. $23,147.63 rounds JUST UNDER the target — $599,999.99, not $600,000.00. The star is DOLLARS.

Annual contribution for a $250,000 future value: $3,094.52 a year — the exact contribution is $3094.5241. At $3,094.52 the future value is $249,999.74; $1 more, $3,095.52, it is $250,062.99; $1 less, $3,093.52, it is $249,936.49. $3,094.52 rounds JUST UNDER the target ($249,999.74). The star is DOLLARS/YEAR.

Years to reach $300,000: 18.41 years — the exact figure is 18.4126 years. At 18.41 years the future value is $299,929.08; at 18.42 years it is $300,204.59. Under 19 years gets you to $300,000 on the defaults. The star is YEARS.

What the defaults assume

The 2026 contribution limit is $7,500 under age 50 and $8,600 at 50+ ($1,100 catch-up) per IRS Notice 2025-67; Roth contributions are after-tax money and qualified withdrawals in retirement are tax-free; income limits apply (2026 phase-outs: single $153,000–$168,000 MAGI, married filing jointly $242,000–$252,000) — the calculator does NOT check your income; the owner pays no required minimum distributions; and earnings are only tax-free if you are 59½ or older AND the account has been open at least 5 years. The return is a steady annual average — real yearly returns jump around, so the value is a projection, not a promise. At the edges the model stays honest: with 0 years, Future value $10,000.00, total contributions $10,000.00, growth $0.00 — no time, no growth; that is the model at its boundary, not an error. With a contribution of $0, Future value $54,274.33, total contributions $10,000.00, growth $44,274.33 — the starting balance alone still grows more than fivefold. With a return of 0%, Future value $197,500.00, total contributions $197,500.00, growth $0.00 — contributions only, no growth. With 40 years, Future value $1,647,007.92, total contributions $310,000.00, growth $1,337,007.92 — growth is more than four times what you put in. With a return of 12%, Future value $1,170,004.67, total contributions $197,500.00, growth $972,504.67 — nearly a million dollars of growth, on a return you should not count on. Rounding convention: totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum.

Output · formula · meaning

OutputFormulaWhat it means
Future valueB0 × (1+r)Y + C × ((1+r)Y − 1)/r$528,642.11.
Total contributionsB0 + C × Y$197,500.00.
GrowthFV − total contributions$331,142.11.
Monthly contributionC ÷ 12$625.00/mo.
Annual contribution for a $1,000,000 future valueexact $14952.4120$14,952.41 → $14,952.41.
One cent more than the R1 star$14,952.42Future value $1,000,000.50, total contributions $383,810.50, growth $616,190.00.
$1 less than the R1 star$14,951.41Future value $999,936.62, total contributions $383,785.25, growth $616,151.37.
Years to reach $500,000exact 24.3187 years24.32 years → 24.32 years.
Annual return for a $750,000 future valueexact 9.2448%9.24% → 9.24%.
Starting balance for a $600,000 future valueexact $23147.6327$23,147.63 → $23,147.63.
$1 more than the R4 star$23,148.63Future value $600,005.41, total contributions $210,648.63, growth $389,356.78.
$1 less than the R4 star$23,146.63Future value $599,994.56, total contributions $210,646.63, growth $389,347.93.
Annual contribution for a $250,000 future valueexact $3094.5241$3,094.52 → $3,094.52.
$1 more than the R5 star$3,095.52Future value $250,062.99, total contributions $87,388.00, growth $162,674.99.
$1 less than the R5 star$3,093.52Future value $249,936.49, total contributions $87,338.00, growth $162,598.49.
Years to reach $300,000exact 18.4126 years18.41 years → 18.41 years.
Contribution $8,600same modelFuture value $598,216.05, total contributions $225,000.00, growth $373,216.05.
Contribution $3,000same modelFuture value $244,021.44, total contributions $85,000.00, growth $159,021.44.
Years 35same modelFuture value $1,143,542.40, total contributions $272,500.00, growth $871,042.40.
Years 15same modelFuture value $216,057.98, total contributions $122,500.00, growth $93,557.98.
Return 10%same modelFuture value $845,950.01, total contributions $197,500.00, growth $648,450.01.
Return 5%same modelFuture value $391,816.79, total contributions $197,500.00, growth $194,316.79.
Balance $0same modelFuture value $474,367.78, total contributions $187,500.00, growth $286,867.78.
Balance $50,000same modelFuture value $745,739.41, total contributions $237,500.00, growth $508,239.41.

Who uses this

  • The saver starting with $10,000 and $7,500 a year: they learn the future value is $528,642.11, total contributions are $197,500.00 and growth is $331,142.11 — and they check the 35-year branch to see ten more years take it to $1,143,542.40.
  • The 50+ saver using the catch-up: they learn contributing $8,600 a year gives a future value of $598,216.05, total contributions of $225,000.00 and growth of $373,216.05 — and they check the note rule to see the calculator flags anything above $7,500 without rejecting it.
  • The dreamer aiming for $1,000,000: they learn the contribution they need is $14,952.41 a year (exact $14952.4120) — above the $7,500 limit, so they cannot reach $1,000,000 in a Roth IRA alone on this path and would need a 401(k) as well — and they check the $500,000 reverse (24.32 years) to see a target they can reach.
  • The starter with $0: they learn the future value is still $474,367.78 on $187,500.00 of contributions — and they check the $50,000 balance branch ($745,739.41) to see what a lump sum today is worth at retirement.

Accuracy & limitations

The math is first-principles: the future value is the starting balance grown by (1 + r)Y plus the yearly contributions grown by the annuity factor ((1 + r)Y − 1) ÷ r, with contributions added at the end of each year; total contributions are the starting balance plus the yearly contribution times the years; growth is the future value minus total contributions; and the monthly contribution is the yearly contribution divided by 12. Every figure is rounded to cents half-up, and the totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum. What the model cannot do is predict YOUR retirement: it assumes the same return every year, so a steady 7% is a planning average, not what any real account earns — real yearly returns jump around, and a bad decade early on changes everything; it does NOT check your income, so it never tells you whether you are allowed to contribute at all; it does NOT check the 5-year rule or your age, so it never tells you whether your withdrawal is actually tax-free; it leaves taxes on the way in out of the picture — Roth contributions are after-tax money, so $7,500 a year costs more than $7,500 of take-home pay; and it treats a contribution above the limit as a note, not an error, so it will happily model a $14,952.41 yearly contribution you are not allowed to make. Use it to judge what a Roth IRA could be worth, then check the 2026 contribution limits and your own income before you put money in.

Cite this calculatorBright Side Kit. “Roth IRA Calculator: Growth, Contributions & Value” brightoolbox.com, 2026. Method: contributions at year-end; future value = B0 × (1+r)Y + C × ((1+r)Y − 1)/r; total contributions = B0 + C × Y; growth = future value − total contributions; monthly contribution = C ÷ 12; all money figures rounded to cents half-up, totals from unrounded values. The 2026 contribution limit is $7,500 under age 50 and $8,600 at 50+ ($1,100 catch-up) per IRS Notice 2025-67. Reverses: the annual contribution for a $1,000,000 future value is $14,952.41 (exact $14952.4120; at $14,952.41 the future value is $999,999.87; one cent more, $14,952.42, it is $1,000,000.50; $1 less, $14,951.41, it is $999,936.62); the years to reach $500,000 are 24.32 (exact 24.3187; at 24.32 years the future value is $500,053.68; at 24.31 years it is $499,643.00); the annual return for a $750,000 future value is 9.24% (exact 9.2448%; at 9.24% the future value is $749,424.95; at 9.25% it is $750,614.35); the starting balance for a $600,000 future value is $23,147.63 (exact $23147.6327; at $23,147.63 the future value is $599,999.99; $1 more, $23,148.63, it is $600,005.41; $1 less, $23,146.63, it is $599,994.56); the annual contribution for a $250,000 future value is $3,094.52 (exact $3094.5241; at $3,094.52 the future value is $249,999.74; $1 more, $3,095.52, it is $250,062.99; $1 less, $3,093.52, it is $249,936.49); the years to reach $300,000 are 18.41 (exact 18.4126; at 18.41 years the future value is $299,929.08; at 18.42 years it is $300,204.59). Defaults: Future value $528,642.11, total contributions $197,500.00, growth $331,142.11. Bright Side Kit. "Roth IRA Calculator: Growth, Contributions & Value" https://brightoolbox.com/roth-ira-calculator/ Accessed October 26, 2026.
Embed this calculator

Frequently asked questions

What could my Roth IRA be worth with $10,000 to start and $7,500 a year for 25 years at 7%?

$528,642.11. Total contributions are $197,500.00 and growth is $331,142.11. The monthly contribution is $625.00.

How much a year do I need to contribute to reach $1,000,000?

$14,952.41 a year. The exact contribution is $14952.4120. At $14,952.41 the future value is $999,999.87; one cent more, $14,952.42, it is $1,000,000.50; $1 less, $14,951.41, it is $999,936.62. But $14,952.41 a year is ABOVE the $7,500 Roth IRA limit — you cannot reach $1,000,000 in a Roth IRA alone on this path; you would need a 401(k) as well.

How many years does it take to reach $500,000?

24.32 years. The exact figure is 24.3187 years. At 24.32 years the future value is $500,053.68; at 24.31 years it is $499,643.00.

What return do I need to reach $750,000?

9.24% a year. The exact return is 9.2448%. At 9.24% the future value is $749,424.95; at 9.25% it is $750,614.35.

What starting balance do I need to reach $600,000?

$23,147.63. The exact balance is $23147.6327. At $23,147.63 the future value is $599,999.99; $1 more, $23,148.63, it is $600,005.41; $1 less, $23,146.63, it is $599,994.56.

How much a year do I need to contribute to reach $250,000?

$3,094.52 a year. The exact contribution is $3094.5241. At $3,094.52 the future value is $249,999.74; $1 more, $3,095.52, it is $250,062.99; $1 less, $3,093.52, it is $249,936.49.

How many years does it take to reach $300,000?

18.41 years. The exact figure is 18.4126 years. At 18.41 years the future value is $299,929.08; at 18.42 years it is $300,204.59.

What does this calculator NOT check?

It does not check your income, your eligibility, or your taxes. Income limits apply (2026 phase-outs: single $153,000–$168,000 MAGI, married filing jointly $242,000–$252,000) and the calculator does NOT check your income; it does not check the 5-year rule or whether you are 59½ or older, so it never tells you whether your withdrawal is actually tax-free; and it treats a contribution above the $7,500 limit as a note, not an error, because it is a growth model, not an eligibility check.