He was asking about depositing cash. My understanding is that you have to show that the monthly deposits originated from overseas. You can do that with electronic transfers but I don’t know how you could do that with cash deposits. You are correct though that once the money is deposited then you can spend it down to zero until the next month.
It is just a regular bank account in your name. I had only one bank account with the 800k, a 400k buffer, and then added my monthly operating funds on top of that. As long as you maintain the proper minimum balances to meet the visa and extension of stay requirements then you can deposit money any way you want to.
If you switch to the 65,000/month method then I think you have to show that the money came from outside Thailand and for that you probably can’t make cash deposits.
I had an OA visa for 6 years. I have a Pacific Cross insurance policy that satisfied the OA health insurance requirement. Each year, when I renewed my policy, they sent me an insurance certificate document and registered the policy in the Immigration database. When I applied for the pensioner LTR visa I submitted the same insurance certificate to satisfy the LTR insurance policy. There is also the option to show that you have $100,000 deposited in a bank account but I did not do this since I already have the insurance.
I think that in order to change branches they have to open a new account at the new branch. It’s a lot of work but offered to just change my mailing address. I still have the original Bangkok account and branch.
If you were to open a new account at Kasikorn or another bank I imagine they might want to examine your visa but not for a mailing address change.
If I was still applying for one year extensions of stay I wonder if I would have had to go to the Bangkok branch for the bank letter and yearlong statement. I never got a chance to find out since I had already switched to a 10 year pensioner LTR so I have no need to visit an Immigration office.