Guide
Thai Bank Account for Foreigners 2025: Which Bank, What You Need, and How It Works
Opening a Thai bank account as a foreigner is one of the first practical steps to living or working in Thailand — and it is also one of the most frequently misunderstood. Requirements differ by bank, by branch, by visa type, and sometimes by the branch manager's discretion. This guide covers what is consistently true across banks, which banks are most accessible to foreigners, and what to expect.
Visa Centre editorial
Reviewed against official sources
WHY YOU NEED A THAI BANK ACCOUNT
Beyond the obvious convenience of paying locally, a Thai bank account is required for:
- Retirement visa extensions (800,000 THB must be in a Thai account)
- Marriage visa extensions (400,000 THB in a Thai account)
- DTV and LTR financial requirement evidence (in some consulate applications)
- Receiving salary from a Thai employer
- Setting up Thai recurring payments (utilities, insurance, mobile)
- Avoiding foreign transaction fees on daily spending
For retirees and long-stay expats, a Thai bank account is not optional — it is the financial backbone of your stay.
WHICH BANK IS EASIEST FOR FOREIGNERS?
KASIKORN BANK (KBANK)
Generally considered the most foreigner-friendly bank in Thailand. KBank's international network of branches are familiar with foreign account applications. KBank also has a solid mobile app (K Plus) that many expats use as their primary banking interface. Available in English.
Documents typically required at KBank: passport + valid visa + entry stamp (original, copies), proof of address in Thailand (lease agreement, utility bill, or TM30 form), and in some branches, a second form of ID. Some branches require a minimum opening deposit (typically 500–2,000 THB).
Tourist visa accounts: some KBank branches will open accounts for foreigners on tourist visas or visa exemptions, though this varies significantly by branch. If you are on a long-stay visa (Non-OA, Non-O, DTV, LTR), account opening is generally smoother. Ask at the specific branch — policies are not uniform.
BANGKOK BANK
Thailand's largest bank by assets. Also accessible to foreigners and has an established relationship with many immigration offices (the bank letter required for retirement/marriage visa extensions is well-understood by staff). The BBL mobile app (Bualuang mBanking) is functional but less polished than K Plus.
Documents: similar to KBank — passport, visa, entry stamp, proof of address. Opening deposit varies.
SIAM COMMERCIAL BANK (SCB)
SCB's SCB Easy app is highly rated. Foreigner account opening varies more by branch than KBank or Bangkok Bank — some branches are very accommodating; others have stricter requirements or training gaps with foreign customers.
KASIKORN vs BANGKOK BANK — which to choose?
- If your priority is the mobile app and English-language banking: KBank
- If your priority is the visa extension bank letter process: either works, Bangkok Bank is often cited as the smoother experience for the annual 800k letter
WHAT DOCUMENTS DO YOU NEED?
Most banks require:
1. Original passport with at minimum a valid entry stamp — long-stay visa holders are in a stronger position than tourists
2. Proof of address in Thailand — TM30 form (stamped by Immigration), lease agreement, or utility bill at your Thai address
3. Opening deposit — typically 500–2,000 THB, check the specific branch
What makes it harder:
- Being on a visa exemption stamp (many branches will not open accounts for these)
- Not having proof of address in Thailand (staying at hotels makes this harder)
- Applying at a branch that has limited foreigner-application experience (try airport branches or branches in expat-heavy areas such as Sukhumvit in Bangkok, Nimman in Chiang Mai, Patong in Phuket)
NON-RESIDENT ACCOUNTS vs RESIDENT ACCOUNTS
Thailand doesn't have a formal "non-resident account" category the way some countries do. All foreigner accounts at Thai banks are treated as resident accounts. There is no specific foreigner account type — you open a standard savings account, the same product a Thai national would use.
THE RETIREMENT VISA 800K REQUIREMENT
For the annual retirement visa extension, the 800,000 THB must be:
- In a Thai bank account in your name
- Maintained for the 3 months prior to the extension application (some officers accept the full 800k in place for 3 months; others want it present on the application date — confirm with your Immigration office)
- Evidenced by: the bank passbook showing the balance history, AND a bank letter (obtained from your bank on extension day) confirming the current balance
The bank letter costs a small fee (typically 100–200 THB) and is issued on the same day at most branches.
WISE AND REVOLUT — NOT A SUBSTITUTE
Wise and Revolut accounts (which allow you to hold and spend in THB) are not Thai bank accounts and do not satisfy the Thai bank requirement for visa extensions. They are excellent supplements to your Thai account for international transfers and currency conversion, but the retirement and marriage visa financial requirements specifically require a Thai licensed bank account.
OPENING AN ACCOUNT FROM OUTSIDE THAILAND
In most cases, Thai banks require in-person application in Thailand. Remote or online account opening for foreigners is not generally available. Plan to open your account within your first week of arrival before your tourist or initial visa stamp expires, as some branches are stricter about visa type at time of application.
General guidance only, as of June 2025. Bank policies change without notice and vary by branch. Not financial advice. Visit the specific branch to confirm current requirements. Sources: individual bank websites (kasikornbank.com, bangkokbank.com). No outcome guaranteed. Visa Centre is a visa assistance agency and does not provide banking or financial advice.
General guidance only. Visa rules and fees change — always verify with the Thai Immigration Bureau before acting on this article. No outcome is guaranteed.
Private agency — not a government service.