Open a bank account, transfer money internationally, and manage your finances in Thailand. Step-by-step instructions for foreigners.
These four banks are the most expat-friendly with English interfaces and straightforward account opening procedures.
Thailand's largest bank with the most extensive branch and ATM network. Excellent international wire transfer capabilities and strong correspondent banking relationships worldwide.
Best for: International transfers and extensive branch network
Known for excellent digital banking with a full-English mobile app and online banking portal. Popular with digital nomads and remote workers for easy day-to-day management.
Best for: Digital banking and mobile app experience
Thailand's first commercial bank with a modern English-language app and good customer service. Offers both traditional and digital banking options for expats.
Best for: Customer service and modern banking experience
Government-backed bank with straightforward requirements for foreigners. Often easier for account approval with fewer documentation requirements than private banks.
Best for: Easier account approval for foreigners
Choose the right account type based on your needs and visa status.
The most common account type for expats. Earns a small interest rate and comes with an ATM card. Requires a minimum deposit (usually 500-1,000 THB). Suitable for daily expenses and receiving salary.
Comes with a cheque book and is designed for business use. Typically requires a work permit or company registration. Best for business owners who need to issue cheques.
Mobile-first banking through apps like K Plus (KBank) and SCB EASY. Some digital accounts can be opened entirely online with fewer document requirements. Growing in popularity among tech-savvy expats.
Hold and manage funds in USD, EUR, GBP, or other major currencies. Useful for expats receiving income from abroad or managing multiple currency investments. Available at major banks.
Follow these steps to open your Thai bank account as a foreigner.
Gather your passport with valid visa, proof of address (hotel booking, lease, or utility bill), and a reference letter from your embassy, employer, or home bank. Some banks accept a work permit instead.
Visit a major branch in Bangkok, Chiang Mai, or Phuket rather than small provincial branches. Larger branches have more experience with foreign customers and English-speaking staff.
Complete the account opening form. Some banks have English forms, others require Thai forms that staff will help you complete. You will need to provide your Thai phone number and address.
Deposit the minimum required amount (usually 500 to 1,000 THB for savings accounts). You will receive a bank book and ATM card. Some banks issue the card immediately, others mail it within 1-2 weeks.
Register for online and mobile banking at the branch. You will receive login credentials and set up a PIN. Download the bank's mobile app for transfers, bill payments, and QR code payments used everywhere in Thailand.
Always carry your passport when visiting a bank branch. Many transactions require original passport identification.
Use the bank's mobile app for PromptPay and QR code payments. This is how most Thais pay for everything from street food to rent.
International wire transfers can take 1-3 business days and cost 500-2,000 THB in fees plus intermediary bank charges.
Report any change of address or visa status to your bank. Some accounts may be restricted if your visa expires.
Yes, some banks allow tourists to open savings accounts, but requirements vary by branch and bank. Bangkok Bank and Kasikornbank are generally the most tourist-friendly. You will need your passport, proof of address in Thailand, and possibly a reference letter. Digital bank accounts through K Plus can sometimes be opened without visiting a branch.
PromptPay (PayNow) is Thailand's national electronic payment system linked to your national ID or phone number. Once registered, anyone can send you money instantly using just your phone number. It is free, instant, and used by everyone in Thailand. Register for it at your bank branch or through your mobile banking app.
For incoming transfers, use SWIFT wire transfers to your Thai bank account. For outgoing, visit a branch or use online banking for amounts under 200,000 THB. For larger amounts, you need to provide supporting documents. Alternative services like Wise, Remitly, and DeeMoney often offer better exchange rates and lower fees than traditional bank transfers.
Thai banks are regulated by the Bank of Thailand and are generally safe and stable. The Deposit Protection Agency covers deposits up to 1 million THB per depositor per bank. Major banks like Bangkok Bank, Kasikornbank, and SCB are well-capitalized with strong financial fundamentals. Use two-factor authentication on all digital banking.
Most Thai ATM cards with Visa or Mastercard logos work internationally. Withdrawal fees are typically 150-220 THB per transaction plus the foreign ATM operator's fee. Notify your bank before traveling abroad to avoid your card being blocked for unusual activity. Consider a foreign currency account if you travel frequently.
Read our complete step-by-step guide with document checklists, branch recommendations, and tips for a smooth account opening experience.
Read Full Banking GuideVisa breakthroughs, cost-of-living trends, and local secrets — delivered every Tuesday.
No spam, just value. Unsubscribe any time.