Opening a Thai Bank Account as a Foreigner
Discovery Article 055

Opening a Thai Bank Account as a Foreigner

Reading time: 10 minutes
Last updated: June 2026
Journey stage: I've Just Landed
Written by Lawrence Young
Reviewed June 2026

Your Next Step

You are currently in the I've Just Landed stage of your Thailand journey.

  • Calculate your likely monthly cost of living in Thailand.
  • Read the practical Thailand guides before making decisions.
  • Register free so you can access JLIT member features and offers.
  • Browse local businesses and services when you need practical help.
Calculate Your Costs Find Businesses Register Free

Opening a Thai bank account has become noticeably more restrictive in recent years, and going in with accurate, current expectations saves considerable frustration compared to relying on older guides that assume the process still works the way it did a few years ago.

Why this has gotten harder

Thai banks have tightened their rules on foreign account holders significantly since 2024, largely as part of broader anti-money-laundering compliance efforts. Tourist visa holders are now routinely turned away, something that was more negotiable in the past. If you’re planning to open an account, having a genuine long-term, non-immigrant visa in hand before you try considerably improves your odds.

Which visa categories work

The visa types banks most commonly accept are Non-Immigrant B (work), Non-Immigrant O (retirement or marriage), ED (education), LTR, and Thailand Privilege membership. Even the newer DTV visa, despite being a genuine long-stay category, has faced increasing restriction at some banks, so it’s worth confirming current policy directly rather than assuming any long-stay visa automatically qualifies.

Which banks to try first

Kasikorn Bank and Krungthai Bank are currently considered among the more accommodating options for foreigners, particularly for ED visa holders and other long-term categories. Bangkok Bank, historically one of the most popular choices with expats, has tightened its requirements considerably since 2024 and now more frequently rejects applications without a clearly qualifying long-term visa. Policies genuinely do shift, so it’s worth checking current practice rather than relying on older recommendations, including this one, without verifying.

What you’ll need to bring

Standard requirements across most banks: your passport, your valid long-term visa, proof of a Thai address (a rental agreement or a recent utility bill in your name both commonly work), and a Thai phone number, which you’ll likely need for SMS verification on mobile banking. Some banks also request a work permit, tax identification number, or residence certificate depending on your specific visa category and the bank’s own policy.

The application itself

Every major Thai bank requires an in-person branch visit; none currently allow foreigners to open an account fully online. Expect the process to take around 30 to 60 minutes once you’re at the counter, including document review, photocopying, and a photograph for the bank’s records. Minimum opening deposits are generally modest, often 500 to 1,000 THB for a standard savings account.

Choosing the right branch

Branches in areas with a higher concentration of foreign residents, near BTS stations popular with expats in Bangkok, for example, tend to have staff more experienced with foreign applications and English-language support. If one branch turns you away, trying a different branch of the same bank, particularly one more used to foreign customers, is a genuinely common and often successful next step rather than a sign the bank won’t work with you at all.

Setting up mobile banking

Once your account is open, most banks will help you set up their mobile banking app on the spot, useful for daily transfers, bill payments, and QR code purchases, which are extremely common in Thailand. Having a Thai SIM card ready before your bank visit avoids a second trip, since SMS verification for these apps typically requires a Thai number.

Final thoughts

Opening a Thai bank account is genuinely more restrictive than it once was, but entirely achievable with the right visa and preparation. Going in with your documents organised, a genuine long-term visa, and a willingness to try more than one branch if needed puts you in a strong position.

For guidance on banking alongside your broader financial setup in Thailand, get in touch, or explore JLIT’s directory of professional services.

Key Takeaways

  • Thai banks have significantly tightened rules on foreign account holders since 2024; tourist visas are now routinely rejected, and even some long-stay visa categories face inconsistent treatment.
  • A long-term, non-immigrant visa, such as Non-B, Non-O, ED, LTR, or a retirement extension, is now effectively required at most banks, with policies varying meaningfully by bank and even by branch.
  • Kasikorn Bank and Krungthai Bank are currently considered among the more foreigner-friendly options, while Bangkok Bank has tightened its requirements considerably since 2024.
  • You must apply in person at a branch; no major Thai bank currently allows foreigners to open an account fully online.
  • Standard requirements include your passport, valid long-term visa, proof of a Thai address (a rental agreement or utility bill), and a Thai phone number.
  • If one branch rejects your application, trying a different branch of the same bank, ideally in an area with more experience serving foreigners, often produces a different result.

Useful Resources

Recommended Next Reads

Related Discovery Articles

Related Comparison Articles

Related City Guides

Related Lifestyle Articles

Frequently Asked Questions

Can foreigners on a tourist visa open a Thai bank account?

Generally no, as of 2026. Thai banks have tightened requirements considerably since 2024, and tourist visa holders are now routinely turned away. A long-term, non-immigrant visa is effectively required at most banks.

Which visa types make it easiest to open a bank account?

Non-Immigrant visas including Non-B (work), Non-O (retirement or marriage), ED (education), LTR, and the Thailand Privilege membership are the categories banks most commonly accept. Even the DTV, while newer, has faced increasing restriction at some banks.

Which bank is most foreigner-friendly right now?

Kasikorn Bank and Krungthai Bank are currently considered among the more accommodating options for foreigners, particularly for those on visas like ED. Bangkok Bank, while historically popular with expats, has tightened its requirements considerably since 2024.

What documents do I need to open a Thai bank account?

Typically your passport, a valid long-term visa, proof of a Thai address (a rental agreement or recent utility bill), and a Thai phone number. Some banks also request a work permit, tax identification number, or residence certificate depending on your situation.

Can I open a Thai bank account online?

No. Every major Thai bank currently requires an in-person branch visit to open an account for a foreigner, including document verification and, in some cases, a photograph taken for their records.

What should I do if a branch rejects my application?

Try a different branch of the same bank, ideally one in an area with more experience handling foreign applicants, such as branches near BTS stations popular with expats. Policies and staff familiarity can vary meaningfully even within the same bank.

Continue Your Journey

Ready for your next step?

Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member Offers