All articles 9 min read

Roth IRA Contribution Limits: IRA Contributions and Transfers (2025 IRS Guide)

This guide covers “Roth IRA Contribution Limits” within ira contributions and transfers. The following material presents the IRS treatment of this topic, including the qualifications, exceptions, and examples in the source section. Read the rules alongside the facts of your own situation before deciding what to report, deduct, or document.

Adapted from Publication 590-A (2025), Contributions to Individual Retirement Arrangements (IRAs), published by the Internal Revenue Service. This guide retains the source edition’s years, amounts, deadlines, and examples. It is guidance for that edition, not a statement that the same figures apply to every tax year.

Context for these rules

Generally, you can contribute to a Roth IRA if you have taxable compensation (defined later) and your modified AGI (defined later) is less than:

  • $246,000 for married filing jointly or qualifying surviving spouse;

  • $165,000 for single, head of household, or married filing separately and you didn’t live with your spouse at any time during the year; and

  • $10,000 for married filing separately and you lived with your spouse at any time during the year.

.You may be able to claim a credit for contributions to your Roth IRA. For more information, see chapter 3..

Roth IRA Contribution Limits

The contribution limit for Roth IRAs generally depends on whether contributions are made only to Roth IRAs or to both traditional IRAs and Roth IRAs.

Worksheet 2-1. Modified Adjusted Gross Income for Roth IRA Purposes

  • Use this worksheet to figure your modified adjusted gross income for Roth IRA purposes.
1. Enter your adjusted gross income from Form 1040, 1040-SR, or 1040-NR, line 11a 1. _____
2. Enter any income resulting from the conversion of an IRA (other than a Roth IRA) to a Roth IRA (included on Form 1040, 1040-SR, or 1040-NR, line 4b) and a rollover from a qualified retirement plan to a Roth IRA (included on Form 1040, 1040-SR, or 1040-NR, line 5b) 2. _____
3. Subtract line 2 from line 1 3. _____
4. Enter any traditional IRA deduction from Schedule 1 (Form 1040), line 20 4. _____
5. Enter any student loan interest deduction from Schedule 1 (Form 1040), line 21 5. _____
6. Enter any foreign earned income exclusion and/or housing exclusion from Form 2555, line 45 6. _____
7. Enter any foreign housing deduction from Form 2555, line 50 7. _____
8. Enter any excludable qualified savings bond interest from Form 8815, line 14 8. _____
9. Enter any excluded employer-provided adoption benefits from Form 8839, line 30 9. _____
10. Add the amounts on lines 3 through 9 10. _____
11. Enter:
  • $246,000 if married filing jointly or qualifying surviving spouse,

  • $10,000 if married filing separately and you lived with your spouse at any time during the year, or

  • $165,000 for all others

11. _____
Is the amount on line 10 more than the amount on line 11?
If “Yes,” see the Note below.
If “No,” the amount on line 10 is your modified adjusted gross income for Roth IRA purposes.
Note: If the amount on line 10 is more than the amount on line 11 and you have other income or loss items, such as social security income or passive activity losses, that are subject to AGI-based phaseouts, you can refigure your AGI solely for the purpose of figuring your modified AGI for Roth IRA purposes. (If you receive social security benefits, use Worksheet 1 in Appendix B to refigure your AGI.) Then, go to line 3 above in this Worksheet 2-1 to refigure your modified AGI. If you don’t have other income or loss items subject to AGI-based phaseouts, your modified adjusted gross income for Roth IRA purposes is the amount on line 10 above.

Roth IRAs only.

If contributions are made only to Roth IRAs, your contribution limit is generally the lesser of:

  • $7,000 ($8,000 if you are age 50 or older), or

  • Your taxable compensation.

However, if your modified AGI is above a certain amount, your contribution limit may be reduced, as explained later under Contribution limit reduced.

Roth IRAs and traditional IRAs.

If contributions are made to both Roth IRAs and traditional IRAs established for your benefit, your contribution limit for Roth IRAs is generally the same as your limit would be if contributions were made only to Roth IRAs, but then reduced by all contributions for the year to all IRAs other than Roth IRAs. Employer contributions under a SEP arrangement or SIMPLE IRA plan don’t affect this limit.

This means that your contribution limit is the lesser of:

  • $7,000 ($8,000 if you are age 50 or older) minus all contributions (other than employer contributions under a SEP arrangement or SIMPLE IRA plan) for the year to all IRAs other than Roth IRAs, or

  • Your taxable compensation minus all contributions (other than employer contributions under a SEP arrangement or SIMPLE IRA plan) for the year to all IRAs other than Roth IRAs.

However, if your modified AGI is above a certain amount, your contribution limit may be reduced, as explained later under Contribution limit reduced.

SEP arrangements and SIMPLE plans are discussed in Pub. 560.

Repayment of reservist distributions.

You can repay qualified reservist distributions even if the repayments would cause your total contributions to the Roth IRA to be more than the general limit on contributions. However, the total repayments can’t be more than the amount of your distribution.

Note:

If you make repayments of qualified reservist distributions to a Roth IRA, increase your basis in the Roth IRA by the amount of the repayment. For more information, see Qualified reservist repayments under How Much Can Be Contributed? in chapter 1.

Contribution limit reduced.

If your modified AGI is above a certain amount, your contribution limit is gradually reduced. Use Table 2-1 to determine if this reduction applies to you.

Table 2-1. Effect of Modified AGI on Roth IRA Contribution

  • This table shows whether your contribution to a Roth IRA is affected by the amount of your modified adjusted gross income (modified AGI).
IF you have taxable compensation
and your filing status is...
AND your modified AGI is... THEN...
married filing jointly or
qualifying surviving spouse
less than $236,000 you can contribute up to $7,000 ($8,000 if you are age 50 or older) as explained under How Much Can Be Contributed, earlier.
at least $236,000
but less than $246,000
the amount you can contribute is reduced as explained under Contribution limit reduced, earlier.
$246,000 or more you can’t contribute to a Roth IRA.
married filing separately
(and you lived with your spouse at any time during the year)
zero (-0-) you can contribute up to $7,000 ($8,000 if you are age 50 or older) as explained under How Much Can Be Contributed, earlier.
more than zero (-0-)
but less than $10,000
the amount you can contribute is reduced as explained under Contribution limit reduced, earlier.
$10,000 or more you can’t contribute to a Roth IRA.
single, head of household, or married filing separately
(and you didn’t live with your spouse at any time during the year)
less than $150,000 you can contribute up to $7,000 ($8,000 if you are age 50 or older) as explained under How Much Can Be Contributed, earlier.
at least $150,000
but less than $165,000
the amount you can contribute is reduced as explained under Contribution limit reduced, earlier.
$165,000 or more you can’t contribute to a Roth IRA.

Figuring the reduction.

If the amount you can contribute must be reduced, use Worksheet 2-2 to figure your reduced contribution limit.

Worksheet 2-2. Determining Your Reduced Roth IRA Contribution Limit

  • Before using this worksheet, check Table 2-1 to determine whether or not your Roth IRA contribution limit is reduced. If it is, use this worksheet to determine how much it is reduced.
1. Enter your modified AGI for Roth IRA purposes (Worksheet 2-1, line 10) 1. _____
2. Enter:
  • $236,000 if filing a joint return or qualifying surviving spouse,

  • $-0- if married filing a separate return and you lived with your spouse at any time in 2025, or

  • $150,000 for all others

2. _____
3. Subtract line 2 from line 1 3. _____
4. Enter:
  • $10,000 if filing a joint return or qualifying surviving spouse or married filing a separate return and you lived with your spouse at any time during the year, or

  • $15,000 for all others

4. _____
5. Divide line 3 by line 4 and enter the result as a decimal (rounded to at least three places). If the result is 1.000 or more, enter 1.000 5. _____
6. Enter the lesser of:
  • $7,000 ($8,000 if you are age 50 or older), or

  • Your taxable compensation

6. _____
7. Multiply line 5 by line 6 7. _____
8. Subtract line 7 from line 6. Round the result up to the nearest $10. If the result is less than $200, enter $200 8. _____
9. Enter contributions for the year to other IRAs 9. _____
10. Subtract line 9 from line 6 10. _____
11. Enter the lesser of line 8 or line 10. This is your reduced Roth IRA contribution limit 11. _____

.Round your reduced contribution limit up to the nearest $10. If your reduced contribution limit is more than $0, but less than $200, increase the limit to $200. .

Example.

You are a 45-year-old, single individual with taxable compensation of $150,000. You want to make the maximum allowable contribution to your Roth IRA for 2025. Your modified AGI for 2025 is $150,000. You haven’t contributed to any traditional IRA, so the maximum contribution limit before the modified AGI reduction is $7,000. You figure your reduced Roth IRA contribution of $6,530 as shown on Worksheet 2-2. Example—Illustrated.

Worksheet 2-2. Example—Illustrated

  • Before using this worksheet, check Table 2-1 to determine whether or not your Roth IRA contribution limit is reduced. If it is, use this worksheet to determine how much it is reduced.
1. Enter your modified AGI for Roth IRA purposes (Worksheet 2-1, line 10) 1. 151,000
2. Enter:
  • $236,000 if filing a joint return or qualifying surviving spouse,

  • $-0- if married filing a separate return and you lived with your spouse at any time in 2025, or

  • $150,000 for all others

2. 150,000
3. Subtract line 2 from line 1 3. 1,000
4. Enter:
  • $10,000 if filing a joint return or qualifying surviving spouse or married filing a separate return and you lived with your spouse at any time during the year, or

  • $15,000 for all others

4. 15,000
5. Divide line 3 by line 4 and enter the result as a decimal (rounded to at least three places). If the result is 1.000 or more, enter 1.000 5. 0.067
6. Enter the lesser of:
  • $7,000 ($8,000 if you are age 50 or older), or

  • Your taxable compensation

6. 7,000
7. Multiply line 5 by line 6 7. 469
8. Subtract line 7 from line 6. Round the result up to the nearest $10. If the result is less than $200, enter $200 8. 6,540
9. Enter contributions for the year to other IRAs 9. 0
10. Subtract line 9 from line 6 10. 7,000
11. Enter the lesser of line 8 or line 10. This is your reduced Roth IRA contribution limit 11. 6,540

Using the guidance

Keep the documents that establish the dates, amounts, and circumstances described above. References to other chapters, forms, worksheets, or earlier and later sections refer to the linked IRS publication. Check the full publication and its updates before relying on a rule for a different tax year or a situation not addressed here.

Sources and further reading

The cited U.S. government text is in the public domain. Source accessed October 28, 2026. Fynoptic has organized this material for educational use and is independent of, and not endorsed by, the IRS.