Roth IRA Calculator

Project your Roth IRA balance and see how your income may reduce the amount you are allowed to contribute.

Loading calculator…

Understanding Your Results

Roth IRA contributions are made with after-tax dollars, and qualified withdrawals in retirement are tax-free. Eligibility to contribute phases out as your modified adjusted gross income (MAGI) rises. The calculator applies the phase-out for your filing status using the tax-year settings, then projects growth at the allowed contribution.

How to Use the Roth IRA Calculator

  1. Enter your age, retirement age and current Roth IRA balance.
  2. Enter the annual contribution you plan to make.
  3. Choose your filing status and enter your MAGI.
  4. Enter an expected return and inflation.
  5. Press Calculate and check the maximum allowed contribution.

Formula

Limit = annual IRA limit (+ catch-up at 50 or older)
If MAGI is within the phase-out range:
  Allowed = limit − limit × (MAGI − lower) ÷ (upper − lower), rounded up to $10, minimum $200
Balance grows monthly at the assumed return with annual contributions spread evenly.

Example Calculation

A 30-year-old single filer with $90,000 MAGI is below the phase-out, so the full annual limit applies. Contributing $7,000 a year at a 7% return until age 65 with a $5,000 starting balance reaches about $1.05 million (about $443,000 in today’s dollars at 2.5% inflation), of which roughly $802,000 is earnings.

What Is a Roth IRA Calculator?

It projects the growth of an individual retirement account funded with after-tax money and checks how your income affects what you may contribute. Because Roth withdrawals can be tax-free, the projected balance is more directly comparable to spendable money than a pre-tax balance.

How the Income Phase-Out Works

Within the phase-out range, your allowed contribution shrinks gradually; above it, it falls to zero. The ranges differ for single filers, married couples filing jointly and others, and are adjusted periodically.

Benefits and Trade-offs

  • Tax-free growth and qualified withdrawals.
  • No required minimum distributions for the original owner.
  • No upfront deduction.
  • Annual contribution limits are lower than for a 401(k).

Tips

  • Contribute early in the year to give money more time to grow.
  • Choose investments that match your time horizon.
  • Confirm eligibility each year because limits change.

Common Mistakes

  • Contributing when income exceeds the limit, which can lead to penalties.
  • Opening an account but never investing the cash.
  • Withdrawing earnings early without checking the rules.

Compare with the traditional IRA calculator and read 401(k) vs Roth IRA.

Frequently Asked Questions

What is the Roth IRA income limit?

The IRS sets MAGI phase-out ranges each year by filing status. This calculator uses the ranges in the tax-year settings. Above the upper limit, direct contributions are not allowed.

Can I withdraw contributions anytime?

Contributions, but not earnings, can generally be withdrawn without tax or penalty. Earnings have conditions, including age and a five-year rule.

Roth IRA or traditional IRA?

Roth suits those expecting a higher tax rate later or who value tax-free flexibility. Traditional can reduce taxes now. Many people use both.

Do I need earned income?

Yes, contributions cannot exceed your taxable compensation for the year.

What is a backdoor Roth?

A strategy for high earners involving a nondeductible traditional IRA contribution converted to Roth. It has tax complexities, so consult a professional.

About This Calculator

Calculation methodology: All math runs locally in your browser using the formula shown on this page. Nothing you enter is sent to our servers by the calculator. Tax figures use tax year 2026 settings. Estimates are based on the selected tax year and may differ from your actual tax liability.

Last updated:

Disclaimer: This calculator provides estimates for educational purposes only and is not financial, tax, legal or investment advice. Results depend on the information you enter and on assumptions that may not match your situation. Consult a qualified professional before making financial decisions. Read the full disclaimer.