Thai Bank Account for Foreigners: Banks Compared and How to Open One
Thai bank account for foreigners: Krungthai and Bangkok Bank welcome foreigners. Step-by-step guide with requirements.
Editorial Team
Jul 31, 2026 · 7 min read
Status

The Bank That Says "No" (And the One That Says "Maybe")
Opening a bank account in Thailand as a foreigner sounds simple. In reality, it's one of the most frustrating experiences you'll have as an expat. Most Thai banks will refuse to open an account for foreigners — not because of any law, but because of internal policies that vary by branch, by manager, and by how confident you look when you walk in.
The good news: some banks actually welcome foreigners. The bad news: the requirements vary wildly, and what works at one branch might not work at another. One branch manager will open your account in 30 minutes; the next branch of the same bank will tell you to come back with documents you've never heard of. This guide maps every major Thai bank's policy toward foreigners, with real opening requirements, hidden fees, mobile banking setup, and the practical tips that get you past the "no" and into the "yes."
Thai Banks: Foreigner Account Opening Guide
| Bank | Foreigner Policy | Success Rate | Min. Deposit | English Support |
|---|---|---|---|---|
| Krungthai (KTB) | Welcomes foreigners | High (80%) | 500 THB | Good |
| Bangkok Bank (BBL) | Welcomes foreigners | High (75%) | 500 THB | Good |
| SCB (Siam Commercial) | Case by case | Medium (60%) | 500 THB | Moderate |
| Kasikorn (KBank) | Difficult for foreigners | Low (30%) | 500 THB | Limited |
| TMB (TMBThanachart) | Case by case | Medium (50%) | 500 THB | Limited |
| CIMB Thai | Foreigner-friendly | High (70%) | 500 THB | Good |
What You Actually Need to Open an Account
Documents Required
- Passport: Original (not photocopy) — valid for 6+ months, at least 2 blank pages. Some banks accept photocopies with the original for verification.
- Thai phone number: Pre-paid SIM card with Thai number (AIS, DTAC, or TrueMove). Banks send OTP codes via SMS — you need a Thai number to complete the process.
- Proof of address: Utility bill, lease agreement, or immigration stamp. This is the trickiest requirement — if you're staying at a hotel, you need a hotel registration letter.
- Work permit or visa (sometimes): Some banks require a non-immigrant visa or work permit. Others accept tourist visas. It varies by branch.
- Thai friend or colleague (helpful): Having someone who speaks Thai helps enormously. The bank staff may not speak English, and a translator speeds up the process.
The Real Requirements (What They Don't Tell You)
Requirement 1: Speak Thai or bring a translator. Most bank staff don't speak English. If you can't communicate in Thai, you'll need a Thai friend to translate. This isn't optional — it's essential for completing the application.
Requirement 2: Have a Thai phone number. Banks send OTP codes via SMS. You need a Thai number to complete the process. Buy a SIM card at 7-Eleven before you go to the bank.
Requirement 3: Be persistent. If one branch says no, try another branch of the same bank. Policies vary by branch manager. The main branches in Hua Hin are more likely to open accounts than small suburban branches.
Requirement 4: Have a reason. Banks want to know why you need an account. "I live in Hua Hin" works better than "I'm visiting." Show them your lease agreement or long-term visa.
Step-by-Step: Opening Your Account
Step 1: Get a Thai SIM card. Visit 7-Eleven and buy a tourist SIM (299-599 THB) or a regular SIM (199-299 THB). AIS has the best coverage in Hua Hin. You'll need this for the OTP verification.
Step 2: Gather documents. Passport (original), Thai phone number, proof of address (lease agreement or hotel registration). If you have a work permit or non-immigrant visa, bring it — it helps.
Step 3: Visit Krungthai or Bangkok Bank. Go to the main branch in Hua Hin (not a small suburban branch). Ask for the "international customer desk" if available. Present your documents and explain that you live in Hua Hin.
Step 4: Fill out the application. The form is in Thai. Ask staff for help — they'll guide you through it. You'll need to provide your Thai phone number, address, and occupation.
Step 5: Deposit minimum amount. Deposit 500 THB (the minimum). The account is now active.
Step 6: Set up mobile banking. Download the bank's app (Krungthai Touch or BBL Mobile) and register using your new account number and Thai phone number. You'll receive an OTP to complete setup.
Common Reasons for Rejection (And How to Overcome Them)
| Reason | Why It Happens | Solution |
|---|---|---|
| "Wrong branch" | Some branches don't open foreigner accounts | Try main branches or different bank |
| "Short visa" | Tourist visa (30 days) often rejected | Non-immigrant or retirement visa works better |
| "No Thai phone" | Can't complete verification without Thai number | Buy SIM at 7-Eleven first |
| "Can't communicate" | Staff refuses if you can't explain | Bring Thai friend to translate |
| "No proof of address" | Some branches require utility bill | Get hotel registration letter |
Fees and Charges: The Hidden Costs
| Fee | Amount | Notes |
|---|---|---|
| Account opening | Free | No charge at most banks |
| Minimum deposit | 500 THB | Refundable, stays in account |
| ATM withdrawal (own bank) | Free | Unlimited at own bank ATMs |
| ATM withdrawal (other bank) | 220 THB per transaction | Use your own bank's ATM to avoid |
| International transfer (in) | 200-500 THB | Varies by bank and source country |
| International transfer (out) | 500-1,000 THB | Plus SWIFT charges from receiving bank |
| Account maintenance | Free (most banks) | Some charge if balance below minimum |
Mobile Banking: The Essential App
Once your account is open, set up mobile banking immediately. Thai mobile banking is excellent — you can transfer money, pay bills, scan QR codes, and even pay at 7-Eleven from your phone. It's one of the most convenient aspects of banking in Thailand.
- Krungthai Touch: KTB's app. Clean interface, reliable transfers, PromptPay integration.
- BBL Mobile: Bangkok Bank's app. Good for international transfers, slightly clunkier interface.
- PromptPay: Thailand's national QR payment system. Once set up, you can pay at any shop by scanning a QR code. Works with all major banks.
International Transfers: Moving Money In and Out
Once you have a Thai bank account, you'll need to transfer money from your home country. Here's how it works and what it costs:
Receiving International Transfers
- Bank charge: 200-500 THB per incoming transfer
- SWIFT charges: Your sending bank may charge $15-30
- Exchange rate: Banks typically use a rate 1-2% worse than mid-market
- Processing time: 1-3 business days
- Documentation: Some banks require proof of source (employment contract, pension statement)
Pro tip: Use Wise (formerly TransferWise) or Revolut for international transfers. They offer better exchange rates and lower fees than traditional banks. A $1,000 transfer via Wise costs about $5-10, while a bank transfer costs $30-50.
Sending Money Out of Thailand
- Bank charge: 500-1,000 THB per outgoing transfer
- SWIFT charges: $15-30 from the receiving bank
- Documentation: You may need to show proof of income or purpose of transfer
- Processing time: 1-3 business days
The tax consideration: If you transfer money out of Thailand regularly, you may need to show that the funds originated from foreign sources (not Thai income). This matters for visa compliance and tax purposes. Keep records of all international transfers.
The Verdict: Which Bank Should You Choose?
Start with Krungthai (KTB) — they have the best foreigner policy and highest success rate. If KTB rejects you, try Bangkok Bank (BBL). Both have branches in Hua Hin that regularly open accounts for foreigners.
The process takes 1-2 hours if everything goes smoothly. Budget a full day if you need to try multiple branches. And bring a Thai friend — it makes everything easier.
For more on retirement visa requirements or monthly budget breakdown, see our related guides.
Ananas Premium
Unlock Hua Hin's Best Property & Investment Insights
Enjoying our free content? Get unlimited access to premium articles, local market intelligence, member briefings, and exclusive checklists for ฿290 / $9.95 per month.
Continue reading
Sources & Verification







