Introduction
Thai banking can be surprisingly frustrating for foreigners. Rules vary between branches, documentation requirements seem arbitrary, and a single mistake can cost you weeks of delays or thousands of baht in unnecessary fees. Here are the seven most common banking mistakes — and how to avoid each one.
Mistake 1: Going to the Wrong Branch
#
The Problem
Many foreigners walk into the nearest bank branch and are turned away. Not all branches accept foreign account applications. Some banks have designated "international" or "foreigner-friendly" branches.
#
The Solution
Bangkok Bank: Silom and Asoke branches are known for accepting foreigners
Kasikornbank: Major tourist-area branches handle foreign accounts
SCB: Limited branches accept foreign customers without work permits
Call the bank's hotline first to confirm which branches serve foreigners
Bring a Thai friend or spouse if possible — they can help communicate with staffMistake 2: Not Bringing the Right Documents
#
The Problem
Banks require extensive documentation, and the requirements vary by visa type. Showing up without the right paperwork means a wasted trip.
#
Essential Documents (Minimum)
Passport with valid visa
Thailand Digital Arrival Card (TDAC) confirmation — completed online before arrival; replaces the old paper TM.6 for foreign air arrivals from 1 May 2025 (departure portion of the TM.6 remains abolished)
Proof of address: rental contract, utility bill, or residence certificate from embassy/immigration
Work permit (makes the process much easier, but not always required)
Thai phone number (essential for mobile banking)#
Visa-Specific Requirements
Tourist visa: Most banks will NOT open accounts. Bangkok Bank is the rare exception (Silom branch)
Non-immigrant visa: Most banks will open accounts with standard documentation
Retirement visa: Generally straightforward — bring your extension stamp
Work permit holders: Easiest category — all banks accept with work permit + passportMistake 3: Not Setting Up Mobile Banking Immediately
#
The Problem
Thai banking is heavily app-based. Without mobile banking, you cannot:
Make QR code payments (used everywhere)
Transfer money easily
Pay bills online
Receive real-time transaction notifications#
The Solution
Set up mobile banking at the branch when you open the account. You need:
A Thai phone number (SIM card registered in your name)
The bank's app downloaded on your phone
Branch staff to activate the app and link it to your accountMistake 4: Using the Wrong Method for International Transfers
#
The Problem
International wire transfers through Thai banks are expensive and slow. Typical costs include:
Sending fee: THB 400–750 per transaction
Receiving fee: THB 200–500
Exchange rate markup: 1–3% above mid-market rate
Intermediary bank fees: USD 15–50#
Better Alternatives
Wise (TransferWise): Mid-market rates, fees of 0.5–1.5%, arrives in 1-2 days
DeeMoney: Licensed Thai remittance service, competitive rates
Western Union / MoneyGram: Fast but expensive — only for emergencies
Cryptocurrency exchanges: Legal but requires understanding of Thai crypto regulations and tax implications#
Important
Always compare the total cost (fees + exchange rate) rather than just the advertised fee. A "free transfer" with a 3% rate markup costs more than a THB 500 fee with mid-market rates.
Mistake 5: Letting Your Account Go Dormant
#
The Problem
If you leave Thailand and your bank account has no activity for 12 months, it may be classified as dormant. Dormant accounts:
Cannot be accessed via mobile banking
Require an in-person branch visit to reactivate
May eventually be closed if dormant for 5+ years
Could trigger anti-money laundering reviews upon reactivation#
The Solution
Set up a small recurring transfer (even THB 100/month) to keep the account active
Notify the bank if you plan to be abroad for an extended period
Keep your Thai phone number active — banks may attempt SMS verificationMistake 6: Not Understanding the 90-Day Foreign Exchange Rule
#
The Problem
When you bring large sums of money into Thailand (for property deposits, visa requirements, etc.), you need a Foreign Exchange Transaction Form (FETF) from the receiving bank for amounts over USD 50,000. Without this form:
You cannot use the funds for property purchases
The Land Department will not accept proof of funds
You may have difficulty repatriating the money later#
The Solution
Always transfer funds via international wire transfer (not cash)
Request the FETF from your Thai bank immediately upon receipt
Ensure the transfer is denominated in foreign currency and converted to THB in Thailand
Keep all FETFs permanently — you need them to repatriate fundsMistake 7: Ignoring FATCA and CRS Reporting
#
The Problem
Under the Common Reporting Standard (CRS) and FATCA (for US citizens), Thai banks automatically report account information to foreign tax authorities. Many foreigners are unaware that:
Their Thai bank balances are reported to their home country's tax authority
Interest earned on Thai accounts may be taxable in their home country
Failure to report foreign accounts can result in severe penalties (especially for US citizens under FBAR)#
The Solution
US citizens: File FBAR (FinCEN Form 114) if aggregate foreign accounts exceed USD 10,000 at any point during the year
All nationalities: Declare Thai bank accounts and interest income on home country tax returns
Consult a cross-border tax advisor if you hold significant funds in Thai accountsFinal Tips
- Open accounts at 2 different banks for redundancy
Keep a minimum balance of THB 500+ to avoid dormancy
Always carry your passport when visiting the bank — they verify identity every time
Save the bank's customer service number in English — useful for card blocks and emergencies
Consider opening a fixed deposit account for better interest rates on savings earmarked for visa renewals
Related Guides
[Financial Law](/financial-law)
[Opening a Bank Account](/blog/how-to-open-thai-bank-account-foreigner)
[Joint Account with a Thai Spouse](/blog/joint-bank-account-thai-spouse-foreigner-guide)