📋 In this guide
Banking in Thailand as a foreigner is completely doable — but it helps to know the system. I opened my KBank account in Phuket Town within a week of arriving, and it's been the workhorse of my daily finances ever since. Understanding which bank to choose, how to get money in cheaply, and what the new Thai tax rules mean for you is essential knowledge for anyone living here long-term.
Banking Overview for Phuket Expats
Most expats in Phuket use a combination of:
- A local Thai bank account (KBank or Bangkok Bank are most popular) for paying rent, utilities, local bills and withdrawing cash
- Wise or Revolut for receiving income from abroad and converting at near-market exchange rates
- Their home country account as a backup and for holding savings
The Thai banking system is modern and efficient — KBank's mobile app is genuinely excellent, PromptPay (instant bank transfer) is everywhere, and QR code payments at markets and restaurants are common. The main friction points for foreigners are the initial account opening and the 220-THB ATM fee on foreign cards.
How to Open a Thai Bank Account in Phuket
Requirements vary by bank and branch, and can change without notice. Here's what works consistently in 2026 at most Phuket branches:
- Valid passport — required at every bank. Must be original, not a copy.
- Non-Immigrant visa — most branches now require at minimum a Non-B, Non-OA, Non-O, LTR or Elite visa. Tourist stamps are often rejected, though some smaller branches will accept them with additional documentation.
- Proof of address in Phuket — a rental contract, utility bill or yellow book (tabien baan) extract. A hotel booking sometimes works at more flexible branches.
- Initial deposit — typically 500–1,000 THB minimum to open. Bangkok Bank requires more for some account types.
- Work permit (sometimes) — required at some branches for a savings account with debit card. KBank Phuket Town is usually more flexible.
Documents to bring (full list)
- Original passport + 2 copies (photo page + visa page)
- Non-Immigrant visa (or Elite/LTR card)
- Rental contract or proof of Phuket address
- Thai phone number (required for mobile banking)
- Initial deposit cash (500–5,000 THB)
- Passport photos (2 pieces, sometimes requested)
Best Banks in Phuket for Expats
| Bank | Best for | English service | App quality | Expat-friendliness |
|---|---|---|---|---|
| Kasikorn Bank (KBank) | Overall best for expats | Good at main branches | Excellent | ⭐⭐⭐⭐⭐ |
| Bangkok Bank | Receiving wire transfers | Good | Good | ⭐⭐⭐⭐ |
| SCB (Siam Commercial) | Branch availability | Fair | Good | ⭐⭐⭐ |
| Krungsri (BAY) | Visa requirements banking | Fair | Fair | ⭐⭐⭐ |
| Krungthai (KTB) | Government payments | Limited | Fair | ⭐⭐ |
KBank is the clear winner for day-to-day banking. The K PLUS app is one of the best mobile banking apps in Asia — fast, reliable, English available, and supports PromptPay for instant free transfers to any Thai account. The KBank Yaowarat Road branch in Phuket Town is the go-to for expat account openings.
Bangkok Bank is excellent if you need to receive regular international wire transfers — it has a long-established correspondent banking relationship with Western banks and processes foreign remittances smoothly. The Phuket Town and Central Festival branches are both expat-experienced.
International Money Transfers
Getting money from your home country to Phuket is where most expats lose unnecessary money to bad exchange rates. Here's a comparison of the main options:
| Method | Exchange rate | Fee (USD 5,000 equivalent) | Speed | Verdict |
|---|---|---|---|---|
| Wise (formerly TransferWise) | Mid-market ✓ | ~800–1,500 THB | 1–2 days | Best overall ✓ |
| Revolut | Mid-market (weekday) | ~600–1,200 THB | Instant–2 days | Good; weekend markup |
| Home bank SWIFT wire | Poor (2–4% below mid) | 3,000–8,000 THB | 2–5 days | Expensive |
| Western Union / MoneyGram | Poor | Variable, often high | Fast | Emergency use only |
| Cryptocurrency (USDT→THB) | Near mid-market | Low, variable | Minutes | Advanced users only |
For most expats, Wise is the clear answer for regular income transfers to Thailand. The rates are transparent, the fees are low, and you can send directly to your Thai bank account. Setting up a Wise account before you arrive is strongly recommended.
Open a Wise account — save on every transfer →ATM Fees in Phuket
This catches many newcomers off guard: all Thai ATMs charge a 220 THB fee per withdrawal from a foreign card. This was introduced in 2019 and applies at every bank's ATM regardless of your card. There's no way to avoid it using a foreign debit/credit card.
To minimise costs:
- Withdraw larger amounts less frequently (withdraw 20,000–30,000 THB rather than 5,000 THB four times)
- Use a Wise or Revolut card — both offer ATM withdrawals with low additional fees beyond the 220 THB Thai bank fee
- Have a local Thai bank account and transfer money into it via Wise, then use your KBank card fee-free at all Thai ATMs
- US residents: Charles Schwab's checking account reimburses all ATM fees worldwide — many Phuket expat Americans swear by it
Wise and Digital Banking for Phuket Expats
Wise deserves its own section because it's genuinely transformed how expats manage money in Thailand. With a Wise multi-currency account you can:
- Hold multiple currencies (GBP, EUR, USD, AUD, etc.) and convert to THB when the rate is right
- Receive income from employers or clients in your home currency without paying to convert
- Pay rent via international transfer at near-market rates
- Use the Wise debit card for purchases — no foreign transaction fee, mid-market rate
- Withdraw from Thai ATMs (the 220 THB bank fee still applies, but no Wise markup)
Revolut is a good alternative, particularly for frequent travellers. The weekend exchange rate markup is the main downside — avoid FX conversions on weekends.
Thailand Income Tax Basics 2026
Tax rules changed significantly in 2024 and remain a hot topic in Phuket expat circles. Here's what you need to know:
Thai tax residency
You become a Thai tax resident if you spend 180 or more days in Thailand in a calendar year. This applies regardless of your visa type — retirement visa, Elite, DTV, LTR or any other.
Thailand income tax rates (2026)
| Taxable Income (THB/year) | Tax Rate |
|---|---|
| 0 – 150,000 | Exempt |
| 150,001 – 300,000 | 5% |
| 300,001 – 500,000 | 10% |
| 500,001 – 750,000 | 15% |
| 750,001 – 1,000,000 | 20% |
| 1,000,001 – 2,000,000 | 25% |
| 2,000,001 – 5,000,000 | 30% |
| Over 5,000,000 | 35% |
LTR Visa tax benefits
The Long-Term Resident (LTR) visa offers significant tax advantages — holders of the Wealthy Pensioner or Work-From-Thailand Professional category pay a flat 17% rate on Thai-sourced income and may be exempt from tax on foreign income remitted to Thailand. Worth considering if you have significant income. See the visa guide for LTR details.
Visa Fund Requirements
Several Thai visas require you to demonstrate funds in a Thai bank account:
| Visa Type | Fund Requirement | Notes |
|---|---|---|
| Non-OA (Retirement) | 800,000 THB in Thai bank | Or 65,000 THB/month income, or combination |
| Non-O (Marriage/family) | 400,000 THB in Thai bank | Or 40,000 THB/month income |
| Non-B (Business) | Varies by employer | Usually employer-sponsored |
| Thailand Elite | No minimum | Membership fee replaces requirements |
| LTR Visa | $80,000 USD assets | Pension/investment income requirements |
The 800,000 THB must typically be in a Thai bank account for 2–3 months before your retirement visa application and maintained throughout. This is one of the main reasons expats open a Bangkok Bank or KBank account early — to start building the deposit history. See the full Phuket visa guide for details.
Stop losing money on transfers
Wise offers mid-market exchange rates for your THB transfers. Used by thousands of Phuket expats every month.
Open your Wise account →Frequently Asked Questions
Yes. Most major Thai banks open accounts for foreigners with a valid passport and a Non-Immigrant visa. Kasikorn Bank (KBank) and Bangkok Bank are the easiest. Some branches require a work permit or proof of residence.
Kasikorn Bank (KBank) is the most popular among Phuket expats — excellent English banking app, good ATM network, and the Yaowarat Road branch in Phuket Town is very expat-experienced.
All Thai ATMs charge a 220 THB foreign card fee per withdrawal since 2019. Withdraw larger amounts less often to minimise this. Wise, Revolut or a Charles Schwab account can significantly reduce costs.
Yes, Wise is excellent. It offers mid-market exchange rates with small fees, a multi-currency account, and a debit card that works at Thai ATMs. Most Phuket expats use Wise or Revolut alongside a local Thai account.
If you are tax resident in Thailand (180+ days per year), you may be liable for Thai income tax on income remitted to Thailand from 2024 onwards. Tax rules changed in 2024 — consult a Thai tax advisor. Most DTV and retirement visa holders are affected.