Try opening an account in most western countries without residence, virtually impossible now, had to close my accounts in South Africa, Dubai and HK in last 5 years due to non residency, I keep my UK for now as I have a property there , still - that will be difficult when I sell up it’s a worldwide attempt to reduce money laundering.
every time you stay at a hotel or Thai address you update the system with the new location, hotel or landlord will do it for you if you have a long term residence, you need to update everytime you stay in a hotel domestically otherwise that will be the last address on the system and can give you grief when you renew your visa.
Beware , the gatekeepers in Room 103 now check the system to see if TM30 is up to date , I was there yesterday and a few folks got turned around - I do mine at the drive thru before u submit renewal saves losing my place in the Q
depends on your immigration office and their mood on the day, for several years Phuket never bothered with it , then last year turned up and there was a young chap sitting there with a screen checking as they screened our paperwork, and pointed out my last address was a hotel in Hua Hin - asked me to go next door to update my TM30 before they would process my retirement visa renewal - I am due back there today, and I got my TM30 updated yesterday in preparation. I have been at the same address for 5 years ………..
the use of agents merely fuels the corruption, so those of us who wish to comply with the rules - also have a price to pay. The three month waiting list at Phuket DLT for a driving License is a case in point, you can get same day through an agent. 3 years ago there was no waiting list…. we should stop feeding the trough……..it has consequences.