Retirement tax questions

I believe dmertz has a typo - he said "If the codes are on P and J..."  I think he meant to say "If the codes are NOT P and J...".

Codes J & P are correct for a contribution made *in* 2017 regardless of the year returned.  Code 8" would only be for a contribution made *in* 2018 and returned inn 2018.

As I said in my answer above, the code P on a *2017* 1099-R would be for 2016, on a *2018* 1099-R, which is what you will receive, the code P means 2017.  That is why TurboTax will ask if it is a 2017 or 2018 1099-R - you choose 2018.  The year advances by one each year on the new 1099-R for that year.

The code 12 on form 5329 should be the code in line 2 on the form.
**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.**