Managing money as an expat or long-stay foreigner in Thailand in 2026 involves navigating a mix of Thai banking, international transfer services, and fintech solutions. The right combination saves significant money and headaches. Opening a Thai bank account: the two most foreigner-friendly banks are Kasikorn Bank (KBank) and Bangkok Bank. Requirements: passport with valid visa (typically Non-Immigrant visa with 3+ months remaining; some branches accept tourist visas but this is inconsistent), proof of Thai address (lease agreement or utility bill), and initial deposit (฿500–5,000). Some branches near expat areas (Sukhumvit in Bangkok, Nimmanhaemin in Chiang Mai) process foreign accounts smoothly. KBank's K Plus app is excellent — biometric login, international transfer, and PromptPay integration. Best for different situations: Kasikorn Bank (KBank): best overall for digital banking, English app, and ATM network. Bangkok Bank: historically the most foreigner-friendly for international wires; better overseas branch network. SCB (Siam Commercial Bank): solid mobile banking; sometimes easier for retirement visa holders. Government Savings Bank (GSB): required for some government pension receipt arrangements. International transfers TO Thailand: Wise (TransferWise): the most cost-effective for regular transfers. Fees typically 0.4–0.8% of transfer value. Exchange rates are mid-market (significantly better than bank rates). Transfers arrive in 1–3 business days. Revolut: good for those already using it; competitive rates; useful for holding multiple currencies. Direct wire transfer from home bank: expensive (fees of $15–40 per transfer plus poor exchange rates). Only practical for large lump sums where the percentage fee impact is minimal. Transfers OUT of Thailand: KBank allows international transfers via the K Plus app for accounts meeting requirements. Fees and rates are less competitive than Wise. For large transfers out (selling property, retirement savings), use Bangkok Bank's international transfer services or consult a forex specialist. Cash: ATMs across Thailand charge ฿220 foreign card fee per withdrawal (standard across all banks). Minimise this by withdrawing larger amounts less frequently. Wise and Revolut debit cards avoid this surcharge for many users. PromptPay: Thailand's instant payment system linked to your Thai phone number or ID number. Essential for paying Thai businesses, landlords, and services. Free and instant transfers between Thai accounts. Set up at your bank branch.
Frequently Asked Questions
Related Articles
Get Thailand Travel Updates
Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.
No spam. Unsubscribe anytime. We never share your email.
Was this page helpful?
ThailandKnowledge Editorial Team
Written and verified by long-term Thailand residents and travel experts.
Our editorial standards