ridiculous comment and clearly you don’t understand the different visas. The LTR costs 50,000 for 10 years, you are stamped in for 5 years, as opposed to 180 days. No 90 day reporting better than the elite visa. The elite visa for 10 years would cost 1.5 million baht. I guess if you can’t figure that out you have some comprehension issues
The point is not about making sure that foreigners pay taxes. That’s very misleading. It’s making sure that mainly Thai nationals who have large investments outside of Thailand and get dividends on that pay taxes. It’s also aimed at all people who are bringing in foreign income that is not taxed elsewhere to pay tax. This has always been the case and the whole thing is not a major change but a clear mandate with perhaps stricter enforcement. You always need to pay taxes unless you live in one of those 0% tax countries