A complete guide to banking in Thailand for foreigners and expats. Learn which Thai banks are most foreigner-friendly, how to open an account, use mobile banking apps, send and receive international transfers, and manage your daily finances in Thailand. Updated for 2026 with current requirements and best practices.
Bangkok Bank is the most established bank for foreigners with the largest branch network in Thailand (over 1,000 branches) and extensive international wire transfer capabilities. It is particularly popular with retirees because many pension providers can direct-deposit into Bangkok Bank accounts through its New York branch. Kasikornbank (KBank) has the best mobile app (K PLUS) and is popular with tech-savvy expats and digital nomads. Its English-language interface is excellent and it integrates smoothly with PromptPay, the national QR payment system used by virtually every vendor in Thailand. SCB (Siam Commercial Bank) offers good service and a solid mobile banking app, while Krungsri (Bank of Ayudhya) is known for being foreigner-friendly at its head-office branches. When choosing, prioritize convenience — pick the bank with a branch near your home or office, as some in-person transactions still require visiting a branch. Also consider English-language support quality, which tends to be best at head-office branches in Bangkok, Chiang Mai, and Phuket. Most expats open accounts at either Bangkok Bank or KBank since these two banks have the most experience serving foreign customers and the widest ATM networks.
Required documents: your passport with a valid visa or extension of stay, a Thai phone number (buy a SIM card at the airport before heading to the bank), proof of address (hotel booking, TM30 registration receipt, or a utility bill in your name), and ideally a reference letter from your embassy, employer, or another bank. Some branches also request a work permit for Non-B visa holders, though this is not always required. Head-office branches near embassies and in expat-heavy areas are most experienced with foreign customers — in Bangkok, try branches on Silom Road, Sukhumvit Road, or Sathorn. In Chiang Mai, the Nimman and Old City branches are accommodating. If one branch refuses to open an account, try another branch or even the same bank on a different day — policies and their interpretation vary significantly between branches and even individual staff members. The process takes about 30-60 minutes and involves filling out application forms, providing copies of your documents, and making a minimum initial deposit (usually 500-1,000 THB). You will receive a bank book on the spot and can activate mobile banking immediately. For the DTV visa holders specifically, Bangkok Bank and KBank have been the most consistent in opening accounts, though you should bring documentation of your remote work or freelance income.
Wise (formerly TransferWise) is the most cost-effective method for international transfers to your Thai bank account, offering mid-market exchange rates with transparent fees typically 0.5-2% of the transfer amount. Wise transfers to Thai banks usually arrive within 1-2 business days and the platform lets you hold and convert multiple currencies. SWIFT transfers work for larger amounts but cost more — your sending bank charges 15-40 USD, intermediary banks may deduct fees, and the Thai receiving bank charges 200-500 THB for incoming international transfers plus a 0.25% exchange rate spread. For receiving funds, Bangkok Bank's New York branch allows ACH transfers from US banks, which can be cheaper than SWIFT. Outbound international transfers from Thailand generally require an in-person visit to the bank branch with documentation explaining the purpose of the transfer. Thai banks are required to report transfers over 50,000 USD (or equivalent) to the Anti-Money Laundering Office. For regular transfers, setting up a recurring Wise transfer automates the process. PromptPay (using your Thai phone number or national ID) is the domestic transfer standard — it is free for transfers under 5,000 THB and costs just 2-5 THB for larger amounts, making it the default for paying rent, splitting bills, and everyday transactions.
Visa breakthroughs, cost-of-living trends, and local secrets — delivered every Tuesday.
No spam, just value. Unsubscribe any time.
Common questions about banking in thailand: opening accounts, transfers & managing money