Thailand banking guide

Verified 2026-05-12

System overview

Thailand's banking sector is concentrated around five large commercial banks: Bangkok Bank, Kasikornbank (KBank), Siam Commercial Bank (SCB), Krungthai Bank (government-owned), and Bank of Ayudhya (Krungsri). All are regulated by the Bank of Thailand [1]. The sector is stable, well-capitalised, and offers modern digital banking. The Thai baht (THB, symbol ฿) is not a freely traded currency offshore but is fully convertible domestically under BoT rules.

Opening an account as a foreigner

Requirements vary by bank and branch, but the standard set includes:

Branch-level discretion is wide. If one branch refuses, trying another branch of the same bank in a different location often succeeds.

Account types

International transfers

Inbound

SWIFT transfers from abroad are straightforward. Correspondent-bank fees eat 10-30 USD per transfer regardless of amount. Alternatives:

Outbound

Thai banks permit outward remittances up to 50,000 USD per individual per year without BoT approval. Above that you need documentation of source of funds and purpose. The bank will complete a Foreign Exchange Transaction form (FET); keep it for tax purposes. Spot exchange rate at the bank's teller rate is typically 0.5-1% off mid-market.

Digital banking

All major banks have mobile apps with English-language interfaces. KBank's "K Plus" and SCB's "SCB Easy" are generally the best in English. Most apps support:

Foreign-currency accounts

Available at most major banks. A foreign-currency deposit (FCD) account lets a resident hold USD, EUR, GBP or JPY without converting to baht. Useful for a relocator receiving a foreign pension: the pension can arrive in EUR and be held in EUR until the exchange rate is favourable. Minimum opening balance is typically 500 USD or equivalent. Withdrawals in baht are at the bank's spot rate.

Debit and credit cards

Debit cards (Visa Debit or Mastercard Debit) come with savings accounts. Credit cards are harder for a foreigner without a work permit and proof of regular income of at least 30,000-50,000 THB per month. A fixed-deposit-backed credit card (where the credit limit equals the deposit amount) is the common workaround.

ATMs

Widespread in cities and towns. The standard foreign-card withdrawal fee is 220 THB (about 6 EUR) per transaction regardless of amount, set by the Thai ATM operator. Withdrawing the maximum per transaction (typically 20,000-30,000 THB) minimises the impact. Many Thai banks also charge a foreign-currency conversion fee of 2-2.5%.

Tax implications of interest

Interest earned on Thai bank accounts incurs 15% withholding tax at source. For a tax resident of Thailand, this credits against annual personal income tax; for a non-resident, the 15% is final.

This page is not financial advice. Confirm current requirements with the specific bank branch.

Sources

  1. Bank of Thailand
  2. Wise, sending money to Thailand
  3. DeeMoney, Thai transfer service

Further reading: