Gemini on Question 49, Sep 15
What's the 2025 Roth IRA contribution limit if I'm 50, and what's the income phase-out range for a single filer?For 2025, here are the Roth IRA rules for a single filer who is 50 years old:
1. Contribution Limit
Your maximum contribution limit for 2025 is $8,000.
- •This consists of the standard limit of $7,000, plus a $1,000 "catch-up" contribution allowed for anyone age 50 or older by the end of the calendar year.
2. Income Phase-Out Range
The IRS determines your eligibility to contribute to a Roth IRA based on your Modified Adjusted Gross Income (MAGI). For a single filer in 2025, the MAGI phase-out range is $150,000 to $165,000.
Here is how that affects your $8,000 contribution:
- •If your MAGI is under $150,000: You can contribute the full $8,000.
- •If your MAGI is between $150,000 and $165,000: Your contribution limit is reduced (phased out). You can only make a partial contribution.
- •If your MAGI is $165,000 or higher: You cannot contribute directly to a Roth IRA.
A Few Helpful Tips:
- •MAGI vs. Gross Salary: Remember that your MAGI is often lower than your gross salary. Deductions like traditional 401(k) contributions, HSA contributions, and certain other adjustments lower your MAGI.
- •The "Backdoor" Roth: If you find that your income will be above $165,000 in 2025, you can still get money into a Roth IRA using a legal loophole called the Backdoor Roth IRA. This involves making a non-deductible contribution to a Traditional IRA and immediately converting it to a Roth IRA. (Note: This works best if you do not have existing pre-tax money in other Traditional IRAs due to the IRS "Pro-Rata" rule).
Disclaimer: I am an AI, not a CPA or financial advisor. It is always a good idea to consult with a tax professional to see exactly how your specific deductions impact your MAGI.
Exact recordShowHideThe model id, the run, the verbatim text with line numbers and its full sha256
- Scored
- answered · correct
- Received
- 2026-09-15 09:46:07 UTC
- Run
- 20260915T090004Z-599f39
- Served by
- Google · HTTP 200 · finish stop
- Size
- 1,777 characters · 1,492 tokens out incl. hidden reasoning · 11.9 s
Highlighted: the required figures found (3 of 3).
End of response · 19 lines · 1,777 characters · sha256 7f9f1e36a684b72f1888ca8228010b699cb047fd92fbcaa28d34f5bbfb03af2d