In April 2024 I contributed $7,000 to my Roth IRA at Schwab for year 2024. Later that year I transferred my account to Fidelity. Separately in 2024 I sold stock that ended up pushing up my MAGI to the point that my contribution was in excess of what's permitted.
When I discovered this in February 2025 I had Fidelity remove the excess contribution plus earnings, including those at Schwab. I understand the contribution will not be penalized since I have not yet filed but the earnings will be taxed, that's fine but I was hoping for some clarification on the process of filling out the 1099-R.
The recommendations I've seen on addressing this indicate to use codes P and J for box 7, however both Intuit/TT and the IRS themselves show P as referring to taxable in 2023. Additionally, when I spoke with Fidelity about the future 1099-R the gentleman said they code box 7 as a normal distribution and it's up to me to account for it with the proper codes. That somehow doesn't seem correct as I assume they send this to the IRS and my submission is expected to match theirs. Meanwhile, code 8 seems more appropriate, excess contributions taxable in 2024.
Ultimately I'm hung up on trying to be sure I'm filling out the 1099-R correctly without having one. I understand I could wait until next year but I'd like to be done with this now if possible.
Thanks for any insight you gurus might be able to share.
You'll need to sign in or create an account to connect with an expert.
When entering the Form 1099-R for a return of an excess Roth IRA contribution plus earnings you need to use code code J with code P. Code P will say in the drop-down menu that it is taxable in 2023, but follow-up information will indicate that it is taxable in 2024 instead.
Since you made the excess contribution in 2024 and withdrew the 2024 excess Roth IRA contribution plus earnings in 2025 before the due date, then you will get a 2025 Form 1099-R in 2026 which should have codes P and J. This 1099-R will have to be included on your 2024 tax return and you have two options:
OR
If you wish to report the Form 1099-R now as part of your 2024 return without amending it later, go to the use these steps:
TurboTax's drop-down selection and the 2024 IRS instructions assume that you are dealing with a 2024 Form 1099-R. However, your Form 1099-R will be a 2025 Form 1099-R where code P means taxable in 2024. A AnnetteB6 indicated, when you indicate to 2024 TurboTax that the form is a 2025 form, TurboTax will treat it as taxable in 2024.
Friends, Romans, tax experts, lend me your eyes.
Revisiting my issue from a year ago. I did end up reporting my excess Roth contribution in my 2024 return.
I now have my 2025 1099-R from Fidelity and it correctly reports codes P and J, there is nothing in boxes 4 or 14. To be redundant and ask what has already been graciously answered a year ago, can someone please confirm that I may ignore this 1099-R for my current return.
Also because TT imported my data from Fidelity, my in progress return includes the above. Is it safe to simply remove the record of the 1099-R or would I be better off starting my return over and typing my figures in manually? I ask because I don't know if some piece of this irrelevant form might populate elsewhere in my current return unbeknownst to me.
Thanks very much for your expertise.
You have already reported on your 2024 tax return the gains shown in box 2a of of this form, so this form can be ignored. If you do enter it into 2025 TurboTax, 2025 TurboTax will ignore it other than to remind you that it was reportable on your 2024 tax return.
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.
cl020202
New Member
jp795
New Member
boryas
New Member
jlevorse
New Member
kovairent
New Member