If you want to open a bank account it is very straight forward. Got to an immigration office and apply for a certificate of residence, after providing the relevant documents they will then ask you which bank you want to open an account with and they will provide a letter.
Don’t use an agent, don’t listen to everyone saying it’s impossible, it’s easy you just need the correct paperwork.
Banks are very happy to accommodate you when you provide the required documents.
TLDR : Answer Summary
Opening a bank account in Thailand as an expat can be straightforward if you have the correct documentation, primarily a certificate of residence obtained from an immigration office. There is significant variation in individual experiences, with some expats successfully opening accounts while others face denial, particularly those on DTV visas or tourist stamps. The process seems to depend heavily on the specific bank and location. Many community members emphasize the importance of required documents such as a passport, rental contract, and proof of income, while some suggest working with local agents for assistance. The conversation highlights both the different experiences of expats and the evolving regulations surrounding banking for foreigners in Thailand.
DTV VISA RESOURCES / SERVICES