so all those people lined up at Immigration every morning to register their new addresses are there for what? The people paying the TM30 fine so that they can use an Immigration service are just a figment of the imagination?
incorrect, that not how Tax residency works. Inside the Kingdom for 180 days within a calendar year and you are a tax resident, regardless of how many times you exit.
Not true, every foreigner needs to be reported once they arrive at a new address within 24 hours. Hotel, apartment, condo, doesn’t matter, the reporting obligation exists. Your “long term Thai resident “ tells nonsense.
No, you have to qualify in order to obtain a TIN, just being here 180 days means you are Thai tax resident, that is all. To be required to obtain a TIN you must remit assessable income above minimum thresholds.