So I actually went to speak with a Thai tax advisor. He told me that you are a Thai Tax Resident if you stay 180 days or more and also have a Thai Bank Account. Which means that is money you bring into Thailand. He said Thailand doesn’t have access to your offshore bank accounts because you don’t have a Thai tax id. To set up a bank account in Thailand you would need that. He said as of right now they can’t tax you without that. I am just telling you what he told me. A lot of you just want to attack people on the internet it seems. Don’t shoot at the messenger for sharing relevant information
according to the Thai tax professional I spoke to it’s 180 days but it’s money you “bring into Thailand” and the way you would do that is with a Thai bank accounts. If you have a foreign bank it’s just like how someone would have an “offshore bank account” as a tax haven. This is what he told me