# Roth IRA Calculator

URL: https://speedycalculator.com/calculators/finance/roth-ira/
Last updated: 2026-10-25

> The Roth IRA calculator works out how much you're allowed to contribute to a Roth IRA in 2026 based on your modified AGI, filing status and age – including the income phase-out – and projects your tax-free balance at retirement and the tax you save versus a taxable account.

## Inputs

- Modified adjusted gross income (MAGI)
- Filing status
- Current age
- Retirement age
- Current Roth IRA balance
- Planned yearly contribution
- Expected annual return (%)
- Your tax rate on investment gains (taxable account) (%)

## Results

- Maximum contribution for your age
- Your 2026 contribution limit
- Contribution used
- Years to retirement
- Roth IRA balance at retirement (tax-free)
- Same savings in a taxable account
- Tax advantage of the Roth

## Formula

```
Limit = $7,500 ($8,600 at 50+)
Phase-out (2026): single $153,000–$168,000; married filing jointly $242,000–$252,000; married filing separately $0–$10,000
Reduced limit = limit × (top of range − MAGI) ÷ range width (rounded up to $10)
Balance = current × (1 + r)^n + contribution × ((1 + r)^n − 1) ÷ r
```

## Explanation

Roth IRA withdrawals of contributions are always tax- and penalty-free; earnings are tax-free after age 59½ once the account is 5 years old. High earners above the limit can use the "backdoor Roth" (a non-deductible traditional IRA converted to Roth).

### How to use the Roth IRA Calculator

- **Modified adjusted gross income (MAGI)**
- **Filing status**
- **Current age**
- **Retirement age**
- **Current Roth IRA balance**
- **Planned yearly contribution**
- **Expected annual return**
- **Your tax rate on investment gains (taxable account)**

Results update as you type, and every field accepts the units shown in its menu.

### How it works

Enter your MAGI, filing status, age, retirement age, current Roth balance, planned yearly contribution, expected return and your tax rate.

### Tips

- Start early – time does more of the work than the amount you save.
- Take the full employer match if your plan offers one.
- Plan with a cautious return (4–6% after inflation) and check again every year.
- Know the contribution limits and required minimum distribution rules for your accounts.

### Common mistakes to avoid

- Ignoring inflation when setting a retirement target.
- Underestimating how long retirement can last.
- Withdrawing early and paying penalties and taxes.

### Inputs explained

FieldWhat to enterModified adjusted gross income (MAGI)Amount in your currencyFiling statusChoose one: Single / head of household, Married filing jointly, Married filing separatelyCurrent ageA numberRetirement ageA numberCurrent Roth IRA balanceAmount in your currencyPlanned yearly contributionAmount in your currencyExpected annual returnIn %Your tax rate on investment gains (taxable account)In %

### What each result means

- **Contribution used** = min([Planned yearly contribution], [Your 2026 contribution limit])
- **Years to retirement** = max([Retirement age] - [Current age], 0)
- **Roth IRA balance at retirement (tax-free)** = fvc([Expected annual return]÷100, [Years to retirement], [Current Roth IRA balance], [Contribution used])
- **Same savings in a taxable account** = fvc([Expected annual return]÷100×(1 - [Your tax rate on investment gains (taxable account)]÷100), [Years to retirement], [Current Roth IRA balance], [Contribution used])
- **Tax advantage of the Roth** = [Roth IRA balance at retirement (tax-free)] - [Same savings in a taxable account]

### Example values

How the main result changes when **Modified adjusted gross income** changes and everything else stays at the example values above:

Modified adjusted gross income (MAGI)Your 2026 contribution limit60,0007,50090,0007,500120,0007,500150,0007,500180,0000240,0000

## Worked example

Inputs — Modified adjusted gross income (MAGI): $120,000; Filing status: Single / head of household; Current age: 30; Retirement age: 65; Current Roth IRA balance: $5,000; Planned yearly contribution: $7,500; Expected annual return: 7 %; Your tax rate on investment gains (taxable account): 15 %.

Results — Maximum contribution for your age = $7,500.00; **Your 2026 contribution limit = $7,500.00**; Contribution used = $7,500.00; Years to retirement = 35; Roth IRA balance at retirement (tax-free) = $1,090,159.50; Same savings in a taxable account = $864,717.77; Tax advantage of the Roth = $225,441.73.

## FAQ

**What is the Roth IRA limit for 2026?**
$7,500, or $8,600 if you're 50 or older.

**What are the 2026 Roth IRA income limits?**
Phase-out $153,000–$168,000 single, $242,000–$252,000 married filing jointly.

**Can I withdraw Roth contributions early?**
Yes – contributions (not earnings) can be withdrawn any time without tax or penalty.

**What formula does the Roth IRA Calculator use?**
Limit = $7,500 ($8,600 at 50+).


## Sources

- [IRS – Amount of Roth IRA contributions you can make for 2026](https://www.irs.gov/retirement-plans/plan-participant-employee/amount-of-roth-ira-contributions-that-you-can-make-for-2026)
