I made an excess Roth IRA contribution in 2023 and did not realize until 2024. I withdrew the 2023 contribution in February of 2024. I contributed $ 7500 and when I withdrew it in 2024 the taxable earnings were $ 2510. My total withdrawal was $7500 + $2510 = $ 10,010. I see there have been different ways to handle this. One way was wait until I get my 1099-R in 2025 for 2024. The other way would be to declare it in my 2023 tax return. Some say enter a manual 1099-R with my 2023 return. If so what do I do in 2025 when I get a 2024 1099-R to file with my 2023 return. Also do I enter the Roth IRA contribution in TurboTax and then say I withdrew it or just ignore it like I never made the contribution. If I ignore the contribution, IRS is still getting a form 5498 saying I contributed to my 2023 Roth IRA
Thank you for your help
You'll need to sign in or create an account to connect with an expert.
No, because the code P in box 7 on a 2024 Form 1099-R tells the IRS that it is taxable in 2023.
No, there is no longer a 10% early withdrawal penalty for withdrawal of excess contributions (Pub 590-B).
Correct, you do not mark the IRA/SEP/SIMPLE checkbox for the Roth IRA.
You can either enter the Roth IRA contribution and the enter on the penalty screen that you withdrew the excess contribution or you can not enter the Roth IRA contribution at all. Both options are correct.
You will get a 2024 Form 1099-R in 2025 with codes P and J for the withdrawal of excess contributions and earnings. This 1099-R will have to be included on your 2023 tax return and you have two options:
To create a Form 1099-R in your 2023 return please follow the steps below:
Please be aware, code P will say in the drop-down menu "Return of contribution taxable in 2022" but you can ignore that since the follow-up question will tell TurboTax that it will be taxable in 2023.
Thanks for the info. If it wait and file an extension in 2025 and Since I do not get the 1099-r until 2025, won’t the IRS still think I made the contribution in 2023 and will be looking for the tax on the earnings of the excess contribution
No, the IRS won't get the 2024 Form 1099-R until 2025, therefore our can choose to wait until your get the form. If you choose to wait for the 2024 Form 1099-R then you would still file your 2023 return by the due date, just without it. Once you receive the 2024 Form 1099-R in 2025 you would need to amend your 2023 return.
Generally, it is just easier to enter the2024 Form 1099-R with code P and J when you file your 2023 return. Then you don't have to amend your 2023 return.
Really appreciate the help. The thing I am concerned about is, if I generate a 1099-r and file it with my 2023 return, I would have to ignore the 2024 1099-r that I get in 2025. Won’t the IRS question my 2024 return because it is missing the 2099-r
No, because the code P in box 7 on a 2024 Form 1099-R tells the IRS that it is taxable in 2023.
Thank you very much for your help , very much appreciated
My excess Roth contribution situation is the same. Per your instructions for populating 1099-R, box 7 (step 8 in your instructions) enter codes J and P. I understand the reason for code P (excess contribution occurred in 2023 and withdrawal of excess will occur in 2024), buy why code J? Isn't code J for IRA owner's under 59 1/2? If so, code J would not apply in my case.
So if over 59 1/2 what code would you use instead of J.
After reviewing the Guide to Distribution Codes Table at https://www.irs.gov/instructions/i1099r#en_US_2024_publink[phone number removed], based on their cross-referencing of acceptable combinations and on the great info in this thread, I am going with codes J & P 🙂
Spoke to a CPA. They said if you remove excessive Roth IRA made in 2023 in 2024 before filing your 2023 Income tax and you are over 59 1/2. You should use code 8 !!!
On form 1099-r
Spoke to a CPA. They said if you remove excessive Roth IRA made in 2023 in 2024 before filing your 2023 Income tax and you are over 59 1/2. You should use code 8 !!!
On 1099-r.
If you made the excess Roth IRA contribution in 2023 for 2023 and then withdrew in 2023 then you will have code 8 and J on your 2023 Form 1099-R, and it will have to be reported on your 2023 tax return.
If you made the excess Roth IRA contribution in 2024 for 2023 and then withdrew in 2024 then you will have code 8 and J on your 2024 Form 1099-R, and it will have to be reported on your 2024 tax return (I recommend checking with your financial institution if they follow this).
If you made the excess Roth IRA contribution in 2023 for 2023 and then withdrew in 2024 then you will have code P and J on your 2024 Form 1099-R, and it will have to be reported on your 2023 tax return.
“However, for the distribution of excess Roth IRA contributions, report the gross distribution in box 1 and only the earnings in box 2a. Enter Code J and Code 8 or P in box 7"(Form 1099-R instructions).
Thanks for the info. One last thing. With a withdrawal of an excessive Roth IRA That has a gain is the IRA/SEP/SIMPLE Box checked. Thank you
You would check the IRA/SEP/SIMPLE box since the distribution is not associated with a company retirement plan, such as a 401-K plan.
Still have questions?
Questions are answered within a few hours on average.
Post a Question*Must create login to post
Ask questions and learn more about your taxes and finances.
tinktank
New Member
NMyers
Level 1
Brownshoes1992
Level 1
Tax_right
New Member
gamjatang
New Member