Start my plan

Roth IRA Calculator

Project your Roth IRA's tax-free growth based on your contributions, income eligibility, and investment returns. See how much you'll accumulate and save in taxes.

Personal Details

Age you plan to start withdrawing. Penalty-free withdrawals begin at 59 1/2.

Roth IRA Balance & Contributions

Total current balance across all your Roth IRA accounts.

2026 limit: $7,500 (under 50) or $8,600 (50+). Subject to income eligibility.

Income & Eligibility

Filing Status

Your MAGI determines Roth IRA eligibility. 2026 phase-out: $160,000-$175,000 (single).

You're eligible to contribute the full $7,500/year.

Investment Returns

Average annual return. S&P 500 historical avg is ~10% nominal, ~7% after inflation.

Used to adjust future withdrawal amounts. Historical US avg is ~3%.

Retirement Withdrawals

How much you plan to withdraw annually from your Roth IRA in retirement (in today's dollars). Will be adjusted for inflation.

Your results

Roth IRA Growth Score

Your Roth IRA is projected to support your retirement withdrawals.

Balance at Withdrawal
$848,125
at age 60
Total Contributions
$225,000
over 30 years
Tax-Free Growth
$3,563,993
16.84x multiplier
Estimated Tax Savings
$207,001
if withdrawals are qualified

Lasts until age 90. Based on 7% return and 2.5% inflation.

Roth IRA Balance Over Time

Tax-free growth from now through retirement

Contributions vs. Tax-Free Growth

What you put in vs. what the market earned — all tax-free

Balance Composition at Withdrawal

How much of your Roth IRA is contributions vs. growth

Total

$3.8M

/yr

Your Contributions
6%
$225,000/yr
Tax-Free Growth
94%
$3,563,993/yr

Roth vs. Traditional IRA Tax Comparison

Estimated tax impact over your lifetime

Roth IRA

Pay taxes now, withdraw tax-free

Tax on contributions$49,500
Tax on withdrawals$0
Total tax paid$49,500

Traditional IRA

Deduct now, pay taxes on withdrawal

Tax savings on contributions-$49,500
Tax on withdrawals$207,001
Net tax paid$157,501

The Roth IRA saves you approximately $157,501 in taxes compared to a Traditional IRA, based on your current vs. retirement tax rates.

Year-by-Year Breakdown

Detailed Roth IRA projections for every year

AgeYearBalanceContributionGrowthWithdrawal
302026$23,550$7,500$1,050-
352031$76,161$7,500$4,492-
402036$149,950$7,500$9,319-
452041$253,443$7,500$16,090-
502046$398,597$7,500$25,586-
552051$602,184$7,500$38,905-
602056$848,125-$55,485$30,000
652061$991,287-$64,851$33,942
702066$1,166,029-$76,282$38,403
752071$1,381,638-$90,388$43,449
802076$1,650,692-$107,989$49,158
852081$1,990,323-$130,208$55,618
902086$2,423,984-$158,578$62,927

Showing 13 of 61 rows

Personalized Insights

Actionable recommendations based on your numbers

  • success:

    Full Roth IRA eligibility

    You can contribute up to $7,500/year to your Roth IRA.

  • success:

    You're maxing out your Roth IRA

    Contributing the maximum allowed amount is one of the best moves for tax-free retirement growth.

  • success:

    Your money grew 16.84x

    For every $1 you contributed, your Roth IRA grew to $16.84. All of that growth is completely tax-free.

Showing 3 of 7 insights

See what your numbers mean together.

Turn this result into a retirement plan you can test, adjust, and return to as life changes.

Build my retirement plan
Calculator guide

Roth IRA Calculator: $848,125 Tax-Free by Age 60 on $7,500/yr Contributions

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Created by Luis Gonzalez · Last updated July 24, 2026

Overview

A Roth IRA is an individual retirement account funded with after-tax dollars. Qualified withdrawals can be tax-free, and the account has no lifetime required minimum distributions for the original owner. This calculator estimates how contributions and investment growth could build over time, checks income-based contribution eligibility, and models withdrawals in retirement.

With the supplied defaults, the projection reaches a balance of $848,125 at age 60. It estimates $225,000 in contributions, $3,563,993 in cumulative growth, and $207,001 in estimated tax savings through age 90. These are model outputs, not guarantees; the savings estimate depends on the calculator's tax assumptions and withdrawal schedule.

Use the result as a planning scenario, then verify contribution eligibility and withdrawal rules for your tax year. For personalized tax estimates, compare the Roth IRA Tax Calculator and review IRS guidance on Roth IRAs.

1

Build a projection in a few steps

  1. Enter your current age, planned withdrawal age, and life expectancy. The first two determine how long contributions can grow; life expectancy sets the modeled withdrawal period.
  2. Add the Roth IRA balance you already have and the annual contribution you expect to make. If you have multiple Roth IRAs, use the combined amount relevant to this projection.
  3. Choose an expected annual return and inflation rate. Use a range of assumptions because investments do not earn a steady return each year.
  4. Select filing status and enter modified adjusted gross income (MAGI). These inputs determine whether the calculator applies a full, reduced, or zero contribution limit.
  5. Enter the tax rates, annual retirement withdrawal, and years the account has been open. Select salary-linked contribution increases only if you expect to raise contributions at the stated rate.

The calculator shows a projected balance at withdrawal, contributions, growth, and estimated tax savings. It also displays a year-by-year table with age, balance, contribution, growth, and withdrawal.

2

What the inputs mean

Ages and account horizon

Current age is the starting point for the projection. Withdrawal age marks the year contributions stop and modeled retirement withdrawals begin. Life expectancy is a planning horizon, not a prediction. A longer horizon may mean more years of withdrawals and more exposure to market and inflation risk.

The calculator uses age 60 as its qualified-distribution age threshold. Roth IRA tax rules generally require both age 59½ and the five-year period for qualified distributions of earnings. Since the model works in whole ages, its threshold is an approximation. Check the exact date and account history before withdrawing.

Current balance and contributions

Current balance is the amount already invested in the Roth IRA. Annual contribution is the amount you intend to deposit each year, subject to the annual contribution limit and your eligibility. For 2026, the IRA contribution limit is $7,500; people age 50 or older may contribute an additional $1,100 under the catch-up rule, for a total of $8,600. The limit is shared across traditional and Roth IRAs, not available separately to each. Review the IRS's 2026 retirement-plan and IRA limits.

Contributions are not the same as account growth. Contributions are deposits; growth is the modeled investment gain. If the calculator assumes a fixed contribution each year, it does not represent a contribution that changes with salary unless you enable that option.

MAGI and filing status

Roth IRA contribution eligibility depends on filing status and MAGI. The calculator uses those inputs to determine whether it applies the full annual contribution limit, a reduced limit, or no direct contribution eligibility. MAGI for Roth eligibility is a tax-specific calculation; it is not always the same as gross income or the MAGI used for another tax rule.

The calculator's default MAGI is $85,000 for a single filer, and its precomputed result finds the full $7,500 contribution limit. If your income is near a phase-out boundary, verify your MAGI and the current-year thresholds. The Roth IRA MAGI Calculator can help examine the income calculation, while the Roth IRA contribution calculator is not a substitute for eligibility verification. For a Roth IRA, see the specific Roth IRA MAGI calculator.

Return, inflation, and retirement withdrawals

Expected return is the annual rate applied to the account in the projection. It is not a promised rate or a forecast of a particular portfolio. Inflation adjusts retirement withdrawals over time and helps distinguish future dollars from today's purchasing power.

Annual withdrawal in retirement is the starting withdrawal amount. The model increases withdrawals for inflation and applies the expected return to the remaining balance. Your actual spending may not rise at a constant rate: health expenses, housing, taxes, and discretionary spending can change at different stages of retirement.

Current and retirement tax rates

The current tax rate and retirement tax rate support a simplified comparison of Roth and traditional treatment. Actual tax depends on taxable income, filing status, deductions, state rules, and other income. A single percentage cannot fully capture progressive tax brackets or future law changes.

3

Example using the calculator's defaults

The default inputs are age 30 today, withdrawal at 60, life expectancy 90, a $15,000 current balance, $7,500 annual contributions, 7% return, and 2.5% inflation. The calculator assumes a single filer with $85,000 MAGI, no salary-linked contribution increase, and a $30,000 starting annual retirement withdrawal.

The first projection year provides a check on the compounding sequence:

  • Starting balance: $15,000
  • Contribution: $7,500
  • Growth: $1,050
  • Ending balance: $15,000 + $7,500 + $1,050 = $23,550

That is consistent with applying a 7% return to the starting balance: $15,000 × 0.07 = $1,050. After 30 years of contributions, the calculator reports $848,125 at withdrawal age 60. It also reports $225,000 in total contributions and $3,563,993 in cumulative growth through the full age-90 projection, including the modeled retirement period. The last row shows a $2,423,984 balance at age 90 after a modeled $62,927 withdrawal that year.

The $207,001 estimated tax savings is a model estimate based on qualified withdrawals and the entered retirement tax rate. It is not a guaranteed tax bill reduction or a direct comparison of every possible traditional-account outcome.

4

How the projection is calculated

Before withdrawal age, the calculator adds the annual contribution and applies growth to the starting balance. At or after withdrawal age, it increases the withdrawal for inflation, subtracts it from the balance, and applies investment growth to what remains.

eligible annual contribution = the smaller of planned contribution or applicable IRA limit
year-end balance before retirement = (starting balance + contribution) × (1 + expected return)
inflation-adjusted withdrawal = starting retirement withdrawal × (1 + inflation rate)^retirement years elapsed
retirement year-end balance = (starting balance − withdrawal) × (1 + expected return)

The actual calculator also checks eligibility using filing status and MAGI, applies contribution limits, and records tax-savings estimates during retirement. It rounds displayed annual values, so a sum of rounded rows may differ slightly from an unrounded total.

5

Roth IRA rules that change the decision

Contribution eligibility is not the same as withdrawal eligibility

Income limits affect the ability to contribute directly to a Roth IRA. They do not prevent you from owning one or necessarily prevent a conversion from a traditional IRA. Conversion taxes, pro-rata rules, and other tax consequences are separate questions. Explore a possible conversion with the Roth IRA Conversion Calculator or the Backdoor Roth Calculator.

Qualified distributions require age and time

Generally, a Roth IRA distribution of earnings is qualified when the five-year period has been met and the distribution occurs after age 59½, or another qualifying event applies. The five-year clock and ordering rules can be more nuanced than a single “account age” input. IRS Publication 590-B describes distributions, ordering, and exceptions; see the IRS's Roth IRA distribution guidance.

Contributions generally come out before conversions and earnings under Roth IRA ordering rules. That can make some early withdrawals less costly than withdrawing the same amount from a traditional IRA, but it does not mean every early withdrawal is tax- and penalty-free. Use the Roth IRA Withdrawal Calculator and, if you are considering a pre-retirement distribution, the Roth IRA Early Withdrawal Penalty Calculator.

No lifetime RMDs for the original owner does not mean no distribution rules

The original Roth IRA owner generally does not take lifetime required minimum distributions. Beneficiaries can have distribution deadlines and tax rules. Inherited accounts should be evaluated separately with the Inherited Roth IRA RMD Calculator and the IRS explanation of required minimum distributions.

6

Compare planning scenarios

These scenarios illustrate how changing one assumption affects the model; only the default row uses the calculator's precomputed balance. Enter each alternative to obtain its exact projection.

ScenarioInput changeExpected effect
Earlier withdrawalsChange withdrawal age from 60 to 55Five fewer years of contributions and growth; withdrawals begin sooner
Higher return assumptionChange expected return from 7% to 8%Higher projected growth, with greater reliance on an uncertain assumption
Higher inflationChange inflation from 2.5% to 3.5%Larger modeled withdrawals and lower real purchasing power
Longer lifespanChange life expectancy from 90 to 95Five additional modeled withdrawal years

A useful stress test pairs a lower return with higher inflation and a longer lifespan. That does not predict the future; it shows whether your plan depends on especially favorable assumptions.

7

Interpreting the result and deciding what to do next

A high projected balance is not the same as a sustainable retirement income. It is affected by your contribution pattern, return, inflation, withdrawal amount, tax assumptions, and time horizon. Compare the balance with a spending plan and other sources of retirement income. A broader retirement calculator can include pension and Social Security assumptions.

Before acting, confirm the current contribution limit and your eligibility, verify the account's five-year history, and review your intended investment allocation. If the result relies on a large future contribution, check whether it fits your budget and whether the Roth contribution is preferable to a workplace plan contribution or debt repayment. Compare a traditional IRA scenario using the IRA Calculator and read about the tax tradeoff in Roth IRA versus traditional IRA: which saves more taxes?.

8

Frequently asked questions

What does the $848,125 result represent?

It is the calculator's projected account balance at withdrawal age 60 under the supplied defaults: $15,000 starting balance, $7,500 annual contribution, and 7% expected return over 30 years. It is a nominal projection, not guaranteed purchasing power or a promised account value.

Why does the calculator show $225,000 in contributions?

The model counts contributions over the pre-retirement years. With 30 modeled contribution years at $7,500 each, the calculation is 30 × $7,500 = $225,000. The annual IRA limit and eligibility still apply in real life.

Can I contribute the full $7,500 if my income is $85,000?

Under this calculator's 2026 assumptions, yes: its default single-filer MAGI of $85,000 produces a full $7,500 limit. Eligibility depends on the tax year's MAGI and filing status, so verify the applicable threshold before contributing.

Are Roth IRA withdrawals always tax-free?

No. Qualified distributions of earnings can be tax-free, but nonqualified distributions can have tax and penalty consequences. Contribution and conversion ordering rules also matter. Check the IRS rules and use a withdrawal-specific estimate before taking money out.

Should I prioritize a Roth IRA or a workplace 401(k)?

Compare employer matching, fees, investment choices, contribution limits, current tax savings, and expected future tax rates. A workplace match may be valuable, while a Roth IRA can offer more control and broader investment choices. You do not have to use only one account type.

Does a Roth IRA have required minimum distributions?

The original owner generally has no lifetime RMD requirement. Beneficiaries may have distribution obligations after inheriting the account, so estate and beneficiary planning still matters.

How should I choose an expected return?

Use several assumptions instead of selecting the one that gives the largest balance. A lower return stress test can show how much the plan depends on investment growth; actual returns vary and may be negative in some years.

What is the difference between a Roth contribution and a conversion?

A contribution is a new deposit subject to annual IRA contribution and income rules. A conversion moves pre-tax retirement money into a Roth account and generally creates taxable income in the conversion year. Estimate conversion taxes separately with the Roth IRA conversion calculator.

9

Use the estimate as a planning range

Try conservative, middle, and optimistic assumptions, then compare the results with your expected retirement budget. Recheck eligibility and contribution limits each year. When you are ready to evaluate withdrawals, conversions, or inherited-account rules, use the related calculators above and verify tax treatment with current IRS guidance.

KEEP EXPLORING

Explore another question connected to this topic.

Browse all calculators