After fixing excess Roth IRA contributions from previous years, I received multiple 1099-R codes (T, 8J, PJ); How do I report?
Hi all,
I want to make sure I report this correctly.
In 2025, I discovered that I had excess Roth IRA contributions in prior years:
- 2021: contributed $12,000 (limit $6,000)
- 2023: contributed $13,000 (limit $6,500)
- 2024: contributed $14,000 (limit $7,000)
I corrected everything in 2025:
- For 2021 and 2023, I removed the excess as soon as I realized the error, amended my returns, and already paid the 6% penalties and interest (these should be fully resolved).
- For 2024, I withdrew the excess plus earnings before the extended deadline (Oct 2025), so no 6% penalty applies.
I have now received three 1099-R forms with the following codes:
- T
- 8J
- PJ
My understanding:
- 8J → earnings from the 2024 correction, taxable in 2025
- PJ → taxable in prior years (already handled via amendments)
- T → I’m not entirely sure; my understanding is that it indicates a general Roth distribution (likely not taxable, but I would like to confirm)
My questions:
- Am I understanding this correctly?
- When entering the 1099-R forms, TurboTax asks: “Do any of these situations apply to you?” One option is: “I need to file a substitute 1099-R.” Should I check this?
- TurboTax also asks: “Did you roll over all of this $6,500.00 (Box 1) to another retirement account?” Since I removed the excess contributions, I selected: “I did something else.” Is that correct?
- And for the question: "What were your Roth IRA contributions prior to 2025?" should I add up all previous contributions (including excess ones?)
- It then asks: "Enter your excess Roth IRA contributions made in 2024 or prior years" Should I add up all excess contributions from 2024 and before? Or, given that I've already removed them all and paid all penalties, should I enter 0 instead?
- Is there anything else I should watch out for?
Thank you so much! I just want to make sure I don’t accidentally misreport.