Skip to content
Thailand Starter Kit
  • Home
  • Start Here
  • Articles
  • Useful Services
    • Cost of Living Calculator
    • Health Insurance Comparison
    • Health Insurance Broker
    • Life Insurance
    • Moving Company
    • Learn Thai Course
    • Car Rental
    • Where to Live in Thailand
  • Learn Thai
    • Learn Thai Alphabet
    • Learn Thai Adjectives
    • Learn How to Read Thai
    • Learn Thai Language Tense
    • Learn Thai Tone
    • Learn Thai Pronunciation
    • 3000 Most Common Thai Words
    • Common Thai Language Phrases for Travel
    • Useful Thai Compound Words
    • Basic Thai Phrases for Everyday Use
    • Learn Thai Fast
    • Learn Thai Online
    • Learn Thai as a Beginner
  • Events
  • News
  • Contact
  • English
    • English
    • Deutsch
    • Français
    • Español
banks in thailand

Opening a Thai Bank Account: A Guide for Expats and Tourists

July 2, 2026May 1, 2026 by Karsten Aichholz

One of the first and most essential things you need to do when you move to Thailand is open a bank account. Not only will it help you pay for goods and services in the country, but having a Thai bank account makes it easier and cheaper to send and receive money both locally and internationally.

By the end of this guide, you’ll find out about the documents and requirements you need to open an account, the best Thai banks for expats, and much more.

If you want to set up your life in Thailand hassle-free and save thousands of dollars, become an Thailand Starter Kit Premium member. Once you join, you get instant access to over a hundred exclusive guides on how to get a job, start a business, manage your finances, and plenty more.

Here’s a sample of some of the exclusive finance guides you’d get instant access to:

  • How to Choose the Right Bank in Thailand
  • How to Get a Thai Credit Card without a Payroll Slip
  • How Do Expats in Thailand Manage Their Finances?
  • How to Get the Best Exchange Rate in Thailand That’s Better than SuperRich (With Free Delivery, Too)
  • and much more…

Contents

  1. Key Takeaways
  2. Requirements for Opening a Bank Account in Thailand
    1. Visa
    2. Documents
    3. Minimum Deposit
  3. How to Open a Bank Account in Thailand Step-by-Step
  4. Tips for Opening a Thai Bank Account in Thailand
  5. The Best Thai Banks for Expats
    1. Bangkok Bank
    2. Kasikorn Bank
    3. Siam Commercial Bank
    4. CIMB
    5. United Overseas Bank
  6. Types of Accounts
  7. Thai Debit Cards
  8. ATMs in Thailand
  9. Paying for Goods and Services with Your Thai Bank Account
  10. Transferring Money into Your Thai Bank Account
  11. Setting Up Direct Deposit into Your Thai Bank Account
  12. Deposit Guarantees
  13. Bank Fees
  14. Bank Operating Hours
  15. Bank Holidays
  16. What Happens If Your Thai Bank Account Is Suspended
  17. Maintaining Your Thai Bank Account
  18. Alternatives to a Thai Bank Account
  19. Now, on to You

Key Takeaways

  • The most expat-friendly banks in Thailand are Bangkok Bank, Kasikorn Bank, Siam Commercial Bank, CIMB, and United Overseas Bank.
  • It’s often easier to open a savings account instead of a current account as an expat in Thailand.
  • A Thai bank account lets you pay bills, transfer money, and receive your salary if you’re working in Thailand.
  • Your Thai bank account is insured for up to 1 million Thai Baht.
  • Transferring money into your Thai bank account from overseas is simple and cheap with Wise.
ExpatDen Premium Subscription cover
Want to Live in Thailand Hassle-Free?
At $3.33 a month, get access to over a hundred pieces of exclusive content that save you thousands of dollars and hundreds of hours of time and help you avoid the pitfalls that plague Thailand expats.
FIND OUT MORE

Requirements for Opening a Bank Account in Thailand

There are three main requirements you need when opening a bank account in Thailand:

  • Visa
  • Documents
  • Minimum deposit

If you have all of them, it’s usually straightforward to open a bank account in Thailand.

Let’s take a look at each one individually.

Visa

In 2026, banks in Thailand have become much stricter about opening accounts for foreigners. Most banks won’t let you open an account on a tourist visa or even the DTV visa. In most cases, you’ll need a long-term Thai visa.

Even then, approval isn’t always guaranteed. Some people use an agent to help open an account, but there’s still a chance the bank may freeze the account later and ask you to show your visa again for verification.

On the other hand, if you have a long-term visa, such as a retirement visa, marriage visa, LTR visa, or business visa, it’s quite straightforward to open a bank account in Thailand.

Documents

In order to open a bank account in Thailand, you’ll need the following documents:

  • Your passport
  • Your Thai visa*
  • Certificate of residence

You may also need the following additional documents in some cases:

  • Your Thai work permit (if you are working in Thailand)
  • Thai driving license
  • Thai house registration book or lease
  • Letter of reference from a reputable Thai person, an embassy, a university, or a similar organization in good standing
  • Letter from a company confirming that you’re in the process of getting a work permit
  • Documents showing you receive a salary or pension

In the end, what the bank accepts as valid documents depends on the branch teller or manager on duty.

Minimum Deposit

The minimum amount required to open a bank account in Thailand varies by bank and account type. Most Thai banks require a minimum initial deposit of THB500, whereas United Overseas Bank (UOB) requires THB1,000 for savings accounts.

Foreign currency accounts will require a minimum balance of US$5,000 at most banks in Thailand for non-residents. To avoid maintenance fees, you’ll also need to keep a minimum balance in your account.

  • Bangkok Bank: Minimum initial deposit of THB500. Minimum balance of THB2,000 for savings accounts if inactive for 12 months.
  • Kasikorn Bank: Minimum initial deposit of THB500. Minimum balance of THB2,000 for savings accounts if inactive for 12 months.
  • UOB: Minimum initial deposit of THB1,000. Minimum balance of THB5,000 at the end of each month.

The service fee is generally THB50 to THB100 per month if you fail to meet the minimum balance requirement.

How to Open a Bank Account in Thailand Step-by-Step

Here’s what you need to do when opening a bank account in Thailand.

  • Walk in: You don’t need to make an appointment to open a bank account here. You can just walk in. Normally, there’s a queue machine with a staff member standing beside it. Just tell them you’re there to open a bank account. They will then give you a queue number.
  • Submit your documents: Once it’s your turn, submit all your documents to the bank staff, along with the minimum deposit.
  • Sign the forms: If your documents are accepted, it’s time to sign the forms. Don’t be surprised if they ask you to sign an empty form. The staff will fill it out for you. Nearly every time I visit a Thai bank for something other than a withdrawal, I’m asked to sign a standard form. The usual process for many bank employees is to hand you a blank form and ask you to sign it, promising to fill in the details later. However, you can fill it out yourself and cross out any empty sections.
  • Get your bank account: Once everything is done, you will get a bank book. Keep it safe. It might be the only time you use it, since after that, most of your bank management can be done through the bank app.

Once you open a bank account, there are two more things you should do right away:

  • Install the bank app: Ask the bank staff to help you install the bank app. It’s a key app to manage your finance in Thailand. While it’s possible to do it yourself, if something goes wrong, you may need to revisit the branch.
  • Get an ATM card: This is optional. You may or may not need it. I’ll talk about it later in the article.

Tips for Opening a Thai Bank Account in Thailand

There are some tips that can help you open a bank account in Thailand more easily.

  • If one branch doesn’t let you open an account, try another branch: Many bank policies are branch-specific. Just because something does or doesn’t work at one branch doesn’t mean it will be the same at another. This can work in your favor if a branch is more flexible than it’s supposed to be, but it can also be frustrating when managers interpret the rules more strictly.
  • Pick your branch wisely: Some procedures can only be done at the branch where you opened your account. Others can be done at any branch. A few can be done anywhere as long as your ID on file is current. So, pick a branch that’s convenient for you to visit in case something happens to your account.
  • Bring all your documents: When opening an account, bring every document you have. This includes your passport, certificate of residence, work permit, or an employment letter showing your eligibility for a work visa. All documents must be originals, and some banks may require your passport to be certified by your embassy in Thailand. Some banks have issued me credit cards with nothing more than a Thai driver’s license, but generally, the requirements tend to be more extensive.
  • Avoid weekends or rush hours: In general, branches inside department stores can be very busy on weekends or after work, which means long queues, especially at popular banks. On the other hand, if it’s a branch outside a department store, avoid going during lunch breaks when office workers are dealing with their finances.

The Best Thai Banks for Expats

The traditional choices for expats arriving in Thailand are Bangkok Bank and Kasikorn Bank. Both UOB and CIMB also have a reputation for being more lenient with expats and offer more benefits.

They are not the only options, though. Depending on your specific needs and immigration status, a different bank might be a better fit. Here’s a closer look at each.

Recommended Insurance for Thailand Expats

Cigna logo

With Cigna Global, you get a health insurance plan specially customised for Thailand expats. Here's EXACTLY what you get:

  • Annual coverage of 35,000,000 THB
  • Choices of hospitals, including Bumrungrad Hospital and Bangkok Hospital
  • Full coverage for cancer treatment, ICU, and transplants
  • Flexibility to create your own plan
  • Tailored medical support
  • Direct billing
  • Fast claim processing
  • Worldwide emergency coverage
  • Global network of more than 2 million healthcare providers
Advertisement

Bangkok Bank

bangkok-bank-logo

Bangkok Bank is one of the Thailand’s largest banks and widely regarded as the most expat-friendly. Bangkok Bank’s main office on Silom Road is frequently recommended as the best branch to visit.

Bangkok Bank also tends to offer among the best exchange rates of all Thai banks for international money transfers.

Read more: Thai Baht: How to Get the Absolute Best Exchange Rates

Tip: If you’re on a retirement visa and want to use the monthly income method as proof of funds, you may want to choose another bank. Some expats have reported that Bangkok Bank no longer issues the confirmation letter needed for this method.

Kasikorn Bank

While Kasikorn Bank is one of the most popular banks in Thailand, queues at branches and ATMs tend to be long.

kasikorn bank logo

Its branches at Icon Siam, Central Embassy, and on Sukhumvit 33 appear to have the highest customer service ratings. If all your documents are approved, you’ll receive a bank book and ATM card on the spot.

I also found Kasikorn Bank to be one of the easier ones to work with when it comes to credit cards.

Siam Commercial Bank

Siam Commercial Bank (SCB) is a well-established bank favored among Thais for its user-friendly banking app.

scb-logo

It also has a strong reputation in investment banking and has designated SCB investment centers around Bangkok. If you’re considering opening a stock brokerage account in Thailand, SCB is a good place to start.

Some have said the brokerage platform feels a bit dated compared to other countries, but it gets the job done and transaction costs are lower than in many Western markets.

One downside: SCB charges a high markup on the exchange rate when you withdraw money from a foreign account at a Thai ATM.

CIMB

CIMB is a Malaysian bank and one of the largest in ASEAN. Many people have reported a better chance of opening an account at a CIMB branch on a tourist visa.

Based on online reviews, CIMB has been getting more positive feedback from expats, largely due to higher English proficiency among its staff.

CIMB also offers competitive interest rates on savings accounts in Thailand, although the rate depends on the type of account you open. Its regular savings account is around 0.25 percent per year, which is similar to SCB and Kasikorn. However, CIMB Speed D Plus offers higher tiered rates, starting from around 1.05 percent for balances from THB100,000 to under THB3 million in May 2026. That’s much higher than standard savings accounts from SCB and Kasikorn.

United Overseas Bank

UOB acquired Citibank’s consumer banking business in Thailand in 2022, picking up retail banking, credit cards, wealth management, and related services. Its head office is UOB Plaza Bangkok, a landmark 30-floor building on Sukhumvit Road.

This branch focuses primarily on Privilege and Wealth Banking customers, with only a few counters on the first floor for basic needs like account opening or withdrawals.

Types of Accounts

There are several different accounts available to expats. The easiest one to open is a savings account. For most other types, you need a Thai work permit.

  • Savings accounts: Thai savings accounts work similarly to savings accounts elsewhere — they’re used to save money and earn interest. Without a work permit, a savings account will usually be the only type you can open.
  • Current accounts: With a work permit, you can open a current account. There isn’t much practical difference between a current and savings account other than the type of bank book you receive.
  • Fixed-term accounts: Fixed-term accounts let you set aside a sum of money for a set period and earn a guaranteed interest rate. Aside from testing one with Kasikorn Bank a few years back, I’ve stayed away from these in Thailand — partly due to non-resident rates and partly because I prefer the local stock market as an investment vehicle.

Thai Debit Cards

When you open a current or savings account in Thailand, it usually comes with a debit card you can use for withdrawing money from ATMs, online purchases, groceries, fuel, and more.

The card works almost anywhere in Thailand, but you’ll need to ask the bank to enable international payments if you want to use it on overseas websites like Amazon. You can also get a debit card that works when traveling abroad, so you can make withdrawals or purchases while on vacation or a business trip.

Given that debit cards are much easier to obtain than credit cards (no work permit required), many expats find one is enough and not worth the hassle of a full credit card application.

Keep in mind that debit cards usually carry an annual fee of THB200 to THB500. If you don’t plan to use one, you can tell the bank you don’t want a debit card. Some banks may also call it an ATM card. These days, you can withdraw money in Thailand through a bank app. In my case, I haven’t had a bank debit card for many years now.

ATMs in Thailand

ATMs are everywhere in Thailand and far more functional than what you might be used to back home. Thais use them not just to withdraw cash but to make bank transfers and pay bills.

I remember when I got my first debit card a decade ago, I was told the fee to withdraw money from a different bank’s ATM was “3.” I asked the teller if she meant 3 percent. Nope. It was 3 baht.

Fees have risen since then, but they’re still far lower than in most countries. Inter-bank ATM withdrawal fees now run between THB15 and THB25, though some banks allow a few free withdrawals per month for customers from other banks. For tips on keeping those costs down, see how to avoid ATM fees in Thailand.

One quirk worth knowing: you pay a surcharge when withdrawing from your own bank in a different province. Withdraw in the same province where you opened the account and it’s free.

Related article: The Complete Guide to ATMs in Thailand

Paying for Goods and Services with Your Thai Bank Account

There are several ways to pay for things in Thailand using your bank account. Here are the most common ones.

  • QR codes: The preferred method for most people and businesses in Thailand. When you scan a QR code payment in Thailand, the money comes straight out of your Thai bank account. Setup takes a few minutes through your bank app.
  • Debit cards: Still widely used at malls, some convenience stores, and toll booths along highways. When you pay by debit card, the money is deducted from your account immediately. Some businesses have stopped accepting debit cards because of processing fees.
  • Bank transfers: Done through your bank app. Select the bank name, enter the account number, and enter the amount. Transfers are instant. This is particularly useful for paying taxi drivers who don’t have a QR code but do have a bank account number.
  • E-wallets: TrueMoney and Rabbit Line Pay are two popular e-wallets in Thailand. TrueMoney is hard for expats to register because it requires a non-immigrant visa, work permit, Thai driver’s license, and house registration. Rabbit Line Pay is easier to set up via the Line app. Since QR codes and banking apps now cover most payment situations, neither e-wallet is really necessary for most expats.

Transferring Money into Your Thai Bank Account

Once you open a Thai bank account, you have to find a way to fund it. You can do that by having your salary deposited directly (if you work legally in Thailand) or by transferring money from another account.

I’ll cover direct deposit in the next section. For now, here’s how to transfer money into your Thai account from abroad or from another Thai bank.

  • From an international bank account: After you open a Thai bank account, you can make international transfers right away. We recommend using Wise, which offers mid-market exchange rates, low transfer fees, and fast international transfers. Note: Wise is changing how it operates in Thailand — read what expats need to know before you transfer.
  • From another Thai bank account: Just give the sender your bank name and account number, and they can transfer money directly through their banking app.

Related articles:

  • How to Send Money to Thailand: The Fast, Cheap, Reliable Way
  • Is Wise the Best Way to Send Money to Thailand?

Setting Up Direct Deposit into Your Thai Bank Account

There are two main situations where you’d set up direct deposit into your Thai bank account: when collecting a pension from overseas, and when working in Thailand.

  • When collecting a pension from overseas: Contact the government agency responsible for your pension back home and ask for a direct deposit form. Fill in your name and address in Thailand, along with your Thai bank’s name, address, routing number, and account number, then submit it. If you’re retiring in Thailand, this is typically one of the first administrative steps to sort out.
  • When working in Thailand: Your employer will tell you which bank to open an account with, and your salary will be transferred directly to that account each month.

Deposit Guarantees

Your accounts are protected for up to 1 million Thai Baht under the Thai government’s Deposit Protection Agency Act, revised on 11 August 2021. Foreign currency accounts are not covered by this protection.

Bank Fees

Beyond the minimum deposit, you don’t pay any bank fees to open a savings account in Thailand. You will, however, incur some costs when preparing the required documents.

  • Official letters: Some banks require a letter from your embassy validating your passport. This costs around THB1,500.
  • Debit cards: Expect an initial fee of THB100 to THB300 for the card itself, plus an annual fee of THB200 to THB500.
  • Official bank letters: If you hold a retirement, marriage, or dependent visa, you’ll need an official bank letter confirming your account balance each year. The fee is usually THB150.
  • Other fees: All banks charge standard fees for account cancellation, card replacement, and similar services. Ask the teller to walk you through these before you open the account, or read the terms and conditions carefully.

Bank Operating Hours

Operating hours vary by branch type.

  • Outside of department stores or office buildings: Typically 8:30 AM to 3:30 PM.
  • Inside department stores or office buildings: Hours vary. Some open at 8:30 AM; others not until 11:00 AM. Closing times range from 6:00 PM to 8:00 PM.

The easiest way to check a specific branch’s hours is Google Maps. Search the branch name, tap on it, and you’ll see the hours listed in the Overview section.

Bank Holidays

Bank holidays in Thailand don’t always line up with public holidays.

Banks are generally closed for New Year’s, Songkran, and the king’s birthday, but remain open for events like Royal Ploughing Day or Buddhist Lent.

The Bank of Thailand’s website publishes the official bank holiday schedule each December. That’s the most reliable source to check.

What Happens If Your Thai Bank Account Is Suspended

There are times when your bank account may be suspended, especially now that Thai banks are becoming more cautious about scammers. This happened to John, our editor, even though he used his Thai bank account every month.

Basically, what he had to do to reinstate his account was visit a bank branch in person with documents to verify his identity, such as his passport, visa, and Thai driving license. You can read his full experience here.

Maintaining Your Thai Bank Account

While each bank may have a slightly different policy, there are two main things you need to do to maintain your Thai bank account.

Looking for Affordable Local Health Insurance in Thailand?

Luma Health logo

With Luma, finding the right health insurance in Thailand is simple and hassle-free.

  • Plans carefully matched to your lifestyle and budget
  • Side-by-side comparisons so you know exactly what's included
  • Expert guidance on the best coverage for you and your family
  • Dedicated support from qualified, English-speaking consultants
  • Personalized options delivered within 24 business hours
  • Flexible benefits including outpatient, dental, maternity, and more
Advertisement
  • Use it at least once a year: It can be as simple as sending or receiving money. If you don’t use it, your bank may send you a letter saying your account is going to become inactive.
  • Maintain a minimum balance of over THB2,000: If your account is inactive for a few months and your balance is lower than THB2,000, you may need to pay a small monthly bank fee. Each bank may have a different minimum balance requirement and fee, so check with your bank again.

To activate your Thai bank account again, you’ll need to visit a bank in person with documents to prove your identity.

Alternatives to a Thai Bank Account

You can get by without a Thai bank account, though it won’t be easy or cheap. Here are two alternatives worth knowing about.

  • International no-ATM fee accounts: Both Charles Schwab and TD Bank offer free international ATM withdrawals. If you’re charged a fee withdrawing from a Thai ATM, you’ll be reimbursed at month end. Keep in mind you won’t get mid-market exchange rates — both institutions take a small cut on currency conversion.
  • Wise multi-currency account: Wise offers a multi-currency account that functions like a bank account in Thailand and comes with a debit card. You will be charged an exchange rate fee each time you spend in Thai Baht, and the rate varies by source currency.
  • Thailand Privilege Card: If you have one of the Thailand Privilege Cards, you can walk into any Bangkok Bank or Kasikorn Bank and open a savings or foreign currency account.

Now, on to You

For most expats, opening a bank account in Thailand is relatively straightforward as long as you have the right documents and meet the financial requirements. Banking apps have made day-to-day life much easier — paying bills, transferring money, and managing your account from your phone are all standard now.

If you can open a Thai bank account, do it early. It makes living in Thailand much more convenient.

Also, you can become an Thailand Starter Kit Premium member and get instant access to the exact Thai bank branches that will let you open an account. You’ll also find out where to get a Thai credit card with only a THB15,000 monthly salary. Plus, you get access to over a hundred other exclusive guides.

Photo of author
Karsten Aichholz

Karsten is a former pro-gamer turned tech entrepreneur, the youngest of three sons to a British mother and a German father. He worked across India, Dubai, Austria, and Germany as a management trainee at Lufthansa before settling in Bangkok, where he founded Thailand Starter Kit to help newcomers find their feet and make the most of life in Thailand.

Sponsored

Moving to Thailand? Start Here

These are the must-read guides every expat should go through before relocating.

  • Moving To Thailand: A Guide for Expats to Live Here
  • Buying a Condo in Thailand: A Step by Step Guide
  • Cost of Living in Thailand
  • Health Insurance in Thailand: What You Need to Know as an Expat
  • My Personal Tricks on How to Learn The Thai Language Fast
  • Non-Immigrant Visas to Thailand: an In-Depth Guide
  • Shipping to Thailand: Services, Costs, and Customs
  • The Company Registration Guide in Thailand for Foreigners
  • Opening a Thai Bank Account: A Guide for Expats and Tourists
  • An Expat"s Guide to Finding Work in Thailand

Living in Thailand

Everything you need to navigate life in Thailand as an expat.

Doing Business in Thailand

  • BOI Company in Thailand
  • Cost of Doing Business in Bangkok
  • Thailand Company Registration

Retiring in Thailand

  • How to Retire in Thailand
  • Health Insurance for Retirees in Thailand
  • Cost of Retiring in Thailand
  • Thailand Retirement Visa
  • LTR Visa for Retiring in Thailand
  • Thailand Retirement Home
  • Where to Retire in Thailand

Working in Thailand

  • Jobs for Foreigners in Thailand
  • Teaching English in Thailand
  • TEFL in Thailand
  • IT Jobs in Thailand

Finance in Thailand

  • Open a Thai Bank Account
  • Thailand Credit Cards
  • Send Money to Thailand
  • QR Payment in Thailand
  • Thailand Income Tax

Healthcare in Thailand

  • Cost of Healthcare in Thailand
  • Hospitals in Thailand
  • Pharmacy in Thailand
  • Dentists in Bangkok
  • Dentists in Chiang Mai
  • Dental Implants in Thailand

Insurance in Thailand

  • Health Insurance in Thailand
  • Health Insurance for Retirees
  • Life Insurance in Thailand
  • Car Insurance in Thailand
  • Motorcycle Insurance in Thailand
  • Travel Insurance in Thailand
  • Insurance Companies in Thailand

Thailand Visas

  • Thailand Business Visa
  • Thailand Digital Nomad Visa
  • Thailand Education Visa
  • Thailand LTR Visa
  • Thailand Marriage Visa
  • Thailand Privilege Visa
  • Thailand Retirement Visa
  • Thailand Permanent Residence

Where to Live in Thailand

  • Best Places to Live in Thailand
  • Living in Chiang Mai
  • Living in Phuket
  • Living in Hua Hin
  • Living in Pattaya
Questions About This Article?
Please post them in our Reddit community at /r/expatden.
Read in Other Languages
This article is also available in:
Deutsch Deutsch:
Ein thailändisches Bankkonto eröffnen: Leitfaden für Expats und Touristen
Français Français:
Ouvrir un Compte Bancaire Thaïlandais : Guide pour Expats et Touristes
Español Español:
Abrir una cuenta bancaria tailandesa: Guía para expatriados y turistas
© 2026 Thailand Starter Kit