Roth IRA Calculator

A Roth IRA is a widely used retirement savings account with key tax advantages, such as tax-free withdrawals in retirement. Unlike traditional IRAs, which may offer tax deductions upfront, Roth IRAs are funded with after-tax dollars. This free Roth IRA calculator estimates your account balance at retirement and determines how much you are eligible to contribute in 2024 and 2025.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

Investment details

Balance at retirement

$0

Roth IRAStandard Taxable Account

Earn up to $125 in cash rewards for finding and rolling over your 401(k)*

Get guided support locating your old account and making sure your rollover is done right.

*Rewards vary by services used. Basic 401(k) Finder = 1,000 pts. Premium 401(k) Finder = 2,500 pts. Rollover = 10,000 pts. 100 pts = $1 value.

About this Roth IRA calculator

Profile photo of June Sham
Written by June Sham
Lead Writer
Profile photo of Pamela de la Fuente
Managing Editor

How this Roth IRA calculator works

  • Your Roth IRA balance at retirement is based on the factors you plug into the calculator — your total planned annual contribution, your current age, tax filing status, retirement age and the rate of return. There is no inflation assumption.

  • The Roth IRA calculator defaults to a 6% rate of return, which can be adjusted to reflect the expected annual return of your investments.

  • The estimated tax savings is a projection based on the difference between investing in a standard taxable account and investing in a Roth IRA. Investments in a standard taxable brokerage account are subject to capital gains taxes, whereas saving for retirement in a Roth IRA offers tax-free investment growth and tax-free qualified withdrawals.

» Ready to get started? See NerdWallet’s picks for the best Roth IRA accounts.

Advertisement
NerdWallet rating 

4.8

/5
NerdWallet rating 

5.0

/5
NerdWallet rating 

4.5

/5

Fees 

$0

per online equity trade

Fees 

$0

per trade

Fees 

$0

per trade

Account minimum 

$0

Account minimum 

$0

Account minimum 

$0

Promotion 

None

no promotion available at this time

Promotion 

None

no promotion available at this time

Promotion 

Get up to $700

when you open and fund a J.P. Morgan Self-Directed Investing account with qualifying new money.

Roth IRA calculator fields

Contribution year: The tax year that you are planning to make a contribution for. Every year, the IRS reviews IRA contribution limits and Roth IRA income limits, which can affect whether or not and how much you can contribute to your Roth IRA.

Current age: The age you are now. Those 50 or older are eligible to contribute an extra $1,000 as a catch-up contribution.

Tax filing status: This is the filing status that you report to the IRS on your tax forms. Filing status is one of two factors considered when determining your Roth IRA contribution limit.

Annual income: For the purposes of this calculator, use your modified adjusted gross income (MAGI), which is your adjusted gross income with specific deductions added back in. It’s one of two factors used to determine your Roth IRA contribution limit (the other being filing status).

Starting balance: The total current balance in your Roth IRA.

Annual contribution: The amount that you plan to contribute to your Roth IRA each year. The maximum amount you can contribute to your Roth IRA depends on your age, your filing status and modified adjusted gross income.

🤓Nerdy Tip

Wondering how much to put in a Roth IRA per month? If you qualify for the full contribution, that $7,000 is around $583 per month. While you can set that money aside for a Roth IRA, you might want to hold off contributions until closer to the Tax Day deadline to avoid overcontributions (though they are fixable). Salary bumps, bonuses, and even a life event change, such as marriage, could affect your Roth IRA contribution limit, especially if your MAGI is close to the Roth IRA income limits.

Estimated rate of return: The annual rate of return is the amount the investments in your Roth IRA lose or gain in a year. The Roth IRA calculator defaults to a 6% rate of return, which can be adjusted to reflect the expected annual return of your investments.

Retirement age: Your retirement age is the age you hope to retire. The full retirement age ranges from 65 to 67, depending on your year of birth.

How much can you contribute to a Roth IRA?

The amount you can contribute to a Roth IRA depends on your annual income. The Roth IRA contribution limit is $7,000 in 2024 and 2025 ($8,000 if age 50 and older). At certain incomes, the contribution amount is lowered until it is eliminated completely.

While this restricts direct contributions to a Roth IRA, high earners can utilize other options to add to their Roth IRA, such as a backdoor Roth, or explore other retirement accounts.

See the tables below for a breakdown of the Roth IRA income restrictions for the 2024 and 2025 tax years. You can make 2024 contributions until April 15, 2025.

2024 Roth IRA limits by filing status

Filing status

Roth IRA income limits 2024

Roth IRA contribution limits 2024

Single, head of household, or married filing separately (if you didn't live with spouse during year)

Less than $146,000.

$7,000 ($8,000 if 50 or older).

$146,000 or more, but less than $161,000.

Contribution is reduced.

$161,000 or more.

No contribution allowed.

Married filing jointly or surviving spouse

Less than $230,000.

$7,000 ($8,000 if 50 or older).

$230,000 or more, but less than $240,000.

Contribution is reduced.

$240,000 or more.

No contribution allowed.

Married filing separately (if you lived with spouse at any time during year)

Less than $10,000.

Contribution is reduced.

$10,000 or more.

No contribution allowed.

Filing status

Roth IRA income limits 2025

Roth IRA contribution limits 2025

Single, head of household, or married filing separately (if you didn't live with spouse during year)

Less than $150,000.

$7,000 ($8,000 if 50 or older).

$150,000 or more, but less than $165,000.

Contribution is reduced.

$165,000 or more.

No contribution allowed.

Married filing jointly or surviving spouse

Less than $236,000.

$7,000 ($8,000 if 50 or older).

$236,000 or more, but less than $246,000.

Contribution is reduced.

$246,000 or more.

No contribution allowed.

Married filing separately (if you lived with spouse at any time during year)

Less than $10,000.

Contribution is reduced.

$10,000 or more.

No contribution allowed.

» Learn more about Roth IRA withdrawal rules.