The first time I paid rent in Phuket, I stood at an ATM transferring cash to my landlord's account via a Thai bank teller, paying a ฿200 transaction fee, while the guy behind me tapped his phone and settled the same kind of transaction in 10 seconds via PromptPay. Thailand's digital banking infrastructure has genuinely moved forward — once you know how it works.
This guide covers every banking app and service that matters for expats living in Phuket: the Thai bank apps (KPlus, SCB Easy, Bangkok Bank), the international transfer tools (Wise, Revolut, Western Union), PromptPay for daily payments, and how to use all of them together in a way that minimises fees and maximises convenience.
💡 The Typical Expat Banking Setup in Phuket
- Thai bank account (KBank or Bangkok Bank) for daily spending, rent, and local transfers
- KPlus or equivalent app for all day-to-day payments and transfers
- PromptPay registered to your Thai mobile number for instant payments
- Wise account for receiving money from abroad and international transfers
- Optionally: home country card for ATM withdrawals when other options are unavailable
First: Getting a Thai Bank Account
Before any of the apps are useful, you need a Thai bank account. This is where many newly-arrived expats hit friction. Thai banks have varying requirements for foreigners and individual branches can be inconsistent even within the same bank.
The two most accessible banks for expats in Phuket are Bangkok Bank and Kasikorn Bank (KBank). Bangkok Bank has historically been the most foreigner-friendly and has a Phuket Town main branch that processes expat accounts regularly. KBank can be stricter but has a much better mobile app (KPlus). For a full guide including what documents to bring and which branches to try, see our Phuket banking guide.
In Phuket, KBank branches in Central Floresta and Porto de Phuket are generally more experienced with expat account openings than smaller branches. Bangkok Bank's main Phuket Town branch on Phang Nga Road is the most reliable option for straightforward account opening on a Non-Immigrant visa.
KPlus (Kasikorn Bank)
KPlus Best Thai App
KPlus is the best Thai banking app by a significant margin. The interface is clean, reliable, and has a full English option. It handles virtually everything you'll need for daily banking in Phuket without ever visiting a branch.
✅ Pros
- Full English interface
- PromptPay transfers in seconds
- QR code payments at most shops
- Bill payment (electricity, water, internet)
- Top-up mobile and PromptPay donations
- Reliable uptime; rarely down
❌ Cons
- Account opening can require work permit
- International transfers limited (use Wise instead)
- Daily transfer limit ฿200,000 (can be raised)
- TrueMoney Wallet integration adds complexity
Setting Up KPlus
Once you have a KBank account, register for KPlus at any KBank branch or ATM — you'll need your debit card and a Thai mobile number. The app registration requires Thai phone number OTP verification. If your Thai SIM is active, this is straightforward. Once registered, you can add biometric login (fingerprint/Face ID) and you're ready to go.
What You'll Actually Use KPlus For
Paying rent via PromptPay transfer to your landlord's phone number. Paying utilities — PEA electricity, PWA water, and internet can all be paid directly through the app's bill payment section. Splitting dinner — virtually every restaurant in Phuket (including street food vendors) displays a QR code for payment; scan it in KPlus and pay instantly. Topping up your True or DTAC mobile number takes 30 seconds. In seven years, I've walked into a KBank branch maybe four times — everything else is done in the app.
SCB Easy (Siam Commercial Bank)
SCB Easy
SCB Easy is a solid second choice — capable and reliable, though the app experience is a step behind KPlus in terms of design and intuition. Useful if you've opened an account with SCB (which has branches throughout Phuket including Jungceylon in Patong, Central Festival, and Phuket Town).
✅ Pros
- Good bill payment functionality
- PromptPay fully integrated
- English-language option
- SCB branches widely accessible in Phuket
❌ Cons
- App interface less intuitive than KPlus
- Account opening requirements strict for expats
- Occasional maintenance windows
Bangkok Bank App (Bualuang mBanking)
Bualuang mBanking (Bangkok Bank)
Bangkok Bank has a strong reputation with long-term expats, particularly retirees using the income transfer method for their retirement visa (you need to show ฿65,000/month income deposited into a Thai bank account for this method — Bangkok Bank is traditionally preferred for this). The app works but is older-feeling than KPlus.
✅ Pros
- Most foreigner-friendly account opening
- Traditional choice for retirement visa income method
- International wire transfers available in-app
- Widely trusted by long-term expat community
❌ Cons
- App interface showing its age
- PromptPay integration works but less smooth
- Less innovative than KPlus
PromptPay: The Payment Layer That Runs Everything
PromptPay is Thailand's interbank instant transfer system, and it is the backbone of daily financial life in Phuket. It works by linking your bank account to your mobile phone number (or Thai national ID for Thai nationals). To pay someone, you enter their phone number or scan their QR code — the transfer happens instantly between any Thai bank to any other Thai bank, 24/7, with no transfer fee.
For expats, PromptPay works as follows: you register your foreign-passport-linked Thai bank account with your Thai mobile phone number. You now have a PromptPay ID. Anyone can send you money instantly using your phone number. You can send money to anyone — landlords, restaurants, friends, market vendors — using their phone number or the QR code displayed at their counter.
📱 Setting Up PromptPay as an Expat
- You need: a Thai bank account + an active Thai SIM (any carrier: True, AIS, DTAC)
- Register via your bank's app or at a branch — takes 5 minutes
- Link your mobile number to your account
- Generate your personal QR code (save it to your phone — you'll use it constantly)
- Maximum single transfer: ฿200,000 (for most accounts); daily limit varies by bank and account type
Insider Tip: Save Your PromptPay QR to Your Lock Screen
In Phuket's expat community, people constantly settle small amounts — splitting a meal, paying someone back for market shopping, splitting a taxi. Save your PromptPay QR code as your phone's lock screen wallpaper (or a screenshot in your camera roll). You never have to unlock your phone to show it. Small thing, used constantly.
Wise: For International Money Movement
Wise Recommended
Wise is the tool that saves expats the most money in Phuket, and most people only discover it after months of overpaying on bank transfers and ATM withdrawals. Wise transfers currency at the mid-market exchange rate with a small transparent fee (typically 0.4–0.7%). Compare this to a traditional bank wire, which often uses an exchange rate 2–4% worse than mid-market, plus a fixed fee of ฿200–฿500.
✅ Pros
- Mid-market exchange rate (the real rate)
- Transparent, low fees (~0.5% typical)
- Fast transfers (GBP→THB usually same-day)
- Receive money from 40+ countries
- Multi-currency account available
- Wise debit card works at Thai ATMs
❌ Cons
- Not a Thai bank; no PromptPay directly
- THB withdrawals to Thai bank still needed for daily use
- Occasional ID verification requests
- Not usable as primary Thai day-to-day account
How Most Phuket Expats Use Wise
The typical workflow: receive salary or pension in GBP/EUR/AUD into your Wise account (Wise gives you local account details for UK, EU, US, etc.), then transfer to your Thai bank account (KBank or Bangkok Bank) once a month in a single large transfer. This gets you the best rate and minimises transaction fees. For retirees using the income transfer method for a retirement visa, confirm with your immigration agent whether Wise transfers satisfy the requirement — most agents now accept them, but verify for your specific circumstances.
See our complete guide to sending money to Thailand with Wise for step-by-step instructions and the cheapest transfer methods from major currencies.
Insider Tip: Don't Withdraw From Thai ATMs With a Foreign Card
Thai ATMs charge ฿220 per foreign card withdrawal on top of whatever your home bank charges. On a ฿5,000 withdrawal that's a 4.4% fee before exchange rate losses. Instead, transfer money to your Thai bank via Wise once a month, then use your Thai debit card. Your in-country costs drop significantly immediately.
Comparison: Thai Bank Apps vs International Tools
| Tool | Best For | International Transfers | Daily Phuket Use | Fee Level |
|---|---|---|---|---|
| KPlus (KBank) | Day-to-day banking, PromptPay | ❌ Limited | ⭐⭐⭐⭐⭐ | Low (domestic free) |
| SCB Easy | Day-to-day banking, PromptPay | ⚠️ Basic | ⭐⭐⭐⭐ | Low (domestic free) |
| Bangkok Bank App | Retirement visa income, basic banking | ✅ Available | ⭐⭐⭐ | Low–Medium |
| Wise | International transfers, receiving overseas income | ⭐⭐⭐⭐⭐ | ⚠️ Needs Thai bank for daily | Very Low (~0.5%) |
| Revolut | Multi-currency spending, travel | ✅ Good | ⚠️ ATM fees apply | Low–Medium |
| Western Union / MoneyGram | Emergency cash transfers | ✅ Available | ❌ Not for daily use | High |
Other Apps Worth Knowing
TrueMoney Wallet
Thailand's largest e-wallet, often used for paying at 7-Eleven, Family Mart, and smaller vendors that don't have PromptPay. You can top up from your Thai bank account. Useful as a backup payment method, but for most expats PromptPay via KPlus handles everything TrueMoney does and more.
GrabPay
If you use Grab (the dominant ride-hailing app in Phuket), GrabPay is the easiest payment method within the app. Load it from your Thai bank account or card. Taxis and GrabFood orders are quicker when you're not counting cash.
LINE Pay
LINE (the messaging app) has a payments feature that's integrated with KBank. Some Thai vendors and individuals prefer to settle via LINE Pay. Worth setting up if you use LINE regularly (most expats in Thailand do).
Common Banking Issues for Expats in Phuket
⚠️ Watch Out For These
- SIM card changes — your KPlus and SCB Easy are linked to your Thai phone number. If you change SIM or number, update your bank immediately or you'll be locked out of OTP verification.
- International number portability — if you travel with a foreign SIM and don't have your Thai SIM active, banking apps that require Thai OTP will lock you out. Solutions: use True/AIS roaming SIM, or use apps with biometric login enabled before leaving.
- Bank account dormancy — Thai bank accounts with no transactions for 1 year can become dormant and require a branch visit to reactivate. Make at least one small transaction monthly if you're travelling long-term.
- ATM card skimming — rare but does happen. Avoid ATMs in tourist-heavy areas at night; use machines attached to banks.
- Incorrect PromptPay numbers — always double-check the account name confirmation screen before confirming a transfer. Sent funds are hard to recover.
💸 Save on International Transfers with Wise
Most expats in Phuket overpay on international money transfers for months before discovering Wise. Convert GBP, EUR, AUD, USD, and 40+ other currencies to THB at the real mid-market rate — no hidden markups, no surprise fees.
Open a Wise Account →Questions About Banking in Phuket?
From account opening to retirement visa income requirements — get clear answers from people who've navigated the Thai banking system as expats.
Book a Free ConsultationFrequently Asked Questions
Can I use KPlus or SCB Easy as an expat in Phuket?
Yes, once you have a Kasikorn Bank or SCB account open (which requires a Thai phone number, your passport, and some branches will ask for a work permit or visa), you can use the KPlus or SCB Easy app. The apps are available in English and work smoothly for daily banking in Thailand.
Is Wise a good option for expats in Phuket?
Wise is excellent for international transfers — converting GBP, EUR, USD, AUD, or other currencies to THB at near mid-market rates. It's significantly cheaper than using a Thai bank's international wire service or ATM withdrawals from foreign accounts. Most expats use a combination: Wise for receiving money from abroad, and a Thai bank (KBank or SCB) for day-to-day spending.
What is PromptPay and can expats use it?
PromptPay is Thailand's instant payment system that links your bank account to your mobile phone number or national ID. Expats can register for PromptPay using their mobile number after opening a Thai bank account. It's used constantly in Phuket — for paying restaurants, settling bills between friends, paying landlords, and receiving payments from Thai employers.
Which Thai bank is best for expats in Phuket?
Kasikorn Bank (KBank) and Bangkok Bank are the two most expat-friendly options. KBank has the best mobile app (KPlus) and is widely accepted everywhere in Phuket. Bangkok Bank has the longest history of working with foreigners and is traditionally used for the income transfer method of retirement visa applications. SCB is also good but the account opening process can be stricter.
Can I open a Thai bank account in Phuket without a work permit?
Yes, but it varies by bank and branch. Bangkok Bank is generally the most accessible — you can open a basic savings account with a passport and Non-Immigrant visa. KBank often requires a work permit or proof of income. Some branches are more flexible than others. Going to a bank branch with a recommendation from another expat or via an introduction often helps.