Get your taxes done using TurboTax

How old are you?

 

The procedure to remove the excess from 2023 is different than 2024, because you are after the 2023 deadline (October 15, 2024).  You need to do this before you file your 2024 return because you will need form 8606 and form 5329 from the 2023 return to prepare the 2024 return.

 

For 2023, you must file an amended return to report the $7500 excess contribution, and pay a 6% penalty tax.  Then, to remove the excess $7500, you simply make a regular withdrawal of $7500 (which you already did).   It's not taxable because it's a Roth, unless the Roth account is less than 5 years old or you are under age 59-1/2.  You do not need to remove the excess attributable to the $7500.

 

I'm not sure why Vanguard did not include the $7500 on a tax statement, but you can create a substitute form 1099- using code Q (if you are qualified) and code J if you are not.  @dmertz  any thoughts?  But it is reported on 2024, not 2023. 

 

For the 2024 contribution, you are correct that you must remove the contribution by April 15, 2025 (which you did) and you must report the earnings attributed as 2024 income.