Opening a Bank Account in Thailand In 2025 - including on a Tourist Visa

Establishing a local bank account in Thailand is a crucial step for managing your finances effectively. Whether you're here for work, retirement, or an extended stay, having a Thai bank account simplifies everything from receiving funds to paying bills. Let me help you navigate this process smoothly.

Thai banks have different policies for foreigners. Generally, you’ll need:

Required Documentation
How I Can Help
  • Recommendations for expat-friendly banks and branches

  • Complete document preparation guidance

  • Personal accompaniment to the bank

  • Translation and communication support

  • Valid passport

  • Non-immigrant visa (in most cases)

  • Proof of address in Thailand (rental agreement or utility bill)

  • Letter of recommendation (requirements vary by bank)

  • Work permit (if employed in Thailand)

  • Additional documentation may be required depending on the bank and branch

📅 Ready to set up your Thai bank account? Contact me to arrange a consultation where we'll discuss your specific needs and create a plan to get you banking in Thailand.

Why You Need a Thai Bank Account

A local bank account isn't just convenient—it's often essential. Many services in Thailand, from setting up utilities to receiving salary payments, require a Thai bank account. Additionally, maintaining certain visa types requires showing funds in a Thai bank account. You also get access to the Thai PromptPay system - those are the QR payments you see locals make everywhere.

Thai Bank Account FAQs

1. Can I open an account without a work permit?

Yes, though options might be limited. Some banks are more flexible than others, and I know which ones to approach.

2. How long does the process take?

With proper preparation, we can usually complete the process in one visit, typically 1-2 hours.

3. Can I open an account on a tourist visa?

While challenging, it's possible at certain banks. I'll guide you to the most suitable options.

4. What's the minimum deposit required?

This varies by bank and account type, typically ranging from 500-10,000 baht.