Why sign in to the Community?

  • Submit a question
  • Check your notifications
Sign in to the Community or Sign in to TurboTax and start working on your taxes
Returning Member
posted Mar 8, 2020 8:34:46 PM

Tax Year Prior to 2020: Excess Roth IRA Contribution

In 2018 I accidentally contributed too much to my Roth IRA.  When I filed 2018 taxes I paid the 6% penatly.  Fast forward to now (March 2020), when I just discovered the error. 

 

Getting ready to file 2019 taxes I noticed the 6% tax on the excess.  Can I avoid the 6% excess penalty on my 2019 taxes if I remove the excess contribution before the 2019 tax deadline of April 15th 2020?

 

If yes I understand that I have my brokerage remove the excess.  However I assume that I will not get back anthing

that actually verifies I removed the excess (1099-R?) before I file my 2019 taxes.  How do I prove to the IRS I removed the excess before the 2019 tax deadline.

 

I guess I just need an understanding on if I can remove the excess in calendar year 2020 (before tax deadline) and not pay the 6% tax.  IE how to report the excess plus interest was removed.

0 47 5376
24 Replies
Expert Alumni
Mar 8, 2020 9:00:03 PM

Get the custodian of the Roth to return the excess contribution and the earnings from the excess contribution. You will either wait and amend your 2019 return when you receive your 1099-R for 2019. Or you can enter a 1099-R with the information from the custodian with the excess contribution returned in box 1 and the earnings in box 2 which will be taxable along with codes JP on box 7. Then you will ignore the 1099-R you will receive next year. This way, you won't have to amend your 2019 return.

Returning Member
Mar 9, 2020 5:16:33 AM

Thanks. I read something that said the earnings are taxable as income in the year the contribution excess was made. The excess contribution was made in 2018. I am removing it in 2019. Confusing part is will I receive 1099-R for 2019 or 2018?

Level 15
Mar 9, 2020 6:03:03 AM

Because your excess contribution was made for 2018, VictorW9's answer is incorrect.  That answer is only correct for an excess contribution made for 2019.

 

Because the excess was not corrected in 2019, unless you are eligible to apply the excess as part of a 2019 Roth IRA contribution, you owe another 6% penalty for 2019 and, if you are not eligible to apply it as part of your 2020 Roth IRA contribution, you must obtain a regular distribution of exactly the amount of the excess, with no adjustment for gain or loss, before the end of 2020, otherwise you'll own another 6% penalty for 2020..

Returning Member
Mar 9, 2020 6:41:16 AM

So you only have until the tax due date on the year the mistake was made to correct the Roth IRA over contribution.  Every year after that you either pay the 6% or make the correction in the same calendar year?

Level 15
Mar 9, 2020 6:46:03 AM

Correct.  You had only until the due date of your 2018 tax return, including extensions, to obtain a return of contribution that would have avoided a 6% penalty for 2018 and avoided carrying an excess into 2019.  We are now close to 5 months beyond that October 15, 2019 extended deadline with respect to your 2018 excess contribution.

Returning Member
Mar 9, 2020 5:54:12 PM

Thanks for your help.  One last question, when I pull the excess contribution this year 2020 to avoid another 6% penalty, do I also pay 10% on the entire amount of excess that I pull since I am younger than 59?

Level 15
Mar 9, 2020 6:01:49 PM

No. Withdrawing your own Roth contribution is not taxable or subject to the penalty.

 

When you get your 2020 1099-R next year, enter it this way.

 

 

You can always withdraw your own Roth contributions tax and penalty free.

Enter a 1099-R here:

Federal Taxes,
Wages & Income
I’ll choose what I work on (if that screen comes up),
Retirement Plans & Social Security,
IRA, 401(k), Pension Plan Withdrawals (1099-R).

OR Use the "Tools" menu (if online version under My Account) and then "Search Topics" for "1099-R" which will take you to the same place.

Be sure to choose which spouse the 1099-R is for if this is a joint tax return.
Be sure to pick the correct 1099-R type: Standard 1099-R, CSA-1099-R, CSF-1099-R, RRB-1099-R.

[NOTE: When you get to the "Your 1099-R Entries" screen where you can add another 1099-R, use "continue" to keep going as there are additional interview questions after that screen in most cases. You can always return as shown above.]

One of the followup questions will ask for your prior year** contributions not previously withdrawn. Those contributions that still remain in the Roth will not be taxed or subject to a early withdrawal penalty. That will add a 8606 form to your tax return with the Roth contribution and tax calculation in part III.

Note: **Prior year - any current year Roth contributions should be entered into the IRA contributions section. They will not show up in the prior years contributions but will be accounted for on the 8606 form that calculates the taxable amount.

 

Level 2
Mar 10, 2020 8:17:28 PM

I have a similar question but different specifics. Here's my info:

 

  • May 2018: made Roth IRA contribution for 2018 tax year.
  • March 2019: realized when doing 2018 taxes that I contributed too much. Contacted company and pulled out entire 2018 contribution and any earnings (all were pulled out before 2018 tax deadline).
  • March 2020: received 2019 1099-R showing transaction described above.

 

Based on this feed, it seems that my transaction is taxable for 2018 even though the transaction actually took place in 2019. Therefore I will need to ammend my 2018 taxes. My specific questions are as follows:

  • Do I enter the 2019 1099-R on my 2019 taxes too?...or do i ignore it for 2019 since it will be amended into my 2018 taxes? It just seems weird to not use a 2019 form for my 2019 taxes.
  • When originally did my 2018 taxes in TurboTax, I stated that I did NOT contribute to my roth for 2018 (because I took out all the money I put in before the 2018 tax deadline). Is this correct, or should I have somehow indicated that i contributed but took everything back out?

Thanks!

 

 

Level 15
Mar 11, 2020 6:13:48 AM

You can enter a code JP 2019 Form 1099-R into 2019 TurboTax, but if it shows no tax withholding 2019 TurboTax knows to ignore it other than to remind you that the transaction was reportable on your 2018 tax return.

 

Entering the code JP 2019 Form 1099-R into 2018 TurboTax and telling 2018 TurboTax that it's a 2019 Form 1099-R will cause TurboTax to properly treat the amount in box 2a as taxable and subject to an early distribution penalty.  If the box 2a amount was not already handled this way on your 2018 tax return, you must amend your 2018 tax return to add this.

Level 2
Mar 11, 2020 6:05:26 PM

Thanks for the response to my first question. Very helpful. 

 

Can you please respond to my second question as well?

Level 15
Mar 11, 2020 6:49:55 PM

The result would have been no different had you entered the Roth IRA contribution, allowed TurboTax to indicate that it was an excess contribution and told TurboTax that you had the contribution returned.  (Ideally TurboTax would prompt for an explanation of the return of contribution upon doing this, but TurboTax doesn't.)

Level 2
Mar 12, 2020 6:58:39 PM

Thanks so much for the info.

 

Just curious. If i had taken a loss on my excess contribution instead of making a gain, would that loss then be a deduction in my 2018 taxes (just like it was a taxed gain when i had a gain)?

 

I ask because i overcontributed this year too (for 2019 tax), and therefore i wanted to proactively enter the transaction when doing my 2019 taxes so i don't have to ammend later when i recieve the 1099-R. Would i just enter a negative number in box 2b since it was a loss?

Level 15
Mar 12, 2020 7:12:15 PM

" If i had taken a loss on my excess contribution instead of making a gain, would that loss then be a deduction in my 2018 taxes (just like it was a taxed gain when i had a gain)?"

 

In the case of an return of excess contribution from an IRA, unfortunately, no.  No box on a Form 1099-R is permitted to contain a negative number.

Expert Alumni
Mar 12, 2020 7:26:17 PM

If you contribute less in one year than you are allowed to, that is the same as taking a distribution with regard to correcting a previous year over funding. So, you could just contribute an amount equal to your maximum contribution allowed for the year, minus the previous year's over payment, that would equalize the over payment without having to deal with a distribution.

Level 2
Mar 13, 2020 8:35:01 AM

So if sell my 2019 over-contribution for a net loss, I assume I will I still get a 1099-R for the transaction, but it will just show a 0.00 for box 2a. If this is the case, then:  

 

Do I even need to enter anything proactively in my 2019 taxes to prevent having to ammend them when i get my 2020 1099-R? Other feeds have stated you can enter the transaction proactively knowing you'll get a 1099-R next year, but in my case, i will have a net loss, not a net gain. It seems i either could just not enter anything (since no gain), or proactively enter the transaction showing the zero gain.

 

Level 15
Mar 13, 2020 10:20:47 AM

If there is a loss such that box 2a shows $0, you don't have to enter the code JP 2020 Form 1099-R into 2019 TurboTax since doing so would have no effect.

Level 2
Apr 4, 2020 7:57:07 AM

Next year I will receive a 1099-R for the transaction, and it will show zero gain in box 2a (since excess contributions were withdrawn at a net loss), but there will still be info in box 1 showing I made a distribution. So even though I sold my excess contribution for a loss, shouldn't I still enter the information so the IRS knows there was a distribution? I had assumed yes.

 

So i guess my question is: assuming I "should" proactively enter the transaction into my taxes before i get the 1099R, what code will be in box 7 when there is zero in box 2a. Typically it is "PJ" when there is a gain, but will it still be PJ if I sold for a loss?

 

Thanks so much.

Expert Alumni
Apr 4, 2020 8:13:29 AM

No, don't enter anything in your 2019 taxes if you withdrew the excess Roth before the due date of your 2019 tax return.  And, because you have a loss for the period of time before the excess contribution was withdrawn, you won't need to amend your 2019 tax return when you get the 2020 1099-R because there are no earnings to report.

 

That 2020 1099-R will report the excess contribution minus the loss in box 1, a zero in box 2a and a code JP in box 7.    The JP code tells that IRS that it was the withdrawal of an excess contribution from a Roth by the due date, and the zero in box 2a tells the IRS there is no income to report.

Level 2
Apr 4, 2020 8:47:23 AM

another related but different question (for past years):

 

Let's say I receive a 2019 1099-R for excess contribution removal with a taxable gain (box 2a has positive number) and code PJ, this means the taxes apply to 2018 and I must ammend my 2018 taxes to add the form. Am I correct that I DO NOT also enter that form into my 2019 taxes? Basically, the tax form should only be entered for 2018 taxes only, right?

Level 15
Apr 4, 2020 9:05:22 AM


@adlamo wrote:

another related but different question (for past years):

 

Let's say I receive a 2019 1099-R for excess contribution removal with a taxable gain (box 2a has positive number) and code PJ, this means the taxes apply to 2018 and I must ammend my 2018 taxes to add the form. Am I correct that I DO NOT also enter that form into my 2019 taxes? Basically, the tax form should only be entered for 2018 taxes only, right?


That is correct.   A 2019 code PJ can only be reported on an amended 2018 tax return and the earnings in box 2a will be taxable.   A 2019 tax return will just tell you to amend 2018 and do nothing else.

Level 15
Apr 4, 2020 11:18:30 AM

Only in the unusual case where taxes were withheld from the return of contribution would the code PJ 2019 Form 1099-R need to be entered into 2019 TurboTax.  The box 2a amount is taxable on the 2018 tax return but the box 4 amount is credited on the 2019 tax return.

Level 2
Jun 25, 2020 9:12:05 AM

@dmertz  I have that situation where the 10% withholding is recording on my subsequent year's 1099-R.

 

In my case, I realized my contribution to Roth was an excess just before I filed my return in 2018 and asked Vanguard for the return, which was processed but not before April 15. So this year I got a code PJ 2019 1099-R showing a taxable income amount in box 2a AND a withholding in box 4. I have entered the 1099-R into my 2019 and no taxable amount and no penalty flows into my return, which seems correct because I am amending the 2018 return. But the withholding amount flows into my 2019 return, which I'm not sure makes sense. I am amending my 2018 return and entering the 2019 1099-R and indicating to TT that this is a 2019 1099-R. So the taxable amount flows into my return. So far so good. TT also calculates the 10% tax penalty BUT TT does not credit the withholding.

 

On the one hand everything from the 1099-R flows into a return somewhere only once, but is this correct? How do I get it so that the witholding and penalty flow into the return for the same year? Or should I not bother?

 

 

Level 2
Jul 12, 2020 10:03:54 AM

Hi David @DavidS127 ,

 

I am in the exact same situation. 

 

1) So, you are saying, if I removed my excess contributions made in 2019 and in early 2020 (since contributions till July 15th of 2020 can count towards 2019 tax year contributions) before tax deadline - which I did and had as NET LOSS on removing them; I don't have to worry about any 1099-R entries, amendments etc for 2019 filing as well as for down the line?

 

2) Also, when looking up the codes in trying to create a substitute 1099-R, I barely have any info (if I decide to do a substitute 1099R stating 0 earnings from the withdrawal from Box 2a).  I looked up 'JP': Doesnt it make sense to use 'J8' instead, if we are talking about 2019 contributions? 'P' refers to 2018 and hence the confusion.  Can you clarify?

Expert Alumni
Jul 12, 2020 11:40:30 AM

Yes, if the Roth contribution in 2019 was for 2019 (not 2018) and your trustee returns those amounts to you net of losses, you won't need to do anything else for your 2019 tax return.

 

You won't get a 1099-R until next year.  It will be a 2020 1099-R, to be entered in your 2020 taxes.  Because it will have a code JP in box 7, the IRS will know that it was to withdraw a 2019 excess Roth contribution before the due date of the 2019 tax return.  You don't need to prepare a substitute 1099-R.

 

@sjsingh2