1. Why open a Thai bank account
Opening a bank account in Thailand is often essential for expats and long-term residents. A local account allows you to manage your daily expenses, receive transfers and, most importantly, prove the funds required for the retirement visa (800,000 THB (~$24,200) to be maintained in a Thai account). Repeated international transfers from abroad can be costly and complicated; a local account significantly simplifies your financial life.
2. Recommended banks
Several Thai banks are known for welcoming foreigners. Here is a comparison of the main options.
Bangkok Bank
Extensive network, international presence. English interface. Often stricter on documents for foreigners without a work permit.
Kasikorn (KBank)
Very popular with expats. Convenient K+ mobile app. Tourist-friendly branches (e.g. Khao San, Sukhumvit).
SCB (Siam Commercial Bank)
Very comprehensive SCB Easy app. Good reputation for foreigners with retirement or long-stay visas.
Krungsri (Bank of Ayudhya)
Often more flexible with foreigners. Krungthai NEXT app. Good alternative if other banks refuse.
3. Required documents
Requirements vary by bank and visa type. In general, plan for:
- Valid passport
- Visa valid (tourist, retirement, work, etc.)
- Work permit (if employed) or proof of address (utility bill, rental contract, certificate of residence)
- Some banks require a letter of recommendation or income certificate
Criteria vary from branch to branch. Check before you go.
4. Step-by-step procedure
Account opening is done in-branch. Here are the typical steps:
Choose the bank and branch
Prefer a large branch (shopping mall, tourist area) more accustomed to foreigners.
Visit the branch
Present yourself with all your documents. Allow 1 to 2 hours depending on foot traffic.
Fill out the forms
The advisor guides you to open a savings or current account. Sign the documents.
Receive your passbook and card
You usually leave with a bankbook and, on request, a debit card.
5. Debit cards and apps
Thai banks offer powerful mobile apps to manage your account, make transfers and pay online. The PromptPay system allows you to send and receive money via a phone number or national ID β foreigners can use it by linking their Thai phone number. The Thai debit card is useful for local payments and fee-free withdrawals within your bank's network.
6. Transferring money to Thailand
Several options are available to send funds to your Thai account:
Wise
Competitive exchange rates, transparent fees. Ideal for regular transfers. App and website available in multiple languages.
Western Union
Global network, fast sending. Higher fees. Useful for one-off or urgent transfers.
SWIFT (bank transfer)
Via your home bank. Often more expensive (fixed fees + commission). Suited for large amounts.
7. Practical tips
Key takeaways
- β’ Prefer large branches (shopping malls, expat areas) more accustomed to foreigners
- β’ If possible, come with a Thai speaker or an expat who speaks Thai to facilitate communication
- β’ Bring several copies of your documents (passport, visa, proof of address)
- β’ If refused, try another branch or another bank β policies vary
Need help with your Thailand procedures?
Our expert team handles the paperwork for you: visa, banking, taxation and administrative procedures.
Request free assistance