Roth IRA Calculator

How much a Roth IRA grows tax-free by retirement compared with a regular taxable account.

Financial Calculators
$
Maximize contributions?
$/ year
% / year
%
Roth IRA balance–

Roth IRATaxable account

Roth IRA Growth Schedule

Balance Accumulation

The same contributions in a Roth IRA and in a regular taxable account, and the money you put in.

How to use the Roth IRA calculator

Enter your current Roth IRA balance, the amount you plan to add each year, the expected rate of return, your age, the age you plan to retire and your marginal tax rate. Choose Yes under Maximize contributions to add the IRS limit every year, with the catch-up from age 50. The calculator shows your Roth IRA balance at retirement next to the same savings in a regular taxable account, where the return is taxed every year, and a year-by-year schedule you can export to CSV or PDF.

What is a Roth IRA?

A Roth IRA is an individual retirement account in the United States funded with money you have already paid income tax on. In exchange, the investments grow tax-free and qualified withdrawals in retirement, after age 59½ and at least five years after the first contribution, are tax-free too. In a regular taxable account, interest, dividends and capital gains are taxed along the way, which slows the growth.

Roth IRA growth formula

With the contribution added at the end of each year, the balance after n years is FV = B × (1 + r)n + C × ((1 + r)n − 1) ÷ r, where B is the current balance, C the yearly contribution and r the rate of return. In a taxable account the same formula uses the return after tax, r × (1 − t), where t is your marginal tax rate. The calculator works year by year, so it can raise the contribution to the catch-up limit at age 50 and cap any amount above the IRS limit.

Roth IRA calculator example

With $30,000 already saved, $7,500 added every year from 30 to 65 and a 6% return, a Roth IRA grows to about $1,066,343. Of that, $292,500 is money you put in and $773,843 is tax-free growth. The same money in a taxable account, with the return taxed at 25% every year, grows to about $751,245, or $315,098 less. These are the default inputs of the calculator.

If you maximize contributions instead, at the 2026 limits of $7,500 a year and $8,600 from age 50, you put in $309,000 and the Roth IRA reaches about $1,091,947 at 65.

2026 Roth IRA contribution limits

In 2026 you can put up to $7,500 a year into all your IRAs together, traditional and Roth, or $8,600 from age 50. You can't contribute more than your earned income for the year. Contributions for a year can be made until the tax filing deadline in April of the next year.

2026 Roth IRA income limits

How much you can put into a Roth IRA depends on your modified adjusted gross income (MAGI). The limit shrinks inside the phase-out range and is zero above it:

Filing statusFull contributionReducedNone
Single or head of householdUnder $153,000$153,000 to $168,000$168,000 or more
Married filing jointlyUnder $242,000$242,000 to $252,000$252,000 or more
Married filing separately, lived with spouse–$0 to $10,000$10,000 or more

Inside the range the limit falls in proportion. A single filer with a MAGI of $160,000 can contribute $7,500 × ($168,000 − $160,000) ÷ $15,000, rounded up to the next $10: $4,000. If the result is more than $0 but less than $200, you can still contribute $200. Above the range, some people make a nondeductible traditional IRA contribution and convert it to a Roth IRA, known as a backdoor Roth; any pre-tax money in your traditional IRAs makes part of that conversion taxable.

Roth IRA withdrawal rules

  • Contributions can be taken out at any time, with no tax or penalty. Withdrawals count as contributions first, then conversions, then earnings.
  • Earnings are tax-free once you are 59½ and five years have passed since January 1 of the year of your first Roth IRA contribution.
  • Earnings taken out earlier are usually taxed and cost a 10% penalty, unless an exception applies, such as a disability or up to $10,000 for a first home.
  • There are no required minimum distributions during your life. A traditional IRA requires them from age 73 or 75; the RMD calculator shows the amounts.

Roth IRA vs. other retirement accounts

This calculator compares a Roth IRA with a taxable account. To compare it with a traditional, SIMPLE or SEP IRA, which gives the tax break now instead of later, use the IRA calculator. A workplace plan with an employer match is usually worth funding first, up to the full match: the 401(k) calculator shows how much the match adds. To check whether all your savings together are enough to retire, use the retirement calculator, and for savings outside retirement accounts, the compound interest calculator.

Roth IRA growth in Excel

For a fixed yearly contribution, Excel's FV function gives the same result as the calculator: =FV(6%, 35, -7500, -30000) returns $1,066,343. For the taxable account, use the return after tax: =FV(4.5%, 35, -7500, -30000) returns $751,245. When the contribution changes over the years, the schedule table exports every year to CSV, which opens in Excel.

How the calculator works

  • Contributions are added at the end of each year; the balance earns the expected return once a year.
  • In the taxable account the whole return is taxed each year at your marginal rate.
  • Contributions to both accounts come from income that has already been taxed, so they are the same.

Frequently asked questions

How much will my Roth IRA be worth at retirement?

It depends on your balance, contributions, return and the years until you retire. Starting at 30 with $30,000, adding $7,500 a year and earning 6%, a Roth IRA grows to about $1,066,343 at 65, all of it tax-free in retirement.

What is the Roth IRA contribution limit for 2026?

$7,500 a year, or $8,600 from age 50. The limit is shared by all your traditional and Roth IRAs, and you can't contribute more than your earned income.

What are the Roth IRA income limits for 2026?

The contribution limit phases out between $153,000 and $168,000 of modified AGI for single filers and between $242,000 and $252,000 for married couples filing jointly. Above the range you can't contribute directly.

Can I take money out of a Roth IRA early?

Your contributions can be withdrawn at any time without tax or penalty. Earnings taken out before 59½, or within five years of the first contribution, are usually taxed and may cost a 10% penalty.

What is the Roth IRA five-year rule?

Earnings are tax-free only if five years have passed since January 1 of the year of your first Roth IRA contribution and you are 59½ or older. A contribution made in April for the year before counts from January 1 of that earlier year.

Do I need a job to contribute to a Roth IRA?

You need earned income, such as wages or self-employment income. A spouse without income can contribute through a spousal IRA if the couple files jointly and the working spouse earns enough to cover both contributions.

Is the taxable account comparison realistic?

It assumes all the return is taxed every year, like interest. Stocks held long term are often taxed less, at capital gains rates and only when sold, so the real gap can be smaller.

Does a Roth IRA have required minimum distributions?

No, not during the owner's life. You can leave the money growing as long as you like. Heirs who inherit a Roth IRA usually have to empty it within 10 years, but the withdrawals are generally tax-free.

More Financial Calculators
Mortgage Calculator

Mortgage payment calculator with taxes, insurance, PMI and extra payments.

Loan Calculator

Payment and total interest of any loan, a deferred payment loan or a bond, with a full schedule.