KBank Kasikorn for foreigners| Thailand Account Guide 2026

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 / StatusKBank EligibilityEase of OpeningNotes
LTR Visa (Long-Term Resident)✅ YESEasyBOI endorsement letter accepted. Most reliable foreigner opening experience.
SMART Visa✅ YESEasyBOI endorsement letter accepted. Treated same as LTR.
Non-Immigrant B (Work)✅ YESEasyValid work visa + employer letter helps. Standard foreigner process.
Non-Immigrant O (Family/Retirement)✅ YESModerateAdditional documentation may be requested. Bring proof of purpose.
Education Visa (Non-Immigrant ED)✅ USUALLY YESModerateSchool enrollment letter as supporting document.
Tourist Visa (TR single/METV)⚠ DIFFICULTHardMost KBank branches decline. Some branches may accept with extensive supporting docs.
Visa-exempt entry (30 days)❌ GENERALLY NOVery HardNot recommended. Most branches will decline immediately.
Destination Thailand Visa (DTV)✅ LIKELY YESModerate–EasyDTV is relatively new; confirm branch acceptance. BOI endorsement should help.

Documents Required for KBank Account Opening

Documents required for KBank Kasikorn for foreigners account opening in Thailand, including passport, visa, proof of address, and initial deposit
DocumentSpecificationRequired?
Passport (original)Full valid passport. Minimum 6 months remaining validity recommended.✅ Essential
Valid Thai visaNon-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 confirmationProof of Thai address. Rental contract (signed) or official hotel booking preferred.✅ Usually required
Initial depositTHB 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 endorsementFor BOI visa holders: BOI endorsement letter. For Non-B holders: employer letter on company letterhead.Helpful / Often requested
Passport-size photographsSome 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

Best KBank branches for KBank Kasikorn for foreigners in Bangkok and Chiang Mai with English-speaking staff and international banking services

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-by-step guide to opening a KBank Kasikorn for foreigners account in Thailand with passport, visa, required documents, and branch visit
STEP 1Get 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 2Get 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 3Prepare 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 4Choose 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 5Complete 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 6Submit 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 7Receive 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 8Download 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)
  • Money transfer to Thai bank accounts (within KBank and inter-bank)
  • 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 TypeDescriptionGood 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 AccountDigital-only savings account (no passbook). Managed entirely via K PLUS app.Tech-forward nomads who prefer paperless banking
KBank Current AccountChequebook account for business transactions.Businesses registered in Thailand; rarely needed by individual nomads

KBank Fee Structure for Foreigners

TransactionFeeNotes
Monthly account maintenanceFree (basic savings)No monthly fee for savings account
KBank ATM withdrawalsFreeAny KBank ATM in Thailand; free for KBank cardholders
Other Thai bank ATM withdrawalsTHB 25–50 per transactionAEON, 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 transferDepends on amount and destination bank
Incoming international transfer (SWIFT)THB 200–500 (varies)SWIFT incoming handling fee; check current rate
Outgoing international transferTHB 200–500 + percentageUse Wise for outgoing international — significantly cheaper
Card replacementTHB 100–200If card lost or damaged

KBank vs Bangkok Bank: Which Is Better for Nomads?

Comparison of KBank and Bangkok Bank for KBank Kasikorn for foreigners, showing banking features for digital nomads and expats in Thailand
FactorKBankBangkok Bank
App quality⭐⭐⭐⭐⭐ K PLUS — best banking app in Thailand⭐⭐⭐ Bualuang mBanking — functional but less polished
English language supportExcellent (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 network1,000+ branches; most are foreigner-capable at major locations1,200+ branches; specific foreigner-friendly branches well-known
ATM network10,000+ ATMs10,000+ ATMs
Tourist visa opening⚠ Difficult (branch-dependent)⚠ Difficult (branch-dependent)
PromptPay QR✅ Excellent via K PLUS✅ Available
Best forNomads who prioritize digital banking and K PLUS app qualityNomads 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 NOTES Filipino 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

MistakeConsequencePrevention
Visiting with tourist visa or visa-exempt entryImmediate or likely rejection at most branchesSecure a non-tourist visa first. Consider LTR Visa, SMART Visa, or Non-B if you plan long-term Thailand stay.
No TM30 or address proofBranch requests document you don’t have; trip wastedGet TM30 from landlord or hotel receipt before visiting. Keep a copy on your phone.
Visiting a small branch or non-expat branchStaff unfamiliar with foreigner process; inconsistent decisionsUse the foreigner-experienced branches listed in this guide. Call ahead.
No Thai SIM cardCannot complete K PLUS setup or OTP verification during account openingBuy Thai SIM at the airport on arrival. AIS and DTAC tourist SIMs available immediately.
Bringing only photocopies without originalsBranch requires original documents for verification; photocopies alone not acceptedAlways 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 casesVisit 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.

Leave a Comment