KASIKORN Bank (KBank) is Thailand’s second-largest retail bank and one of the two most foreigner-friendly banking institutions in the country for digital nomads and long-stay expats. This guide to KBank Kasikorn for foreigners explains how foreigners can open a KBank savings account in person at a branch with the following standard requirements: valid passport (original), valid non-tourist Thai visa, proof of Thai address (TM30 or rental agreement), and an initial deposit of THB 1,000 to 2,000. KBank generally does not open accounts for holders of tourist visas or visa-exempt entries, though branch-level discretion exists. The best KBank branches for foreigners in Bangkok are those near expat hubs: Sukhumvit area, Siam Paragon, Central World, and Terminal 21. KBank’s K PLUS mobile app is widely considered the most functional banking app in Thailand and supports English language. For LTR and SMART Visa holders, KBank accepts the BOI endorsement letter as proof of legal status. The recommended setup for Thailand-based nomads is Wise (for receiving overseas income and international conversions) + KBank (for daily Thai spending, PromptPay, and local payments).
QUICK ANSWER: How do foreigners open a KBank account in Thailand? To open a KBank (KASIKORN Bank) account in Thailand as a foreigner: Visit a foreigner-friendly KBank branch in person (Sukhumvit, Siam Paragon, Central World in Bangkok)Bring: Passport (original) + valid non-tourist Thai visa + TM30 or rental agreement + THB 1,000–2,000 initial deposit Complete the account opening form with branch staff assistance Receive your passbook and ATM/debit card same day Download K PLUS app and set up with your Thai phone number Tourist visa holders and visa-exempt entrants face significant rejection risk at KBank. Non-B, Non-O, LTR Visa, and SMART Visa holders have the most reliable account-opening experience.
DISCLAIMER KBank branch policies can change without notice. Document requirements and visa type acceptance can vary by branch and teller. Always call your nearest branch to confirm current requirements before visiting. This guide reflects requirements as of June 2026. This is not financial advice.
Introduction
When nomads and expats in Thailand think about banking, Bangkok Bank and KBank are the two most common recommendations — and for good reason. KBank (KASIKORN Bank) combines a wide branch network, genuinely functional English-language app (K PLUS), and a streamlined account opening experience for foreigners who arrive with the right documents and the right visa.
The challenge: KBank has over 1,000 branches in Thailand, and they are not all equal when it comes to serving foreign national customers. The right branch makes the process smooth and same-day. The wrong branch or missing documents can result in an immediate rejection. This guide gives you exactly what you need to walk in, open your account successfully, and set up the complete KBank + Wise banking infrastructure that most Thailand-based nomads use.
What Is KBank (KASIKORN Bank)?
KBANK AT A GLANCE Full name: KASIKORN Bank Public Company Limited Brand name: KBank Founded: 1945 Size: Thailand’s second largest commercial bank by total assets Branches: 1,000+ branches across Thailand ATMs: 10,000+ ATMs nationwide Mobile app: K PLUS (available in English, iOS and Android) Digital wallet: K PLUS supports PromptPay QR payments International transfers: Supports SWIFT incoming; SWIFT outgoing available Stock ticker: KBANK (SET listed) Key for foreigners: One of only two banks (with Bangkok Bank) consistently recommended for foreign national account opening
Can Foreigners Open a KBank Account in Thailand?
Yes — but with conditions. KBank officially allows foreign nationals to open personal savings accounts. The practical experience depends heavily on two factors: your visa type and your choice of branch.
Visa Type Eligibility for KBank Account Opening
Visa / Status
KBank Eligibility
Ease of Opening
Notes
LTR Visa (Long-Term Resident)
✅ YES
Easy
BOI endorsement letter accepted. Most reliable foreigner opening experience.
SMART Visa
✅ YES
Easy
BOI endorsement letter accepted. Treated same as LTR.
Non-Immigrant B (Work)
✅ YES
Easy
Valid work visa + employer letter helps. Standard foreigner process.
Non-Immigrant O (Family/Retirement)
✅ YES
Moderate
Additional documentation may be requested. Bring proof of purpose.
Education Visa (Non-Immigrant ED)
✅ USUALLY YES
Moderate
School enrollment letter as supporting document.
Tourist Visa (TR single/METV)
⚠ DIFFICULT
Hard
Most KBank branches decline. Some branches may accept with extensive supporting docs.
Visa-exempt entry (30 days)
❌ GENERALLY NO
Very Hard
Not recommended. Most branches will decline immediately.
Destination Thailand Visa (DTV)
✅ LIKELY YES
Moderate–Easy
DTV is relatively new; confirm branch acceptance. BOI endorsement should help.
Documents Required for KBank Account Opening
Document
Specification
Required?
Passport (original)
Full valid passport. Minimum 6 months remaining validity recommended.
✅ Essential
Valid Thai visa
Non-tourist visa stamped in passport. LTR/SMART BOI endorsement letter also accepted.
✅ Essential
TM30 (Residence Notification)
Form showing your registered Thai address. Issued by landlord or hotel within 24 hours of arrival/change of address.
✅ Often requested
Rental agreement or hotel confirmation
Proof of Thai address. Rental contract (signed) or official hotel booking preferred.
✅ Usually required
Initial deposit
THB 1,000 minimum for basic savings account; THB 2,000 recommended to be safe.
✅ Essential
Thai phone number (SIM)
Required for K PLUS app setup and OTP verification during account opening.
✅ Essential
Employment letter or BOI endorsement
For BOI visa holders: BOI endorsement letter. For Non-B holders: employer letter on company letterhead.
Helpful / Often requested
Passport-size photographs
Some branches request 1–2 photos; others do not. Bring just in case.
Sometimes requested
THE TM30 DOCUMENT — MOST COMMONLY MISSED The TM30 (Notification of Resident Staying in a Rented House/Dwelling) is the Thai Immigration document that records where you are physically staying in Thailand. It must be submitted by your landlord or hotel within 24 hours of you checking in or changing address. KBank branches in tourist and expat areas frequently request TM30 as part of the foreigner account opening process. If you have moved to Thailand and your landlord has not submitted TM30 for you, obtain it before visiting KBank. If you are staying at a hotel: the hotel submits TM30 on your behalf. Request a copy or the TM.30 receipt from the front desk. This serves as your address proof at KBank.
Best KBank Branches for Foreigners: Bangkok and Chiang Mai
Branch selection is the single most important practical decision in your KBank account opening. Staff familiarity with foreigner paperwork, branch manager discretion, and proximity to expat communities all affect the experience.
Bangkok — recommended foreigner-friendly branches
KBank at Siam Paragon (1st floor) — high foot traffic, experienced staff, English-speaking tellers
KBank at Central World — large branch, frequent foreigner account openings, reliable experience
KBank at Terminal 21 Asok (Sukhumvit) — very expat-friendly area, experienced with international customers
KBank at EmQuartier — Sukhumvit area, upscale branch, foreigner-experienced staff
KBank at MBK Center — large tourist-area branch with history of foreigner account openings
Chiang Mai — recommended branches
KBank at Nimman Road area (near One Nimman complex) — nomad community hub, experienced with digital nomads
KBank at Central Festival Chiang Mai — large mall branch, good expat service record
CALL AHEAD — ALWAYS KBank branch policies can change, and individual tellers have discretion on foreigner applications. The most reliable approach: call the specific branch the day before your planned visit and ask: ‘Can foreigners open a savings account at your branch?’‘I have a [your visa type] visa. What documents do I need?’‘Do you require TM30?’ This 5-minute call can save a 2-hour round trip to the wrong branch. KBank’s customer service line: 0-2888-8888 (24-hour). For English support: select the international banking option.
Step-by-Step: How to Open a KBank Account as a Foreigner
STEP 1
Get Your TM30 From Your Landlord or Hotel If renting: ask your landlord to submit TM30 to Thai Immigration and give you a copy. If at a hotel: request a TM30 receipt or confirmation from reception. This is your official Thai address document. ⚡ Do this before your KBank visit. Most branches now request TM30 as standard, especially in Bangkok.
STEP 2
Get a Thai SIM Card Purchase a Thai SIM card (AIS, DTAC, or TrueMove) before visiting KBank. A Thai mobile number is required during the account opening process for OTP verification and is essential for K PLUS app setup. Tourist SIMs available at the airport or 7-Eleven. ⚡ AIS and DTAC tourist SIMs are available at Suvarnabhumi and Don Mueang airports from THB 299–599 for 30 days.
STEP 3
Prepare Your Document Package Gather: Original passport (with valid non-tourist visa), TM30 or rental agreement / hotel booking confirmation, BOI endorsement letter if on LTR or SMART Visa, Thai phone number SIM card, THB 1,000–2,000 in cash for initial deposit. Bring originals + 2 photocopies of each. ⚡ Make photocopies of your passport main page, visa stamp, and TM30 before leaving. Some branches ask you to complete the copies yourself.
STEP 4
Choose the Right Branch and Visit During Off-Peak Hours Go to a foreigner-experienced branch (see list above). Visit Tuesday to Thursday, 10:00 AM to 11:00 AM or 2:00 PM to 3:30 PM. Avoid Monday mornings (busy after weekend), lunchtime (11 AM–1 PM), and Friday afternoons. ⚡ Take a queue number at the customer service desk immediately upon entering. Tell the greeter you want to ‘open a savings account as a foreigner.’
STEP 5
Complete the Account Opening Application The branch staff will provide a KBank personal account application form (most branches have an English version or bilingual form). Fill in: full name as on passport, passport number, Thai address (from TM30), Thai phone number, purpose of account. Staff will assist — do not hesitate to ask for help. ⚡ Confirm your preferred account type: basic savings account (passbook) is standard. Ask if K-eSavings (digital-only, no passbook) is available — some foreigners prefer this for a lighter setup.
STEP 6
Submit Documents, Make Deposit, and Wait Hand over your original documents for review and photocopying. Pay your initial deposit (THB 1,000–2,000) in cash. The branch typically processes your application within 30 to 60 minutes. ⚡ While waiting: ask the teller if your Thai phone number will be linked to the account for OTP and K PLUS setup during the visit or if you need to do it separately afterward.
STEP 7
Receive Your Passbook and KBank Debit Card Upon approval, you receive: KBank savings account passbook (showing your account number), KBank Mastercard debit card (with chip and PIN), and PIN mailer. Your account number is printed in the passbook. ⚡ Request a Mastercard debit card rather than the basic ATM card if you want to use it for international purchases. Confirm this when setting up.
STEP 8
Download and Set Up K PLUS App Download K PLUS from App Store or Google Play. Register with your Thai phone number (the one linked to your account). Complete OTP verification. Set up your PIN and biometric login. Your KBank account is now fully operational. ⚡ K PLUS has an English language option. Switch to English via Settings → Language if the app defaults to Thai.
K PLUS App: What Foreigners Get
K PLUS is widely regarded as the best banking app in Thailand. For foreigners, it provides:
Account balance and transaction history in real-time
PromptPay QR code for receiving payments from Thai payers instantly
Bill payment (utilities, phone top-up, insurance premiums)
Currency exchange via K FX feature (convert between currencies)
SWIFT transfer setup for international transfers
Card freeze/unfreeze instantly
Investment products (for long-stay residents)
K PLUS’s English support and QR payment capability make it significantly more practical for daily Thai life than Bangkok Bank’s KPlus / Bualuang mBanking equivalents. This is KBank’s primary advantage over Bangkok Bank for most nomads.
KBank Account Types Available to Foreigners
Account Type
Description
Good For
Basic Savings Account (passbook)
Traditional savings with passbook. ATM/debit card included. Most common for foreigners.
Standard daily banking, cash withdrawals, PromptPay
K-eSavings Account
Digital-only savings account (no passbook). Managed entirely via K PLUS app.
Tech-forward nomads who prefer paperless banking
KBank Current Account
Chequebook account for business transactions.
Businesses registered in Thailand; rarely needed by individual nomads
KBank Fee Structure for Foreigners
Transaction
Fee
Notes
Monthly account maintenance
Free (basic savings)
No monthly fee for savings account
KBank ATM withdrawals
Free
Any KBank ATM in Thailand; free for KBank cardholders
Other Thai bank ATM withdrawals
THB 25–50 per transaction
AEON, Krungsri, SCB ATMs etc.
International card at KBank ATM (foreign card)
THB 200–220 flat fee (set by BOT)
This is the fee charged to foreign cardholders using KBank ATMs
PromptPay transfers (K PLUS)
Free (up to daily limit)
Instant inter-bank Thai transfers via QR code
Interbank transfer (non-PromptPay)
THB 15–25 per transfer
Depends on amount and destination bank
Incoming international transfer (SWIFT)
THB 200–500 (varies)
SWIFT incoming handling fee; check current rate
Outgoing international transfer
THB 200–500 + percentage
Use Wise for outgoing international — significantly cheaper
Card replacement
THB 100–200
If card lost or damaged
KBank vs Bangkok Bank: Which Is Better for Nomads?
Factor
KBank
Bangkok Bank
App quality
⭐⭐⭐⭐⭐ K PLUS — best banking app in Thailand
⭐⭐⭐ Bualuang mBanking — functional but less polished
English language support
Excellent (app + most major branches)
Good (major branches; app less polished in English)
LTR Visa acceptance
✅ YES — BOI letter accepted
✅ YES — BOI letter explicitly accepted; established process
SWIFT incoming from Wise
✅ Works well
✅ Works well
Branch network
1,000+ branches; most are foreigner-capable at major locations
1,200+ branches; specific foreigner-friendly branches well-known
ATM network
10,000+ ATMs
10,000+ ATMs
Tourist visa opening
⚠ Difficult (branch-dependent)
⚠ Difficult (branch-dependent)
PromptPay QR
✅ Excellent via K PLUS
✅ Available
Best for
Nomads who prioritize digital banking and K PLUS app quality
Nomads whose income comes primarily via SWIFT and who want a bank with historically established foreigner processes
THE HONEST RECOMMENDATION For most Thailand-based digital nomads: KBank edges ahead of Bangkok Bank because of K PLUS’s superior app experience and English language usability. The daily banking quality difference is meaningful. For nomads primarily managing large SWIFT transfers from overseas: Bangkok Bank has a slightly longer track record of foreigner SWIFT account management and some nomads find its processes more predictable. Many long-term Thailand residents open both accounts. KBank for daily spending and K PLUS. Bangkok Bank for SWIFT receiving. This dual approach costs nothing (both accounts are free) and gives maximum flexibility.
Nationality-Specific Notes
INDIA-SPECIFIC KBANK NOTES Indian passport + valid non-tourist Thai visa: Accepted at foreigner-experienced branches without additional issues.Receiving INR transfers via KBank: Not recommended. KBank does not hold INR. For INR transfers, use NRE/NRO Indian accounts. Use Wise for USD/EUR → THB KBank transfers.FEMA compliance: KBank account is a foreign bank account from India’s perspective. As an NRI, you are permitted to hold foreign bank accounts. Ensure your Indian tax return reflects the KBank account as a foreign asset if required under Schedule FA.Cheque from Indian bank: Cannot be deposited at KBank. Use SWIFT or Wise for international fund movements.
PHILIPPINES-SPECIFIC KBANK NOTESFilipino passport + valid non-tourist Thai visa: Accepted at foreigner-experienced branches. Some branches may ask more questions than with Western passports — stick to the branches listed above for the most reliable experience. Receiving PHP transfers via KBank: Not recommended. Use Philippine bank accounts (BDO, BPI) for PHP. KBank for THB daily spending only. BSP declaration: Maintaining a foreign bank account (KBank) may need to be declared under Philippine Bangko Sentral ng Pilipinas reporting requirements if above threshold. Confirm with a Philippine CPA.
KBank + Wise: The Recommended Nomad Banking Setup
THE COMPLETE THAILAND BANKING SETUP For Thailand-based digital nomads, the recommended two-account setup is: Wise account: Receive overseas client payments in USD, EUR, or GBP using Wise’s local bank details. Convert to THB at mid-market rate. Send THB to your KBank account.KBank account: Receive THB from Wise. Use K PLUS for daily Thai spending, PromptPay, bill payments, and local transfers. Why this setup works: Wise eliminates the expensive SWIFT fees and bank exchange rate markup on international income — saving you 2–4% on every international transferKBank’s K PLUS handles all Thai-side daily banking with the best app experience in ThailandTogether: complete international income management + Thai daily banking without compromise Typical workflow: Client pays → Wise USD account → Convert USD to THB in Wise → Send THB to KBank → Spend from KBank in Thailand via K PLUS. Open Wise account free at wise.com. Your KBank account details (account number + branch code) are what you input in Wise for the THB transfer destination.
Common Mistakes and Why KBank May Decline Your Application
Mistake
Consequence
Prevention
Visiting with tourist visa or visa-exempt entry
Immediate or likely rejection at most branches
Secure a non-tourist visa first. Consider LTR Visa, SMART Visa, or Non-B if you plan long-term Thailand stay.
No TM30 or address proof
Branch requests document you don’t have; trip wasted
Get TM30 from landlord or hotel receipt before visiting. Keep a copy on your phone.
Visiting a small branch or non-expat branch
Staff unfamiliar with foreigner process; inconsistent decisions
Use the foreigner-experienced branches listed in this guide. Call ahead.
No Thai SIM card
Cannot complete K PLUS setup or OTP verification during account opening
Buy Thai SIM at the airport on arrival. AIS and DTAC tourist SIMs available immediately.
Bringing only photocopies without originals
Branch requires original documents for verification; photocopies alone not accepted
Always bring original passport and original visa + photocopies of each.
Visiting during peak hours (Monday morning, lunchtime, Friday PM)
Long waits, rushed tellers, higher chance of conservative decisions on borderline cases
Visit mid-week mornings (Tuesday–Thursday, 10 AM–11 AM) for best experience.
Frequently Asked Questions
How do foreigners open a KBank account in Thailand?
Visit a foreigner-friendly KBank branch (Siam Paragon, Central World, or Terminal 21 in Bangkok) with: original passport, valid non-tourist Thai visa, TM30 or rental agreement as address proof, Thai phone number, and THB 1,000–2,000 in cash for initial deposit. Complete the account opening form with staff assistance, submit documents, make the deposit, and receive your passbook and debit card on the same day.
Can I open a KBank account on a tourist visa in Thailand?
Generally no. KBank’s standard policy requires a valid non-tourist visa for foreign national account opening. Tourist visa and visa-exempt entry holders face significant rejection risk at most branches. Some branches may exercise discretion with extensive supporting documentation, but this cannot be relied upon. Foreigners on tourist visas who need a Thai bank account should consider obtaining a non-tourist visa (LTR, Non-B, Non-O) first.
Does KBank accept LTR Visa or SMART Visa for account opening?
Yes. KBank accepts the BOI endorsement letter for both LTR Visa and SMART Visa holders as proof of legal status. This is one of the most reliable routes to KBank account opening for foreign professionals in Thailand. Bring your passport plus the original BOI endorsement letter to any foreigner-experienced branch.
What is K PLUS and does it work for foreigners?
K PLUS is KBank’s mobile banking app, available for iOS and Android in English and Thai. It allows account balance checks, fund transfers, PromptPay QR payments, bill payments, and currency exchange. K PLUS works for foreigners and requires a Thai phone number for setup. It is widely considered the best banking app in Thailand.
KBank vs Bangkok Bank — which is better for digital nomads?
KBank edges ahead for most nomads because of K PLUS’s superior English-language app experience. Bangkok Bank has a slightly longer track record with SWIFT-heavy international banking. Many long-term Thailand residents use both: KBank for daily spending via K PLUS, Bangkok Bank for receiving large international SWIFT transfers.
Final Verdict: KBank for Thailand-Based Nomads and Expats
KBank is one of the best two banking options in Thailand for foreign nationals and digital nomads. The combination of K PLUS’s app quality, English-language support, and foreigner-friendly processes at major branches makes it a practical daily banking solution. The path to success is straightforward: arrive with the right documents (passport + non-tourist visa + TM30 + Thai SIM + deposit), choose one of the foreigner-experienced branches listed, and call ahead. The account opening process itself is smooth when you have the right preparation. Pair your KBank account with Wise for international income management and you have a complete Thailand banking setup that handles everything from overseas USD client payments to Thai baht daily spending. See the Thailand banking complete guide for all banking options, or read the Bangkok Bank Indian nationals guide for a comparison of Thailand’s two main foreigner-friendly banks.