I’m not sure what the comment means either but we have to report whether we had more than $10,000 in a foreign bank account each tax year. It a simple form each year. We can’t hide our money.
I think you just have to file a final return with the IRS to pay any outstanding taxes. Other than that the fee to renounce is $2,350 plus any lawyer fees you may incur.
You need a second passport to renounce your US citizenship. Getting citizenship in Thailand is pretty difficult. Before you worry about paying taxes in Thailand vs the US you should worry about your next passport.
Your friend is wrong about other visas. I my 10 year LTR visa is multiple entry. I don't need re-entry permits. You just have to know the parameters of your visa.
If you need to get a one year statement from your bank then find out how long it takes. Some provide it same day. Others may take up to a week. This will effect your timing to go to immigration.
I did the same with my OA visa for 6 years. I meet the income requirements for the LTR and already had the insurance even before it was a requirement for the OA. The LTR is 50,000 baht for 10 years. It is about the same as the 1,900 yearly fee depending on how you look at it. Surprisingly I really like not doing 90 day reports. I was very efficient about gathering the documents for yearly extensions but it is nice not doing that either. There are also no money in the bank requirements for the LTR.
I thought about in it 2022. It was a close call but I’m happy I got the LTR. The application was very easy as well.