turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
Close icon
Do you have a TurboTax Online account?

We'll help you get started or pick up where you left off.

Roth IRA Excess Contribution

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

Connect with an expert
x
Do you have an Intuit account?

Do you have an Intuit account?

You'll need to sign in or create an account to connect with an expert.

2 Best answer

Accepted Solutions
DanaB27
Expert Alumni

Roth IRA Excess Contribution

No, because the code P in box 7 on a 2024 Form 1099-R tells the IRS that it is taxable in 2023.

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

View solution in original post

DanaB27
Expert Alumni

Roth IRA Excess Contribution

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.

 

@MRivero 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

View solution in original post

52 Replies
DanaB27
Expert Alumni

Roth IRA Excess Contribution

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:  

  • You can wait until you receive the 2024 Form 1099-R in 2025 and amend your 2023 return or
  • You can report it now in your 2023 return and ignore the 1099-R when it comes unless there is Box 4 Federal Tax withholding and/or Box 14 State withholding. Then you must enter the 2024 Form 1099-R into the 2024 tax return since the withholdings are reported in the year that the tax was withheld. The 2024 code P will not do anything to the 2024 tax return income but the withholdings will be applied to 2024.

 

To create a Form 1099-R in your 2023 return please follow the steps below:

 

  1. Login to your TurboTax Account 
  2. Click on the "Search" on the top right and type “1099-R” 
  3. Click on “Jump to 1099-R”
  4. Answer "Yes" to "Did you get a 1099-R in 2023?"
  5. Select "I'll type it in myself"
  6. Box 1 enter total distribution (contribution plus earning)
  7. Box 2a enter the earnings
  8. Box 7 enter J and P
  9. Click "Continue"
  10. On the "Which year on Form 1099-R" screen say that this is a 2024 Form 1099-R.
  11. Click "Continue" after all 1099-R are entered and answer all the questions.
  12. Continue until "Did you use your IRA to pay for any of these expenses?" screen and enter the amount of earnings under "Corrective distributions made before the due date of the return".

 

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.

 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

Roth IRA Excess Contribution

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  

DanaB27
Expert Alumni

Roth IRA 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.

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

Roth IRA Excess Contribution

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 

DanaB27
Expert Alumni

Roth IRA Excess Contribution

No, because the code P in box 7 on a 2024 Form 1099-R tells the IRS that it is taxable in 2023.

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

Roth IRA Excess Contribution

Thank you very much for your help , very much appreciated 

Roth IRA Excess Contribution

@DanaB27

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.

 

Roth IRA Excess Contribution

So if over 59 1/2 what code would you use instead of J.  

Roth IRA Excess Contribution

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 🙂

 

Roth IRA Excess Contribution

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 

Roth IRA Excess Contribution

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. 

DanaB27
Expert Alumni

Roth IRA Excess Contribution

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).

 

@saverhinos 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

Roth IRA Excess Contribution

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

ThomasM125
Expert Alumni

Roth IRA Excess Contribution

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.

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"
message box icon

Get more help

Ask questions and learn more about your taxes and finances.

Post your Question
Manage cookies