At the bank yes. At immigration no. One officer yelled at me because I couldn't understand her English. The non-O officer was nice but didn't give me all the info the first time so I had to come back...
The retirement officers were very tired and didn't have time for small talk.
It was just a regular 45-day Visa exempt back in March. The bank teller didn't really speak much English. It was not an easy process. Lots of lots of signatures. I don't even know what I signed.lol. I was in Phuket at the time and the TM30 was from my hotel.
I've been to Phuket immigration when we first got here to do a 30-day extension. It is a lot more chill. Shorter lines for sure. And I like the people there who speak really good English who can help answer your all your questions. I cannot find that in Bangkok yet.
It depends on where you are. Are you going to do this in Bangkok or Phuket or? I started in Phuket and it's very hard to open a bank account there. I went to four different banks and Bangkok Bank was the only one that was willing to open an account on a tourist visa. But they require me to buy accident insurance from them for like 5,000 baht I think. So I did it. I needed a TM30, a passport and to fill out and sign a bunch of forms. We were in a hotel back then so I asked the hotel to do the TM30 and they kept screwing it up but eventually we got it right. And that's what I mean by how challenging it is to do it on your own. There's a lot of back and forth. Nothing works the first time. No one just understands what you need and helps you. At least that's my experience. Your other question, No the bank didn't need any special notary. I'm from the US. I'm not sure what country you're from. Might be different. I've heard that opening a bank account in Bangkok is easier but I don't know. Best of luck! Let me know if you have any other questions
It didn't feel quick to me. lol. The system at the L counter really needs some work. But I know they're doing the best they can. I don't understand why everything is in digital. Why do they need all that paper and all those stamps? I wish I could be an IT consultant for the whole country.