early withdrawal of non-deductible traditional IRA
While filing 2020 taxes I found the $6k traditional IRA contribution made in mid 2019 was non-deductible due to MAGI. I thought this was an 'excess contribution' so I removed $6k from the account before the 2020 tax filing date. As a result, TurbotTax does not show any IRA contribution or withdrawal in 2020.
When I removed the $6k I did not calculate or remove net income attributable (NIA). Now I understand this was not really an excess contribution, just a non-deductible contribution.
One other issue is I withdrew the 'excess' without notifying the brokerage in advance and so the 1099-R I received for 2021 shows as an early distribution. For my 2021 filing I decided best to play it safe and leave the 1099-R unadjusted/substituted and pay full taxes on the 'early distribution" (with some credit for the contribution being non-deductible). Accordingly also amending the 2020 filing to show the non-deductible $6k contribution.
Any alternatives to this costly approach? One thought was to calculate the NIA as of the date of withdrawal and amend the 2020 filing to report only the NIA as a non-deductible contribution rather than the $6k. Then for 2021 file a substitute 1099-R or modify the 1099-R to show as a code "P -return of contribution taxable in 2020." But I was concerned that the 1099-R not matching what the brokerage filed would be a big red flag.