Opening a Bank Account as a Foreigner
Opening a Thai bank account is one of the most important things you will do as a new expat. You need it for paying rent and bills, receiving salary, using PromptPay (Thailand's instant payment system), and scanning QR codes at shops and restaurants.
What You Need
Requirements vary by bank and even by branch. Here is what to bring:
- Passport โ original, with a valid visa (Non-Immigrant visa is preferred; some branches accept tourist visa stamps)
- Proof of address โ one of the following:
- Rental agreement or lease contract
- Utility bill with your name and Thai address
- Residence certificate from your embassy (THB 500-1,500 at most embassies)
- Letter from your employer
- Thai phone number โ required for mobile banking registration
- Work permit โ makes everything easier, but not always required for a basic savings account
- Minimum deposit โ typically THB 500-1,000 (~US$15-30)
Branch matters: Some branches refuse to open accounts for tourists or require a work permit. If turned away, try the bank's head office or a branch in a tourist area (Silom, Sukhumvit, Chiang Mai Old City). Bangkok Bank's Silom head office is known for being the most accommodating.
Step-by-Step Process
- Visit the branch with all documents (go early โ Thai banks open at 8:30 AM and are less crowded before 10 AM)
- Take a queue number and wait for a customer service representative
- Tell them you want to open a savings account (เธเธฑเธเธเธตเธญเธญเธกเธเธฃเธฑเธเธขเน โ "ban-chee orm-sap")
- Fill out the application form (staff will help)
- Provide your documents and passport photos
- Make your initial deposit
- Receive your passbook (bank book) and ATM/debit card
- Register for mobile banking on your phone (staff will help you set this up)
The entire process takes 30-60 minutes if your documents are in order.
Major Banks Compared
Thailand has four dominant commercial banks. All are reliable, well-regulated by the Bank of Thailand (BOT), and offer excellent mobile banking apps.
| Bank | Color | Mobile App | Best For |
|---|---|---|---|
| Bangkok Bank (BBL) | Blue | Bangkok Bank Mobile Banking | Most foreigner-friendly, largest international network, best for opening accounts |
| Kasikornbank (KBank) | Green | K PLUS | Best mobile app (K PLUS is excellent), most ATMs, popular with younger Thais |
| Siam Commercial Bank (SCB) | Purple | SCB Easy | Strong digital features, good investment products, Robinhood food delivery integration |
| Krungthai Bank (KTB) | Blue/Light Blue | Krungthai NEXT | Government bank โ handles government payments, social security, tax refunds |
Other Notable Banks
- Bank of Ayudhya (Krungsri) โ owned by MUFG (Japan), good for Japanese expats
- TMBThanachart (ttb) โ merged bank, competitive savings rates
- CIMB Thai โ Malaysian-owned, sometimes offers higher interest rates
- UOB Thailand โ Singaporean bank, good for ASEAN transfers
Recommendation: Open your primary account at Bangkok Bank (easiest for foreigners), then consider a second account at Kasikorn (best app) once you have more established documentation like a work permit.
Online & Mobile Banking
Thailand's mobile banking ecosystem is surprisingly advanced โ in many ways ahead of Western countries. QR code payments are accepted nearly everywhere, from 7-Eleven to street food vendors.
PromptPay
PromptPay is Thailand's national instant payment system, linked to your phone number or national ID. As a foreigner, you can link it to your Thai phone number. Key features:
- Instant transfers โ send money to any Thai bank account using just a phone number
- Free transfers โ no fees for domestic transfers under THB 5,000 (some banks have no limit)
- QR code payments โ scan a merchant's QR code and pay directly from your bank account
- Bill payments โ pay electricity, water, internet, phone bills directly from the app
Mobile Banking Apps
Every major Thai bank offers a free mobile banking app. These apps handle:
- Balance checks and transaction history
- Domestic transfers (PromptPay and interbank)
- Bill payments (utilities, phone, credit cards)
- QR code scanning for merchant payments
- Investment products (mutual funds, fixed deposits)
- Loan applications
- Insurance purchases
K PLUS (Kasikorn) and SCB Easy are generally considered the most user-friendly apps. Bangkok Bank's app is functional but slightly less polished.
PromptPay QR Payments
In Thailand, cash is becoming optional in most urban areas. Almost every business โ from malls to taxi drivers to noodle stands โ accepts QR code payments. Simply open your banking app, scan the merchant's QR code, enter the amount, and confirm. The payment is instant and free.
International Transfers
Getting money into and out of Thailand is essential for most expats. Here are the main options, ranked by value.
Wise (Formerly TransferWise) โ Recommended
Wise is the most popular option among expats worldwide, and for good reason:
- Exchange rate: Mid-market rate (the real rate you see on Google) with no markup
- Fees: Transparent โ typically 0.5-1.5% depending on the currency pair
- Speed: 1-2 business days for most transfers
- How it works: Send from your home bank to Wise, and Wise deposits THB into your Thai bank account
- THB limit: Currently THB 2 million per transaction
International Bank Wire
Traditional bank-to-bank SWIFT transfers work but are more expensive:
- Exchange rate: Bank's own rate (typically 1-3% worse than mid-market)
- Fees: THB 200-500 receiving fee at Thai bank, plus US$20-50 sending fee from your home bank, plus possible intermediary bank fees
- Speed: 2-5 business days
- Best for: Large transfers (over THB 2 million) where Wise limits apply
Foreign Exchange Transaction Form (FET): For incoming transfers over US$50,000, the Thai receiving bank will issue a Foreign Exchange Transaction Form. This is a Bank of Thailand requirement and is normal โ keep this form for your tax records.
Other Transfer Options
- OFX โ good for large transfers with negotiable rates
- Remitly โ fast transfers from the US, UK, and Australia
- Western Union โ available everywhere but expensive; best for emergencies only
- Revolut / N26 โ fintech cards with good exchange rates for spending (but transfers to Thai accounts can be slow)
- DeeMoney โ Thai-licensed fintech for inbound remittances, competitive rates
ATM Usage & Fees
Thailand has ATMs on nearly every block, especially in cities. However, foreign card fees add up quickly.
Fees for Foreign Cards
| Fee Type | Amount | Who Charges |
|---|---|---|
| Thai ATM surcharge | THB 220 (~US$6.70) per withdrawal | Every Thai bank ATM |
| Home bank foreign ATM fee | US$2-5 per withdrawal (varies) | Your home bank |
| Currency conversion fee | 1-3% of amount | Your home bank or card network |
| Dynamic currency conversion | 3-7% markup (avoid this) | Thai ATM offers to charge in your home currency โ always decline |
Tips to minimize fees:
- Withdraw the maximum amount per transaction (THB 20,000-30,000 depending on the ATM) to reduce the per-transaction THB 220 fee impact
- Always choose "withdraw without conversion" โ decline the ATM's offer to convert to your home currency
- Use a bank at home that reimburses foreign ATM fees (Charles Schwab, some credit unions)
- Once you have a Thai bank account, transfer money via Wise and withdraw from your Thai card for free
ATM Card Limits
Thai ATM cards (debit cards) typically have daily withdrawal limits of THB 20,000-200,000 depending on your account type. You can request a higher limit at the branch. Thai debit cards also work at all merchants that accept Visa/Mastercard for point-of-sale purchases.
Credit Cards for Foreigners
Getting a Thai credit card as a foreigner is more difficult than opening a bank account, but it is possible and can be worthwhile for rewards and cashback.
Requirements
- Work permit โ almost always required
- Minimum salary: THB 15,000-50,000/month depending on the bank and card tier
- Employment letter โ stating your position and salary
- 6 months of bank statements โ showing regular salary deposits
- Passport and work permit copies
Alternative: Secured Credit Card
If you cannot qualify for a regular credit card, some banks offer secured credit cards where you deposit money as collateral (typically 100-150% of the credit limit). This is a good way to build credit history in Thailand.
Best Cards for Expats
- KBank credit cards โ wide range of cards with cashback and travel rewards, relatively accessible for foreigners with work permits
- SCB credit cards โ good rewards program, frequent promotions at restaurants and shops
- Bangkok Bank credit cards โ easiest approval for foreigners, especially at the Silom branch
- Citibank Thailand โ accepts applications from foreigners with higher income, good for frequent travelers
In the meantime: While waiting for a Thai credit card, use your home country credit card for large purchases (choose one with no foreign transaction fees) and your Thai debit card / QR payments for daily spending.