Having a Thai bank account in Phuket transforms daily life. You can pay rent by transfer, settle your condo management fees, receive salary or rental income, and avoid ATM withdrawal fees on every transaction. But opening one as a foreigner involves navigating inconsistent branch policies, a lot of "come back tomorrow", and staff who don't always know the rules themselves. This guide tells you exactly where to go, what to bring, and what to say.
Last updated: March 2026
Thai bank account requirements for foreigners are set at the branch manager level, not by central bank policy. What works at Jungceylon Kasikorn may not work at the branch two streets over. The information in this guide reflects the current situation as of early 2026, but always call ahead and be prepared for some variation.
Which Bank Should You Choose?
There are four main banks expats use in Phuket. Each has different expat-friendliness levels, ATM coverage, and app quality. Here's the real rundown:
The most consistently expat-friendly bank in Phuket. The KBank app (K-Plus) is excellent in English. Multiple branches across Phuket have experience with foreigners. Jungceylon (Patong) and Central Floresta branches are the most foreigner-savvy.
- K-Plus app fully in English, very reliable
- Good ATM coverage across Phuket
- PromptPay transfer support
- Most Phuket branches accept non-immigrant visas
- KBank Work Cafés across island (free banking + workspace)
The traditional choice for expats in Thailand. Long history of working with foreigners, particularly retirees using the extension of stay process (which requires a Bangkok Bank account for income transfers at many immigration offices). Good English documentation.
- Strong international transfer history
- Required by some immigration offices for retirement visa income proof
- Bualuang mBanking app decent but less polished than KBank
- Good branch coverage in Phuket Town and Central area
- Long-established international partnerships
Thailand's oldest bank with strong branch coverage. SCB Easy app is solid. Popular with digital nomads and younger expats. Slightly more variable on foreigner account opening depending on branch, but generally good in tourist areas of Phuket.
- SCB Easy app is well-designed and English-friendly
- Lots of ATMs across the island
- Popular for PromptPay QR payments
- Some branches more flexible on visa requirements
Less commonly used by expats but has good English service at select branches. Often worth trying if KBank or Bangkok Bank have turned you away at a particular location. App is functional but less polished.
- Less crowded branches in some areas
- Competitive savings rates
- Part of MUFG banking group (Japanese backing)
- Some branches very helpful with foreigner accounts
Documents You'll Need
Requirements vary slightly, but this is what most Phuket branches will want to see. Bring all of this — better to have too much than make a second trip.
| Document | Notes | Required by Most Banks? |
|---|---|---|
| Passport (original) | Must be the original — not a copy. Bring photocopies too (ID page + visa page) | ✓ Always |
| Non-Immigrant Visa | B (work), O (family/retirement), O-A (retirement), ED (education), LTR. Tourist visa usually rejected. Some branches accept TR visa with additional docs. | ✓ Usually required |
| TM30 or TM6 Receipt | Your accommodation registration document. Your landlord should have filed this. If staying at a hotel, the hotel handles it. Carry the receipt. | ✓ Often required |
| Proof of Address | Lease agreement, utility bill in your name, or letter from landlord. If renting, bring your signed lease. Hotel confirmation letter works for recent arrivals. | ✓ Usually required |
| Work Permit | Required for Non-B visa holders. Opens more bank options and some premium account types. | If on Non-B visa |
| Employment Letter / Income Proof | Some branches ask for this even without a work permit. A letter from your employer or evidence of regular income helps. | Sometimes requested |
| Thai Tax ID (TIN) | Increasingly requested, especially for KBank. You can apply at the Revenue Department office in Phuket Town on Phuket Road. Takes about 30 minutes. | Increasingly required |
| Initial Deposit | Typically ฿500–2,000 to open. Bring ฿3,000–5,000 cash to be safe. Some premium accounts require ฿50,000+. | ✓ Always |
The Best Branches to Try in Phuket
Not all branches are created equal. Some Phuket branches deal with foreigners daily and have the paperwork down. Others will send you on a wild goose chase. Based on consistent expat reports, these are the branches to try first:
| Branch | Bank | Area | Why It Works |
|---|---|---|---|
| Jungceylon Mall | KBank | Patong | High tourist/expat footfall means staff are experienced with foreigners. Often has English-speaking staff on duty |
| Central Floresta | KBank + Bangkok Bank | North Phuket | Modern mall branches with regular expat customers. Both banks here have handled foreigner accounts frequently |
| Central Festival Phuket | KBank + SCB | Phuket Town area | Main mall for the island — branches are busy but experienced. SCB branch here has a good reputation |
| Phuket Town main branches | Bangkok Bank (Phang Nga Road) | Phuket Town | Main branch with experienced staff. Best for retirees using income transfer documentation for visas |
| Boat Lagoon Marina | Bangkok Bank | Koh Kaew / East Coast | Serves international marina community — very familiar with foreigners, multiple nationalities |
Thai banks get busy. Arrive as close to opening time (8:30–9:00am) as possible on a Tuesday–Thursday. Avoid Mondays (busy after weekend), Fridays (early finish energy), and definitely avoid public holidays or the day before/after a long weekend. Staff are fresher in the morning and more willing to take time with complex requests.
Step-by-Step: Opening Day
Call Ahead
Phone or visit the branch the day before to ask if they can open an account for a foreigner with your specific visa type. This saves wasted trips. If they say no outright, try a different branch — bank policy allows it even if that branch manager doesn't want the hassle.
Prepare Document Pack
Bring originals AND colour photocopies of everything. Passport photo page, visa page, all entry/exit stamps, TM30 receipt, lease agreement or address proof. Some branches require you to sign each photocopy — bring a pen.
Take a Queue Number
Tell the greeter you want to "open a savings account" (บัญชีออมทรัพย์). They'll direct you to the appropriate queue. If they hesitate about foreigner accounts, stay calm and ask to speak with the branch manager — this often resolves things immediately.
Complete the Forms
The application form is in Thai but most banks provide bilingual versions or help you fill it out. Key information: your name (as in passport), address in Phuket, phone number, and initial deposit amount. Choose a passbook savings account (สมุดบัญชี) — simplest for foreigners.
Make Initial Deposit
Deposit your opening amount (฿500–2,000 minimum, more is fine). You'll receive a passbook and usually a debit card on the same day, or the card mailed within a week.
Set Up Mobile Banking
Before leaving, ask staff to help activate mobile banking on the app. This is often easier to do in-branch on the day than troubleshooting it later at home. K-Plus (KBank) requires Thai phone number verification — make sure your Thai SIM is active.
What to Do While You Wait for a Local Account
If you've just arrived in Phuket and haven't managed to open a Thai account yet, you need a strategy to survive in the meantime. Here's what experienced expats do:
Wise: The Gap-Filler Every Phuket Expat Needs
Until (and even after) you have a Thai bank account, Wise solves most problems. Send yourself money from home at the real exchange rate, pay vendors internationally, and hold Thai Baht in your Wise account. Many Phuket landlords now accept Wise transfers. The Wise debit card also works at Thai ATMs — ฿220 withdrawal fee applies (same as all foreign cards at Thai ATMs), but you get the real exchange rate.
[AFFILIATE_WISE] — Get Wise →Thai Bank Account for Visa Purposes
Some Thai visa categories require specific Thai bank account arrangements. This is particularly relevant for retirement and long-stay visas:
| Visa Type | Bank Account Requirement | Notes |
|---|---|---|
| Retirement Visa (O-A) | ฿800,000 in Thai bank account, OR ฿65,000/month income, OR combination | Many immigration offices specifically accept Bangkok Bank. Account must be Thai bank — foreign accounts not accepted for this method |
| Marriage / Family Visa (O) | ฿400,000 in Thai bank, OR ฿40,000/month income | Same rules as retirement on which banks are accepted. Transfer income from abroad via Wise or international wire |
| Long-Term Resident (LTR) | No specific Thai account balance required | Income evidence sufficient. But a Thai account still needed for daily life |
| Non-Immigrant B (Work) | No specific balance requirement | Work permit + employer salary deposit typically sufficient. Account needed to receive Thai salary |
| Thailand Elite | No balance requirement | Still strongly recommend having a Thai account for daily transactions |
For retirement and marriage visa holders: the ฿800,000 / ฿400,000 must be in a Thai savings account — fixed deposits work too. The money must be seasoned (in the account) for at least 2–3 months before your visa extension. Immigration Phuket on Chalong Ring Road handles extensions — check their current requirements as rules update periodically.
For more on visas, see our Retirement Visa Thailand guide and LTR Visa overview.
Many Phuket immigration officers specifically ask for Bangkok Bank statements for retirement and marriage visa extensions — though this isn't an official requirement, it's the bank they're most familiar with processing. If you're on a retirement or marriage visa, Bangkok Bank is worth the slightly more bureaucratic account-opening process.
Common Problems & Solutions
Branch Refuses to Open Account
Don't give up — try a different branch, ideally in a tourist-heavy area. Mall branches in Patong, Central Floresta, and Central Festival see the most expat customers. If you have a Thai friend, bring them — their presence sometimes speeds things up significantly.
Tourist Visa Rejection
If you're on a tourist visa and being refused, your best options are: (1) use Wise until you get a non-immigrant visa, (2) try a branch in a very tourist-heavy area that's known to be more flexible, or (3) hire a visa agent to help you convert to a non-immigrant visa.
No TM30 Receipt
Your landlord is legally required to file a TM30 for you within 24 hours of arrival. If they haven't, ask them to do it via the immigration online system. You can also report yourself at Phuket Immigration in Chalong — bring your passport and lease agreement.
Mobile Banking Won't Activate
K-Plus and other Thai banking apps require a Thai phone number. Make sure you have a Thai SIM (AIS, DTAC/True, or NT). Tourist SIMs work but your number must be registered. If you get locked out, visit the branch in person — they can reset the app registration on the spot.
ATM Fees and Daily Life Banking
Once you have a local Thai account, your banking fees drop significantly. Here's what you'll encounter:
- Thai ATM withdrawals with your Thai bank card: ฿0 (same bank) or ฿10–15 (different Thai bank)
- Foreign card ATM withdrawals at Thai ATMs: ฿220 fee per transaction (all Thai ATMs charge this)
- PromptPay transfers between Thai accounts: ฿0 for transfers up to ฿5,000 (฿5 above that)
- SWIFT/international incoming transfers: ฿200–500 bank fee + possible correspondent bank fees
- Wise transfers to Thai account: typically ฿0 on the Thai side (fees taken at source)
- Monthly account maintenance: ฿0–50 depending on account type and balance
The combination of a Thai bank account + Wise account covers virtually every financial need in Phuket. Local rent and bills via Thai account; money from abroad via Wise at the real exchange rate. For more on managing money in Phuket, see our full banking guide and cost of living breakdown.
Frequently Asked Questions
Related Banking Guides
Banking is just one piece of the Phuket expat financial puzzle:
- Wise in Phuket: Send Money Without Fees — the best way to transfer money from abroad
- Cost of Living in Phuket — full breakdown of monthly expenses
- Retirement Visa Thailand — bank account requirements for O-A visa
- Expat Health Insurance Phuket — Bangkok Hospital accepts international cards but local insurance saves money
- LTR Visa Overview — no bank balance requirement, but local account still essential