I exceeded by salary limit and had to recharacterize my 2023 Roth IRA contribution to a Traditional IRA contribution. My investment company calculated I had a capital gain of $648. Since this exceeds my allowable contribution of $6,500 for 2023, TurboTax said I need to withdraw the $648 excess amount from this Traditional IRA carryover before the April 15 tax deadline or I would incur a fine from the IRS. How do I report this capital gain and how do I calculate the taxes owed on this amount?
No, you do not need to withdraw an excess contribution since you do not have an excess contribution. Please review the instructions below. It seem you entered the contribution amount plus earnings on the “Switch from a Roth To a Traditional IRA?” screen instead of only the contribution amount.
You will enter the recharacterization when you enter the contribution to the Roth IRA: