How to Open a Thai Bank Account as a Foreigner 2026
Updated 2026 requirements, best banks, and insider tips.
Opening a Thai bank account as a foreigner has become slightly easier in recent years, but it still requires preparation, patience, and the right documents. Having a local bank account is essential for paying rent, receiving transfers, and using mobile banking apps that make daily life in Bangkok far more convenient. ## Which Bank Should You Choose The three major banks for expats are Bangkok Bank, Kasikornbank (KBank), and Siam Commercial Bank (SCB). Each has distinct advantages depending on your situation. Bangkok Bank is traditionally the most foreigner-friendly. Their Silom or Asoke branches have staff experienced with non-Thai applicants, and they offer multi-currency accounts. Their Bualuang mBanking app is functional, though the interface feels dated. ATM withdrawal limits are typically 20,000-30,000 baht per transaction. KBank has the best mobile banking app in Thailand. K PLUS is sleek, reliable, and allows instant transfers, bill payments, QR payments, and even investment features. KBank can be stricter about documentation, but their technology is worth the effort. The green KBank ATMs are everywhere. SCB offers SCB Easy, a solid mobile app with English support. Their branches in tourist and expat areas are accustomed to foreign applicants. SCB also partners with various international transfer services, making inbound remittances smoother. ## Documents You Need This is where most people get stuck. Requirements vary by branch and even by individual bank officers, but here is the standard set you should prepare. - Valid passport with at least 6 months remaining - Valid Thai visa (tourist visas are increasingly rejected — a Non-Immigrant visa is strongly preferred) - Work permit OR certificate of residence from your embassy OR a letter from your employer in Thailand - Proof of Thai address — a rental contract, utility bill, or hotel booking confirmation - Phone number registered in Thailand - Some branches require a minimum deposit of 500-10,000 baht The certificate of residence from your embassy is the key document if you do not have a work permit. The US Embassy charges around 1,700 baht, the UK Embassy around 2,400 baht, and processing takes 1-3 business days. This document confirms your Thai address and is widely accepted by all three major banks. ## Step-by-Step Process 1. Gather all documents and make photocopies of everything — passport bio page, visa page, and all supporting documents 2. Visit a main branch in an expat area. Silom, Asoke, Sukhumvit, or Sathorn branches are best. Avoid small neighborhood branches that rarely process foreign accounts 3. Arrive early, ideally before 10 AM on a weekday. The process can take 1-3 hours 4. Request to open a savings account. You will fill out application forms and provide your documents 5. You will receive a passbook and ATM/debit card. Some banks issue the card on the spot while others mail it within 7-10 days 6. Ask the officer to activate mobile banking during your visit — this is much easier than doing it later ## Mobile Banking Setup Once your account is open, download the bank's mobile app immediately. You will need your account number, ATM card, registered phone number, and a PIN or password to activate. Enable QR payment — this is how most transactions work in Thailand now. You can pay at 7-Eleven, restaurants, markets, and even some street food vendors with a simple QR scan. Set up PromptPay by linking your phone number or national ID number (for those with Thai IDs) to your account. PromptPay enables instant free transfers between any Thai bank accounts. ## Fees to Know - Monthly maintenance: usually free for basic savings accounts - ATM withdrawals at your own bank: free - ATM withdrawals at other banks: 15-25 baht per transaction - International ATM withdrawals by foreign cards: 220-250 baht fee per transaction - Interbank transfers via app: free via PromptPay, 25-65 baht via account number for some banks - Annual debit card fee: 200-400 baht ## Tips for Success If one branch rejects you, try another. Branch managers have significant discretion. Dress presentably — Thai banking culture values appearances. Bringing a Thai friend who can help translate is invaluable. If you are on a tourist visa, some KBank branches near popular expat areas like Thonglor or Ari have been known to open accounts with just a passport and proof of address, though this is not guaranteed. Having a Thai bank account transforms your daily experience. Mobile payments are universal, utility bills become automatic, and you avoid the constant ATM fees that drain tourist wallets. It is one of the first things any serious Bangkok resident should arrange.