Opening a Thai bank account is one of the most important practical steps for anyone planning an extended stay in Thailand. A local account simplifies rent payments, utility bills, and daily purchases, provides access to Thailand’s excellent mobile banking apps, and avoids the punishing ATM withdrawal fees that erode foreign card balances. However, the process has become increasingly complex in recent years, with stricter requirements and varying policies between banks. This guide covers the current landscape for expat banking in Thailand.
Major Banks and Their Characteristics
Three banks dominate the Thai expat banking market, each with distinct strengths. Bangkok Bank, Thailand’s largest commercial bank by assets, has historically been the most foreigner-friendly institution, with English-language services and staff experienced in handling international customers. Kasikorn Bank (KBank), recognisable by its green branding, offers perhaps the best mobile banking app (K PLUS) in the country — an intuitive, feature-rich platform that handles transfers, bill payments, QR code transactions, and investment services. Siam Commercial Bank (SCB) rounds out the big three, with its SCB EASY app providing similar functionality and a large branch network.

All three banks offer savings accounts, current accounts, and fixed deposit options. For most expats, a basic savings account is sufficient for daily banking needs. The K-eSavings Account at Kasikorn requires no minimum balance and can be opened with a relatively small initial deposit. Bangkok Bank savings accounts require a minimum deposit of 500 THB. SCB tends to have the strictest requirements for foreign account holders.
Current Requirements (2026)
The requirements for foreigners opening Thai bank accounts have tightened significantly in recent years. As of January 2026, Bangkok Bank requires a long-term visa — specifically a Non-Immigrant B (work), Non-Immigrant O (family or retirement), Education (ED), Long-Term Resident (LTR), or retirement extension visa. Tourist visa and Destination Thailand Visa (DTV) holders are no longer eligible at most Bangkok Bank branches.

Kasikorn Bank follows a similar preference for long-stay visa holders or those with local employment documentation. Some branches, particularly in tourist-heavy areas like Sukhumvit and Chiang Mai, may exercise more flexibility for DTV holders with strong supporting documentation, but this varies by branch and is not guaranteed.
SCB maintains the strictest policies and usually requires a work permit or long-stay visa with proof of Thai employment. The bank is generally the most difficult option for new arrivals without established Thai documentation.

Required documents typically include a passport with valid visa, a Thai residence address (a lease agreement or letter from your hotel or landlord), a Thai phone number (a local SIM card with active number), and in many cases, a letter of reference from your employer or embassy. Some branches additionally request proof of income, bank statements from your home country, or a reason for opening the account.
The Branch Experience
Thai bank branches operate Monday to Friday, typically from 8:30am to 3:30pm, though some branches in shopping malls maintain extended hours and weekend opening. The account opening process takes approximately one to two hours and is conducted in person — there is no option to open a Thai bank account remotely or online as a foreigner.

Language can be a barrier at smaller branches. For the smoothest experience, visit a main branch in a business or tourist district where English-speaking staff are more likely to be available. Bangkok Bank’s Silom branch, Kasikorn’s Sukhumvit branches, and SCB’s Asoke branch are commonly recommended by the expat community for their experience with foreign customers.
If one branch declines your application, trying a different branch of the same bank is a legitimate strategy — policies can vary between individual branch managers, and persistence often pays off. Bringing comprehensive documentation (even if not all items are technically required) demonstrates seriousness and increases your chances of approval.

Fees and Charges
Thai bank fees are generally reasonable. ATM withdrawals from your own bank’s machines are free, but using another bank’s ATM incurs a fee of approximately 220 THB. International ATM withdrawals (using a foreign card at any Thai ATM) cost 220 THB per transaction — a significant expense that motivates many expats to open local accounts.
Annual debit card fees range from 250 to 700 THB depending on the card type and bank. Some banks require customers to purchase accident insurance as a condition of the account, typically costing 200 to 400 THB annually. Monthly account maintenance fees are not standard at major banks for basic savings accounts, though premium account types may carry minimum balance requirements.

Domestic transfers between accounts at the same bank are typically free via mobile banking, while inter-bank transfers cost 5 to 25 THB per transaction. International wire transfers incur fees of approximately 200 to 500 THB plus correspondent bank charges.
Mobile Banking: The Thai Advantage
Thailand’s mobile banking infrastructure is among the most advanced in the world, and once your account is activated, the mobile app becomes your primary banking tool. Kasikorn’s K PLUS app and SCB EASY are particularly well-designed, offering real-time balance checking, instant transfers to any Thai bank account (using account number or phone number), bill payments for utilities and services, QR code payments accepted at virtually all Thai merchants, top-up services for phone credit, and investment and savings products.
The PromptPay system, Thailand’s national instant payment infrastructure, allows transfers using only a phone number or national ID — eliminating the need to exchange long account numbers. While foreigners cannot register PromptPay with a national ID (which they don’t have), they can use phone number registration, enabling instant, free transfers to anyone on the PromptPay network.
QR code payments have become virtually universal in Thailand, from street food vendors to luxury malls. Having a Thai bank account with an active mobile app means you can pay for almost everything via QR scan — often the simplest payment method in situations where cash handling or card machines might be inconvenient.
Practical Tips
Open your account as early as possible in your Thai stay — the longer your visa duration and the more Thai documentation you accumulate, the easier the process becomes. Keep your bank book (the small passbook issued at account opening) safe — it’s required for certain in-branch transactions and for updating your records. Set up mobile banking immediately and enable two-factor authentication for security.
For initial cash needs before your account is active, Wise (formerly TransferWise) provides a multi-currency debit card that offers near-interbank exchange rates and lower ATM withdrawal fees than most home bank cards. Many expats maintain a Wise account as a bridge between their home banking and Thai banking, using it for international transfers and as a backup payment method.
Thai banking may require more patience and documentation than you’re accustomed to, but once established, the convenience, low costs, and excellent digital infrastructure make it an invaluable foundation for life in the Kingdom.




