yes. It is. Any funds that enter the country to pay for your stay. And if you use a credit card you just set a perfectly traceable trail. Same for debit cards
even spending money. Every credit card, debit card and electronic transaction is totally traceable. And as a tax resident of Thailand, they can compel any of us to produce our transaction record. Someone bringing cash only in has a chance, but if you spend 180 days here, they obviously understand you remitted some money to Thailand
Very interesting. Well played. We have a similar issue and already in thailand for 5 years, but have never considered the 'sponsorship' angle. Never even heard anyone (including agencies or immigration) mention it.