Retirement

Roth vs. traditional IRAs: A comparison

Start simple, with your age and income. Then compare the IRA rules and tax benefits.

IRA eligibility

Is there an age limit?

ROTH IRA
You can contribute to a Roth IRA at any age.

TRADITIONAL IRA
As a result of changes made by the SECURE Act, you can make contributions to a traditional IRA for 2020 or later regardless of your age.

How does my income affect how much I can contribute?

ROTH IRA
The amount you can contribute to a Roth IRA:

  • Can't exceed the amount of income you earned that year.
  • Can't exceed the IRS-imposed limits (see below).
  • Could be reduced—or even eliminated—based on your modified adjusted gross income (MAGI).

Get details on Roth IRA income limits

TRADITIONAL IRA
The amount you can contribute to a traditional IRA:

  • Can't exceed the amount of income you earned that year.
  • Can't exceed the IRS-imposed limits (see below).

There are no additional restrictions based on your income.

Can minors or nonworking spouses contribute to an IRA?

ROTH IRA
Minors and nonworking spouses may be able to contribute, but check the special income rules first.

TRADITIONAL IRA
Minors and nonworking spouses may be able to contribute, but check the special income rules first.

ROTH IRA TRADITIONAL IRA

Is there an age limit?

You can contribute to a Roth IRA at any age. As a result of changes made by the SECURE Act, you can make contributions to a traditional IRA for 2020 or later regardless of your age.

How does my income affect how much I can contribute?

The amount you can contribute to a Roth IRA:
  • Can't exceed the amount of income you earned that year.
  • Can't exceed the IRS-imposed limits (see below).
  • Could be reduced—or even eliminated—based on your modified adjusted gross income (MAGI).

Get details on Roth IRA income limits

The amount you can contribute to a traditional IRA:

  • Can't exceed the amount of income you earned that year.
  • Can't exceed the IRS-imposed limits (see below).

There are no additional restrictions based on your income.

Can minors or nonworking spouses contribute to an IRA?

Minors and nonworking spouses may be able to contribute, but check the special income rules first. Minors and nonworking spouses may be able to contribute, but check the special income rules first.

IRA contribution rules

What are the contribution limits?

ROTH IRA

For the 2023 tax year:

  • If you're under age 50, you can contribute up to $6,500.
  • If you're age 50 or older, you can contribute up to $7,500.

For the 2024 tax year:

  • If you're under age 50, you can contribute up to $7000.
  • If you're age 50 or older, you can contribute up to $8,000.

Limits could be lower based on your income.

Get details on IRA contribution limits & deadlines


TRADITIONAL IRA

For the 2023 tax year:

  • If you're under age 50, you can contribute up to $6,500.
  • If you're age 50 or older, you can contribute up to $7,500.

For the 2024 tax year:

  • If you're under age 50, you can contribute up to $7,000.
  • If you're age 50 or older, you can contribute up to $8,000.

Limits could be lower based on your income.

Get details on IRA contribution limits & deadlines

Can I claim my contribution as a deduction on my tax return?

ROTH IRA
You can't deduct your Roth IRA contribution.

TRADITIONAL IRA
You may be able to deduct some or all of your traditional IRA contributions. The deductible amount could be reduced or eliminated if you or your spouse is already covered by a retirement plan at work.

Get details on IRA deductions

What's the deadline for making contributions in a given year?

ROTH IRA
The deadline is typically April 15 of the following year.

TRADITIONAL IRA
The deadline is typically April 15 of the following year.

How much money do I need to open a Vanguard IRA®?

ROTH IRA
You'll need $1,000 for any Vanguard Target Retirement Fund or for Vanguard STAR® Fund.

Most other Vanguard funds require an initial investment of at least $3,000, though some have higher minimums.

TRADITIONAL IRA
You'll need $1,000 for any Vanguard Target Retirement Fund or for Vanguard STAR Fund.

Most other Vanguard funds require an initial investment of at least $3,000, though some have higher minimums.

ROTH IRA TRADITIONAL IRA

What are the contribution limits?

For the 2023 tax year:

  • If you're under age 50, you can contribute up to $6,500.
  • If you're age 50 or older, you can contribute up to $7,500.


For the 2024 tax year:

  • If you're under age 50, you can contribute up to $7,000.
  • If you're age 50 or older, you can contribute up to $8,000.

Limits could be lower based on your income.

Get details on IRA contribution limits & deadlines

For the 2023 tax year:

  • If you're under age 50, you can contribute up to $6,500.
  • If you're age 50 or older, you can contribute up to $7,500.


For the 2024 tax year:

  • If you're under age 50, you can contribute up to $7,000.
  • If you're age 50 or older, you can contribute up to $8,000.

Limits could be lower based on your income.

Get details on IRA contribution limits & deadlines

Can I claim my contribution as a deduction on my tax return?

You can't deduct your Roth IRA contribution.

You may be able to deduct some or all of your traditional IRA contributions. The deductible amount could be reduced or eliminated if you or your spouse is already covered by a retirement plan at work.

Get details on IRA deductions

What's the deadline for making contributions in a given year?

The deadline is typically April 15 of the following year. The deadline is typically April 15 of the following year.

How much money do I need to open a Vanguard IRA®?

You'll need $1,000 for any Vanguard Target Retirement Fund or for Vanguard STAR® Fund.

Most other Vanguard funds require an initial investment of at least $3,000, though some have higher minimums.

You'll need $1,000 for any Vanguard Target Retirement Fund or for Vanguard STAR Fund.

Most other Vanguard funds require an initial investment of at least $3,000, though some have higher minimums.

IRA withdrawal rules

Will I pay taxes on withdrawals?

ROTH IRA
You'll never pay taxes on withdrawals of your Roth IRA contributions. And you won't pay taxes on withdrawals of your earnings as long as you take them after you've reached age 59½ and you've met the 5-year-holding-period requirement.

Get details on IRA withdrawals

 

TRADITIONAL IRA
You'll pay ordinary income tax on withdrawals of all traditional IRA earnings and on any contributions you originally deducted on your taxes.

Get details on IRA withdrawals

Is there a penalty for withdrawals taken before age 59½?

ROTH IRA
There are no penalties on withdrawals of Roth IRA contributions. But there's a 10% federal penalty tax on withdrawals of earnings.

Exceptions to the penalty tax

 

TRADITIONAL IRA
With a traditional IRA, there's a 10% federal penalty tax on withdrawals of both contributions and earnings.

Exceptions to the penalty tax

Will I have to take required minimum distributions (RMDs)?

ROTH IRA
Roth IRAs have no RMDs during your lifetime.

TRADITIONAL IRA
You must take your first RMD from your traditional IRA by April 1 of the year following the year you reach age 72 (age 70½ if you attained age 70½ before 2020).

For each subsequent year, you'll need to take your annual RMD by December 31.

Get details on RMDs

ROTH IRA TRADITIONAL IRA

Will I pay taxes on withdrawals?

You'll never pay taxes on withdrawals of your Roth IRA contributions. And you won't pay taxes on withdrawals of your earnings as long as you take them after you've reached age 59½ and you've met the 5-year-holding-period requirement.

Get details on IRA withdrawals

You'll pay ordinary income tax on withdrawals of all traditional IRA earnings and on any contributions you originally deducted on your taxes.

Get details on IRA withdrawals

Is there a penalty for withdrawals taken before age 59½?

There are no penalties on withdrawals of Roth IRA contributions. But there's a 10% federal penalty tax on withdrawals of earnings.

Exceptions to the penalty tax

With a traditional IRA, there's a 10% federal penalty tax on withdrawals of both contributions and earnings.

Exceptions to the penalty tax

Will I have to take required minimum distributions (RMDs)?

Roth IRAs have no RMDs during your lifetime.

Due to changes to federal law that took effect on January 1, 2023, the age at which you must begin taking RMDs differs depending on when you were born. If you reached age 72 on or before December 31, 2022, you were already required to take your RMD and must continue satisfying that requirement.  However, if you had not yet reached age 72 by December 31, 2022, you must take your first RMD from your traditional IRA by April 1 of the year after you reached age 73. 

For each subsequent year, you'll need to take your annual RMD by December 31.

Get details on RMDs

Open your IRA today

Open your IRA today

We're here to help

Have questions? Contact us

 

Self-employed or own a small business?

You may be able to save even more with a SEP-IRA, SIMPLE IRA, or Individual 401(k).

 

Learn more about our small-business retirement plans

 

You may wish to consult a tax advisor about your situation.

For more information about Vanguard mutual funds, obtain a mutual fund or, if available, a summary prospectus. Investment objectives, risks, charges, expenses, and other important information are contained in the prospectus; read and consider it carefully before investing.

Investments in Target Retirement Funds are subject to the risks of their underlying funds. The year in the Fund name refers to the approximate year (the target date) when an investor in the Fund would retire and leave the work force. The Fund will gradually shift its emphasis from more aggressive investments to more conservative ones based on its target date. The Income Fund has a fixed investment allocation and is designed for investors who are already retired.  An investment in a Target Retirement Fund is not guaranteed at any time, including on or after the target date.