Retirement tax questions


@David0506 wrote:

I have an excess of 6000  Roth IRA in 2019, when I prepared the tax return in Feb 2020,   I found that so I withdrew that 6000 in Feb 2020.  That was the first time I need handle and didn't know I need to withdraw the earning too. This year I received the 1099R with the code J, so I called my financial institution and requested a recode, but they said they can't.  I do the calculation the total contribution and earning is $7391. The $6000 withdrawal on Feb 2020 may including the 2019 contribution:  $4870 and the earning $1129. That means I still have $ 1392 excess contribution for 2019 tax year. What do I need to do for my tax return? Prepare a substitution 1099R, instead of using the one financial institution sent to me, amended my 2019 tax, and pay the 6% of the excess 1392 and the earning of 1129, and then report the excess 1392 on 2020 tax and also withdrew the excess and the earning ASAP.  

Or just treat that as ordinary distribution, pay more tax? I know it's a little complicated.

 


Sorry, but if you did not have the excess AND earnings returned as a "return of contribution" that would result in a 1099-R with a code PJ, then  it is to late to do it now.    In this case the excess will result in a 6% penalty on  5329 form but the earnings stay in the account.     (NOTE:  many taxpayers intentionally get a normal distribution (code J) of the excess and pay the 6% if the earnings exceed the 6% penality - they are ahead to keep the earnings.)

 

6% of $6000 is a $360 penalty and your earnings were $1,391 - pay the $360 and keep the $1,391 - you are ahead and made a profitable error.

**Disclaimer: This post is for discussion purposes only and is NOT tax advice. The author takes no responsibility for the accuracy of any information in this post.**