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.
Extensive network, international presence. English interface. Often stricter on documents for foreigners without a work permit.
Very popular with expats. Convenient K+ mobile app. Tourist-friendly branches (e.g. Khao San, Sukhumvit).
Very comprehensive SCB Easy app. Good reputation for foreigners with retirement or long-stay visas.
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
8. Fees and limits you should know
Before opening your account, it is important to understand the banking fees and limits that apply in Thailand. Thai banks are generally inexpensive, but some charges may come as a surprise if you are used to the Western banking system.
| Fee type | Indicative amount |
|---|---|
| Account maintenance (savings) | 0 THB -- savings accounts are generally free |
| Debit card | 100 to 300 THB/year depending on the bank and card type |
| ATM withdrawal (your bank's network) | Free -- limit of 20,000 to 30,000 THB per transaction |
| ATM withdrawal (foreign card) | 150 to 220 THB charged by the Thai bank, on top of your home bank's fees |
| Minimum balance | 0 to 500 THB depending on account type (below this, a 50 THB/month fee may apply) |
| Interest rate (savings) | 0.5 to 1.5% per year -- varies by bank and deposit amount |
| Outgoing international transfer | 200 to 500 THB fixed fee + exchange commission (0.25 to 0.5%) |
Good to know
For international transfers out of Thailand, use services like Wise or Revolut rather than a standard SWIFT transfer from your Thai bank -- the fees and exchange rate will be significantly better. For ATM withdrawals, always use machines within your own bank's network to avoid interbank fees.
9. Online banking and mobile apps
Thai banks have invested heavily in digital services. Their mobile apps are among the most advanced in Southeast Asia and allow you to handle virtually all your banking without visiting a branch.
KBank K PLUS
Full-featured app available in English. Transfers, QR payments, phone top-ups, investments. Intuitive interface -- widely regarded as the best Thai banking app for expats.
SCB Easy
Modern interface in English and Thai. Bill payments, instant transfers, QR codes, card management. Known for its stability and rich feature set.
Bangkok Bank Mobile Banking
Available in English, Chinese and Thai. Solid core features: transfers, balance checks, payments. The interface is a bit less polished than competitors, but reliable.
Krungsri KMA
English-language app with transfers, QR payments and account management. Clean, simple interface. A solid choice if you go with Krungsri for its easier account opening.
PromptPay, Thailand's instant payment system, is available to foreigners. You can register your passport number or Thai phone number directly through your bank's app. This lets you send and receive money in real time and pay by QR code at any participating merchant.
Beyond banking apps, e-wallets like LINE Pay (via Rabbit LINE Pay) and TrueMoney Wallet are widely used across Thailand. They let you pay at 7-Eleven stores, restaurants and many other shops, even without a Thai bank account. These are handy while you wait for your account to be set up or as an everyday supplement.
10. Which bank for your visa type?
Your choice of bank largely depends on your visa type. Not all banks treat foreigners the same way, and some branches are far more experienced with expat applications than others.
Tourist Visa / Visa Exemption
Opening an account is very difficult on a tourist visa alone. Most branches will refuse. Bangkok Bank tends to be the most flexible, especially at foreigner-friendly branches (Silom, Sukhumvit, Khao San Road), but expect rejections. Bring as many supporting documents as you can (Thai address proof, embassy letter, bank statements) to improve your chances.
DTV (Digital Nomad) / Non-Immigrant B
Most banks will accept holders of these visas. Kasikorn (KBank) is particularly recommended: its K PLUS app is the most comprehensive in English, and its business-district branches (Asoke, Sathorn) are well accustomed to expats. SCB and Bangkok Bank are also good options.
Retirement Visa OA / OX
Bangkok Bank and SCB are the go-to banks for retirees. They are experienced with the specific requirements of the retirement visa (800,000 THB deposit, bank letter for immigration). Their branches in residential expat areas (Hua Hin, Chiang Mai, Pattaya) know the procedure inside out and can provide the documents you need for visa renewals.
Work Permit
All banks readily accept work permit holders. Your employer may have a partner bank for salary payments -- check with your company before choosing. You can always open a second account at another bank for personal expenses.
Foreigner-friendly branches
Not all branches of the same bank apply the same criteria. Branches in central Bangkok (Sukhumvit, Silom, Sathorn, malls like Siam Paragon or CentralWorld) are generally more accustomed to foreigners and more flexible than suburban or provincial branches. If one branch turns you down, try another branch of the same bank in a different neighborhood.
🗂️ Visas requiring a bank account
Need help with your Thailand procedures?
Our expert team handles the paperwork for you: visa, banking, taxation and administrative procedures.
Request free assistance