Skip to content
Real Thailand Guide
Cost of Living

How to Open a Thai Bank Account as a Foreigner (2026)

I opened an SCB account through Thailand Privilege EPL. Here's how bank accounts work for foreigners in Thailand.

CodyBy Cody
10 min read

Opening a Thai bank account was one of the first things I did after getting my Thailand Privilege visa. It completely changed how I live here. Before the account, I was pulling cash from ATMs at 220 THB ($7) per withdrawal, paying with my US debit card when I could, and constantly dealing with poor exchange rates. After the account, daily life became seamless.

The reason is PromptPay. It is a QR code payment system linked to Thai bank accounts, and it is used everywhere in Thailand. Street food carts, 7-Elevens, malls, restaurants, taxis, even my housekeeper. You scan a QR code, enter the amount, confirm, and you are done. No cash, no card, no fees. Once you have it, you stop thinking about money mechanics entirely. You just live.

The problem is that opening a bank account as a foreigner in Thailand is notoriously difficult. Banks are cautious, requirements are inconsistent, and most branches will turn you away if you do not have the right visa. This guide covers exactly how I opened my SCB account, what documents you need, and the realistic options depending on your visa situation.

Why You Need a Thai Bank Account

  • PromptPay: QR code payments accepted almost everywhere. Scan and pay in seconds. Street food, malls, restaurants, 7-Eleven, online shopping, even small market vendors. No cash needed for 95% of daily transactions.
  • No ATM fees: Foreign cards get hit with a 220 THB (~$7) fee per withdrawal, plus whatever your home bank charges. That adds up fast if you are withdrawing cash every few days.
  • Better exchange rates: Transferring money to a Thai account via Wise gives you the real mid-market exchange rate with transparent fees around 0.5-1%. That beats ATM withdrawals and card transactions by a significant margin.
  • Paying rent and bills: Most landlords want bank transfers. Utility bills, internet, phone plans, and condo common fees are all easier with a local account. Some only accept Thai bank transfers.
  • Building local life: Having a Thai bank account with a debit card and mobile banking makes daily life seamless. You stop feeling like a tourist fumbling with cash and start living like a local.

The Problem: It's Hard for Foreigners

Thai banks are cautious about opening accounts for foreigners, and the requirements are genuinely inconsistent. The official policy at most banks says you need a long-term visa, but what counts as "acceptable" varies between banks and even between branches of the same bank. One branch might open an account for you on a tourist visa. The next branch of the same bank might refuse you with a work permit.

This inconsistency is the single biggest frustration expats talk about. You can do everything right, bring every document, and still get turned away because the branch manager is not comfortable with foreign accounts that day. It is not personal. Thai banks face strict regulations around foreign account holders, and individual branches have some discretion in how they apply those rules.

The realistic picture: if you have a long-term visa like Thailand Privilege, a retirement visa (O-A), or a work permit, opening an account is straightforward at most banks. If you are on a tourist visa or visa exemption, it is a gamble. Some people get lucky, many do not.

While you wait for a Thai bank account, a Wise multi-currency account is the best way to manage money in Thailand. You can hold Thai baht, spend with their debit card at the real exchange rate, and transfer to your Thai account once it is open.

How I Opened My SCB Account (Through Privilege EPL)

I opened my account at SCB (Siam Commercial Bank) through the Thailand Privilege EPL (Elite Personal Liaison) service. The EPL service is one of the perks of the Thailand Privilege visa. They handle appointments and assist with things like bank account opening, 90-day reporting, and government paperwork. Here is exactly how the process worked.

Step 1: Request Through EPL

On the Thailand Privilege member portal, you fill out a form to request EPL assistance. You select "EPL + Open Bank Account" as the service type, then choose "EPL + SCB Bank" and pick your preferred branch. I chose the Thanon Sathorn branch since it is close to where I live. You select a date and time that works for you, and the EPL team confirms the appointment.

Step 2: Upload Documents

The form requires you to upload several documents. Here is what SCB needs:

  • Current passport with at least 6 months validity (required)
  • Current Thailand Privilege visa (PE or SE stamp, required)
  • Latest arrival stamp in Thailand (required)
  • Latest extension stamps in Thailand (if any, optional)
  • Lease agreement or purchase agreement of residence (only needed for a Foreign Currency Deposit/FCD account, optional)

Step 3: Show Up at the Branch

The EPL assistant meets you at the branch and handles all the Thai-language paperwork. You sign some forms, provide your passport for copying, and set up your mobile banking credentials. The whole process took about 45 minutes. I walked out with a physical debit card in hand and the SCB Easy mobile banking app set up on my phone. PromptPay was activated the same day.

The EPL service made this painless. No language barrier, no guessing which forms to fill out, no worrying about being turned away. They handle it.

Why I Chose SCB

People who have lived in Thailand for years consistently say SCB has the best mobile banking app. The SCB Easy app is fast, clean, and handles PromptPay QR scanning instantly. Other bank apps, particularly Bangkok Bank and Kasikorn, are reportedly slower when scanning QR codes. When you use PromptPay multiple times a day for everything from morning coffee to dinner, app speed matters more than you would think.

The Thailand Privilege visa includes EPL service for bank account opening and other bureaucratic tasks. See the Thailand Privilege visa guide for full details on membership tiers and benefits.

Other Ways to Open a Bank Account

With a Work Permit

If you have a work permit, any bank will open an account for you. Bring your passport, work permit, and a letter from your employer confirming your employment and salary. This is the easiest and most reliable path to a Thai bank account. Walk into any branch of any major bank and you should be done within an hour.

With a Retirement Visa (O-A)

The retirement visa actually requires a deposit of 800,000 THB (~$25,748) in a Thai bank account as part of the financial requirements, so you will need an account before or during the visa application process. Bangkok Bank and Kasikorn are popular choices for retirees. Some branches are more experienced with foreign retirees than others. The Silom and Asok areas tend to have the most foreigner-friendly branches.

On a Tourist Visa (Difficult)

It is technically possible but unreliable. Some branches of Bangkok Bank have been known to open accounts for tourists, especially the Silom or Asok branches. You will need your passport, a Thai phone number, and proof of address such as a hotel booking confirmation or rental agreement. Be prepared to get turned away at the first branch and have to try another. Some people visit three or four branches before finding one willing to help.

Without Any Visa (Very Difficult)

Opening an account on a visa exemption entry is essentially a matter of luck. It requires a very cooperative bank branch, sometimes a personal connection or referral, or a willingness to make a significant initial deposit. This is not something you should count on. If you are planning to stay in Thailand and need banking, getting a proper visa first is the practical approach.

If you need a long-term visa to open a bank account, Siam Legal can help with the application process. They handle Privilege, retirement, and other visa types, and their service is free for Privilege applications.

Thai Banks Compared

Thailand has several major banks, each with different strengths for foreign account holders.

Major Thai Banks for Foreigners

ExpenseBudgetMid-RangeComfortable
SCB (Siam Commercial)ExcellentGood (via Privilege)PromptPay daily use
Bangkok Bank (BBL)GoodMost foreigner-friendlyFirst-time account
Kasikorn (KBank)GoodModerateBusiness accounts
Krungthai (KTB)AverageModerateGovernment services

SCB is my recommendation for daily use if you can get an account through Privilege EPL or another channel. The app quality genuinely makes a difference when you are scanning QR codes several times a day. Bangkok Bank is the best fallback if you are not on a Privilege visa, as they tend to be the most willing to open accounts for foreigners across their branch network.

Getting Money Into Your Thai Account

Once you have the account open, you need to fund it. Here are the main options, ranked by how practical they are.

  • Wise (recommended): Transfer from your home bank to your Thai account using the real mid-market exchange rate. Fees are low and transparent, usually 0.5-1% of the transfer amount. Transfers typically arrive in 1-2 business days. This is what I use for all my regular transfers.
  • International wire transfer: Direct from your home bank. Higher fees ($15-40 per transfer depending on your bank), and the exchange rate is usually worse than Wise. Takes 2-5 business days. Better suited for large, infrequent transfers where the per-transaction fee matters less.
  • Cash deposit: Walk into any SCB branch with cash and deposit it into your account. No fee. Useful for depositing THB you already have on hand.
  • ATM deposit: Some SCB ATMs accept cash deposits directly into your account using your debit card. Convenient for small amounts when a branch visit is not worth the trip.

PromptPay: Why It Changes Everything

PromptPay is the reason a Thai bank account transforms daily life. It is a national QR code payment system linked to your bank account or phone number, and it has become the default way to pay for almost everything in Thailand.

Here is how it works: every merchant, from a mall store to a street food cart, has a QR code displayed at their register or counter. You open your banking app, tap the scan button, point your phone at the QR code, enter the amount, and confirm. The payment goes through instantly. The whole process takes about five seconds. No cash, no card, no signatures, no receipts to deal with.

The coverage is remarkable. I use PromptPay at 7-Eleven, at street food stalls, at restaurants, at malls, at the pharmacy, to pay my housekeeper, to split bills with friends, and to pay for Grab rides. Transfers under 5,000 THB between personal accounts are free. I have gone weeks without touching physical cash.

To set it up, you link your Thai phone number to your bank account through the mobile banking app. Foreigners use their phone number as the PromptPay ID (Thai citizens can also use their national ID number). Once linked, you can both send and receive payments through QR codes or phone numbers.

This is honestly one of the things that makes living in Thailand feel so convenient. The payment infrastructure here is ahead of the US in many ways. No fumbling with bills, no waiting for change, no worrying about carrying the right denominations. Just scan and go.

For a complete breakdown of what daily life costs with a local bank account, see the cost of living in Thailand guide.

Your visa determines how easy it is to open an account. See the Thailand visa guide for all your options, or read about the Thailand Privilege visa if you want the smoothest path to banking and residency.

If you are planning a move or extended stay, the Bangkok travel guide covers neighborhoods, transport, and everything else you need to know about the city.

Frequently Asked Questions

Share this guide

Cody

Cody

American expat in Bangkok since 2025

Cody moved from New York City to Bangkok in 2025 on a Thailand Privilege Bronze visa. He writes from firsthand experience about visas, cost of living, and the practical realities of life in Thailand.