Home » Thailand » Thailand – Banking

Thailand – Banking

Thailand’s banking sector is mature and well-structured, with several prominent commercial banks providing extensive branch coverage, capable mobile platforms, and services suited to foreign residents settling in the country for the long term. While opening an account as an expat is achievable, it hinges on holding the correct visa category, presenting the appropriate paperwork, and in some cases visiting a branch with greater experience handling foreign clients. Digital banking tools, including the national PromptPay instant transfer network, are woven into the fabric of everyday financial life throughout the country.

Key facts at a glance
Item Details
Deposit protection limit (as of 2021) THB 1 million per depositor per institution, under the Deposit Protection Agency (DPA)
Minimum opening deposit (as of 2025) Typically 500–1,000 THB for basic savings accounts; check with individual banks
Visa requirement (as of 2025) Long-term non-immigrant visa required; tourist visas no longer accepted by most major banks
Key national payment system PromptPay — instant, 24/7 transfers via mobile number or national ID; free for most consumer transactions
Banking regulator Bank of Thailand (BOT)
Deposit protection authority Deposit Protection Agency (DPA)

What are the main banks in Thailand?

Thailand’s financial industry is comparatively sophisticated, and the Thai baht has historically shown less volatility than many of its regional counterparts. A number of large commercial banks operate extensive networks across the country, each with distinct advantages for foreign residents. You should always verify current contact details and service offerings directly with any bank or through the Bank of Thailand (BOT), which serves as the nation’s central banking authority and primary regulator.

Kasikorn Bank (KBank) — kasikornbank.com
In the 2024 BankQuality Survey, Kasikorn Bank was named both the Most Recommended and Most Selected Main Retail Bank in Thailand, achieving a BankQuality Score of 54.5%. The bank operates more than 800 branches across the country alongside a broad ATM network spanning both urban centres and rural communities. Its K-Plus and Make mobile applications provide comprehensive digital banking functionality, covering everything from bill settlement to instant fund transfers.

Bangkok Bank — bangkokbank.com
Bangkok Bank holds a leading position in corporate finance within Thailand and ranks as the 6th largest bank in Southeast Asia, serving more than 17 million account holders. Its international presence is particularly notable, with 31 offices spread across 14 countries. Among foreign residents in Thailand, it has a longstanding reputation for being one of the more approachable institutions.

Siam Commercial Bank (SCB) — scb.co.th
SCB holds the distinction of being Thailand’s oldest bank, having been established in 1907 under Royal Charter. The institution is especially recognised for its comprehensive investment and wealth services, as well as a strong merchant banking presence. Its SCB Easy App delivers a straightforward and capable digital banking experience for everyday users.

Krungthai Bank (KTB) — krungthai.com
Founded in 1966, Krungthai Bank is a state-owned institution operating under the Ministry of Finance and was the first state enterprise to be listed on the Thailand Stock Exchange. Known by the nickname “The Convenience Bank,” it maintains the largest domestic branch footprint of any bank in Thailand, with a particular emphasis on serving communities outside major urban centres.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


Bank of Ayudhya (Krungsri) — krungsri.com
Established in 1945, Bank of Ayudhya became a subsidiary of Japan’s MUFG Bank under the Mitsubishi UFJ Financial Group, affording it access to an extensive global network. It operates over 600 branches and more than 6,000 ATMs throughout the country.

TMBThanachart Bank (TTB) — ttbbank.com
TMBThanachart Bank came into existence through the merger of TMB Bank and Thanachart Bank, resulting in one of the country’s largest banking institutions by size. In 2024, it received the Digital Banking Services of the Year award in recognition of its digital capabilities.

Each of the banks listed above provides online and mobile banking services to customers. For a comprehensive and authoritative list of all licensed commercial banks operating in Thailand, refer to the Bank of Thailand’s commercial bank register.

Do any major international banks operate in Thailand?

More than a dozen banks — both domestic and international — are licensed to operate in Thailand. Several well-known global names maintain a local presence, though the personal banking services they offer to individuals, including expats, can differ considerably from their home market offerings. You should always confirm current availability and service scope directly with the institution in question, as international banking footprints are subject to change.

HSBC Thailand — hsbc.co.th
HSBC’s Thai operations are focused primarily on corporate clients and wealth management. In 2025, it is among the banks assessed by expatriate advisers for services available to foreign residents. Its personal retail offering is considerably more limited than its corporate arm, meaning many expats who need straightforward day-to-day banking will find local Thai banks a more practical fit. Contact HSBC Thailand directly to confirm what personal account options are currently available.

UOB Thailand — uob.co.th
UOB has a particularly strong reputation for its credit card products in Thailand, including its Premier and Preferred card ranges. Foreign applicants typically need to demonstrate a monthly income of at least 50,000 THB to qualify for these products unless supported by an employer recommendation. UOB Thailand provides both retail and wealth banking services to eligible foreign residents.

CIMB Thai — cimbthai.com
As part of one of ASEAN’s largest banking groups, CIMB Thai has been known to permit foreigners to open accounts with a relatively modest initial deposit of 1,000 THB, and it supports internet banking access. Check current eligibility and documentation requirements directly with CIMB Thai, as policies are subject to revision.

ICBC (Thai) — icbcthai.com
The Thai subsidiary of the Industrial and Commercial Bank of China is oriented principally towards corporate clients and trade finance. It also offers foreign currency deposit accounts alongside a limited range of retail banking services. Confirm what personal banking options are currently available directly with ICBC Thai.

It is worth noting that Bangkok Bank acquired Citibank’s consumer banking operations in Thailand in 2022, absorbing its retail banking, credit card, and wealth management portfolios. Citibank therefore no longer operates as an independent retail bank in the Thai market. For a definitive list of licensed foreign banks currently operating in Thailand, consult the Bank of Thailand.

Do banks in Thailand offer accounts or services specifically for expats?

Foreigners in Thailand can generally access two broad categories of bank account: resident accounts and non-resident accounts. Non-resident accounts are designed for those who cannot demonstrate proof of Thai residence, while the vast majority of expats living in Thailand on a long-term basis will apply for a resident savings account, which is the most practical solution for day-to-day financial management.

Foreign Currency Deposit Accounts (FCDs) are offered by several major banks, including Bangkok Bank and Kasikorn Bank. KBank provides a Foreign Currency Deposit Account specifically tailored for foreign residents, as does Bangkok Bank. While most standard personal accounts at KBank carry no minimum deposit, certain foreign currency savings products require a higher initial balance — for example, USD 5,000 for some products (as of 2025). Always verify current minimums and eligibility requirements directly with the bank before applying.

Although foreign currency accounts can seem attractive in principle, the associated restrictions and currency conversion costs deserve careful consideration. Remitting foreign currency such as USD into the account tends to involve relatively low fees, but withdrawing funds or converting balances into Thai baht can attract significantly higher charges. A thorough comparison of the full conversion cost should be made before committing to a foreign currency account.

Priority and private banking services are available for higher net-worth residents at institutions including SCB, KBank, and Bangkok Bank. These tiers typically provide access to investment products, multicurrency cards, preferential foreign exchange rates, and dedicated advisory support. They generally require elevated minimum balances and more rigorous know-your-customer (KYC) verification processes.

If you are pursuing a long-term Thai visa — such as a Retirement Visa or Marriage Visa — you may be required to maintain a defined sum in a Thai bank account to satisfy the relevant eligibility conditions. Refer to the Thai Immigration Bureau and your chosen bank for the most current thresholds, as these figures are periodically revised.

What are typical bank opening hours in Thailand?

The standard operating hours for most commercial bank branches in Thailand are Monday to Friday, roughly 8:30 am to 3:30 pm. Branches situated inside shopping centres and larger department stores commonly keep extended hours — usually 10:00 am to 8:00 pm — and many of these locations also open on weekends. Hours can vary depending on both the bank and the specific branch, so it is advisable to check with your local branch before making a visit.

ATMs throughout Thailand are accessible around the clock, every day of the year. Be aware that using a card issued by a foreign bank at Thai ATMs generally carries a per-transaction fee — as of 2025, this is commonly in the range of 200–220 THB per withdrawal, though this varies between banks and is subject to change. Holding a local Thai account eliminates this charge for domestic cash withdrawals.

Real-time payment transfers within Thailand function on a 24/7 basis, primarily through the PromptPay system, which facilitates instant transactions using a mobile phone number as the transfer identifier. This means that even when branches are closed, you can send and receive money in seconds through a mobile banking application, typically at no cost for standard consumer transactions.

While all major banks now provide online banking platforms and mobile applications, a physical branch visit remains necessary for several banking functions — particularly opening a new account and completing certain complex transactions. Arriving at a branch on a weekday morning is generally advantageous, as queues tend to be shorter and staff have more time to assist with detailed requirements.

What do expats need to know about the banking system in Thailand?

Thailand’s commercial banking sector recorded strong financial results in 2024, with combined net profits among the top ten banks exceeding 249 billion baht — representing a year-on-year increase of 7.3%. The sector is overseen by the Bank of Thailand (BOT), which acts as both the central bank and the primary regulatory body for financial institutions. The BOT remains the most authoritative source for current regulatory information and guidance.

Deposit protection: Since August 2021, Thai baht deposits held at member institutions are protected under the Deposit Protection Agency (DPA) Act up to a ceiling of THB 1 million per depositor per institution. This scheme is administered by the Deposit Protection Agency (DPA). While conceptually comparable to the FDIC in the United States (covering up to USD 250,000) or the FSCS in the United Kingdom (covering up to GBP 85,000), the Thai limit equates to roughly USD 28,000 at prevailing exchange rates — a notably lower threshold than either comparator. Those intending to hold substantial sums in Thailand may wish to distribute funds across more than one financial institution. Always verify the current coverage limit directly with the DPA.

KYC tightening and account access: Thai banks significantly tightened their onboarding and compliance processes in 2024 and 2025, leading to more extensive paperwork requirements and, in some cases, document acceptance being determined on a case-by-case basis. Certain banks introduced daily transfer limits of THB 50,000 pending completion of a face-ID KYC verification, and accounts tied to expired visas have been suspended in some instances. Keeping your passport, visa, and proof of address current, and proactively informing your bank of any changes to your circumstances, is essential to avoiding disruption.

Branch-level variation: Individual branches exercise a degree of independence, and the policies applied to foreign applicants can differ considerably from one location to another. Some branches are more experienced and accommodating with foreign clients than others. A refusal from one branch does not necessarily indicate that you are ineligible — trying a larger branch or one situated in an area with a significant expatriate population may produce a different outcome.

Language: Many branches — particularly in Bangkok and established expat destinations — maintain English-speaking desks or staff. The quality and availability of English-language assistance does, however, vary considerably by location and tends to be noticeably better in areas with higher concentrations of foreign residents and tourists. Bringing fully translated documents or seeking professional assistance beforehand is a sensible precaution.

Currency controls: Thailand does not impose rigid capital controls on routine transactions, but large outward international transfers — generally those equivalent to USD 50,000 or above — may prompt requests for documentation explaining the purpose and origin of the funds. The Bank of Thailand and the Anti-Money Laundering Office (AMLO) jointly oversee compliance in this area. Thailand enforces robust KYC and anti-money laundering (AML) requirements across all payment providers. For complex or high-value international transfers, consulting the BOT or a qualified financial and tax adviser is strongly recommended.

How do I open a bank account in Thailand as an expat?

The type of visa you hold is the single most decisive factor in whether a Thai bank will process your application. As of 2025, tourist visas are no longer accepted by the major banks — a restriction that began phasing in during 2024 and became firmly enforced in 2025 amid heightened regulatory scrutiny around money laundering and visa compliance. A long-term non-immigrant visa is required; eligible categories typically include work (Type B), retirement (Type O-A), marriage (Type O), education (ED), and Long-Term Resident (LTR) visas. Always confirm current eligibility criteria with your chosen bank before proceeding, as requirements continue to evolve. The steps below reflect standard practice as of 2025; consult the individual bank and the Bank of Thailand for up-to-date details.

  1. Choose your bank and branch. Bangkok Bank and Kasikorn Bank have demonstrated the most consistently accommodating approach to foreign applicants and maintain the broadest expat-oriented service offerings. Whenever possible, opt for a larger branch or one situated in an area with a significant expatriate community — such as Sukhumvit in Bangkok, Nimmanhaemin in Chiang Mai, or Phuket Town. Branch staff retain a degree of discretion, and locations accustomed to dealing with foreign clients tend to have greater familiarity with the documentation involved.
  2. Assemble your essential documents. You will need your original passport with a minimum of six months’ remaining validity, a valid long-term non-immigrant visa, and an active Thai mobile phone number. Evidence of your residential address in Thailand — such as a utility bill, tenancy agreement, or TM30 immigration registration receipt — is also required. Obtaining a Certificate of Residence from the immigration office is highly recommended, as this document is recognised by virtually all Thai banks.
  3. Secure a Thai mobile SIM card before your visit. An active Thai phone number is a prerequisite for SMS verification and mobile banking activation — you will need this before arriving at the bank. This step cannot be bypassed, as it underpins the online banking setup process.
  4. Attend the branch in person. Thai banks typically require foreign applicants to present themselves at a branch so that staff can review documentation and advise on the account types suited to your situation. The process may take one to two hours in total; visiting on a weekday morning, when branches are generally quieter, maximises the likelihood of completing everything within a single appointment.
  5. Fill out forms and complete KYC verification. You will be asked to complete application forms and sign the required declarations. Some banks now require face-ID or biometric verification as part of their Know Your Customer (KYC) procedures, reflecting the stricter AML and KYC frameworks introduced across the Thai banking sector in 2024 and 2025.
  6. Deposit the required opening amount. Most banks ask for a minimum initial deposit of between 500 and 1,000 THB; Bangkok Bank, for example, requires 500 THB for a standard savings account (as of 2025). Confirm the current minimum applicable to the specific account type you are opening with your chosen bank before attending.
  7. Note: accident insurance may be required. It is common practice at many Thai banks to require foreign applicants to take out basic accident insurance — typically priced at 200–400 THB annually — at the time of account opening (as of 2025). This is an established industry convention and covers accidental injury or death within Thailand; it is not unusual or inappropriate. Confirm in advance whether this requirement applies at your chosen institution and for the account type you intend to open.
  8. Activate your passbook and mobile banking application. Upon successful document verification, the branch will ordinarily issue a passbook and ATM card. Access to mobile banking is granted at the discretion of the branch manager and is assessed individually. Raise the question of mobile app activation with branch staff at the time of your account opening appointment.

In almost all cases, accounts cannot be opened remotely ahead of your arrival in Thailand, as an in-person visit is a firm requirement. If a particular branch declines your application, bear in mind that different staff members — even within the same bank — may reach different conclusions; if initially unsuccessful, it is worth politely requesting to speak with someone more senior, or returning on another occasion.

What banking and payment apps are widely used in Thailand?

Introduced in 2016, PromptPay is Thailand’s dominant real-time payment infrastructure, enabling instant money transfers using a mobile phone number or national identification number as the sole identifier. The system operates continuously — every hour of every day, including weekends and public holidays — connecting bank accounts and e-wallets into a single, seamless digital payment ecosystem. In 2024, PromptPay handled approximately 24.3 billion transactions, with roughly 33.6 million people across Thailand making use of digital payment platforms. For expats holding a local bank account, registering for PromptPay is a straightforward process and unlocks instant, fee-free transfers to any other linked Thai account.

Most consumer transactions conducted via PromptPay carry no charge, and the network is available at all hours. QR code-based payments linked to PromptPay are accepted across an enormous variety of merchants — from large supermarkets and restaurants to individual market stalls — effectively transforming a smartphone and a linked Thai account into a fully functional wallet.

Bank-specific mobile applications are central to routine financial management. KBank’s K-Plus app is widely recognised as one of the strongest in the Thai market, offering comprehensive English-language support and an intuitive interface — qualities that make it particularly suited to expats who prefer managing their banking digitally. SCB’s Easy App and Bangkok Bank’s mobile platform also provide solid functionality, though the extent of English-language support across these apps varies.

International fintech platforms such as Wise and Revolut are popular among expats in Thailand for handling cross-border transfers and maintaining multi-currency balances. These services are often preferred for international transactions due to their competitive exchange rates and transparent fee structures, while local Thai bank accounts remain the practical choice for receiving salaries and covering domestic outgoings. It is important to note that such apps are not regulated by the Bank of Thailand in the same manner as licensed Thai banks, meaning that deposit protection schemes do not extend to balances held within them. Always review the terms and regulatory standing of any international fintech product you plan to use.

PayPal is accessible in Thailand and can facilitate online purchases and certain types of transfer, but its currency conversion fees can be considerable. It sees little use for domestic payments, where PromptPay and bank apps remain the clear default. Always check the current regulatory status of any payment platform with the Bank of Thailand.

How can expats manage money between Thailand and their home country?

All major Thai banks are connected to the SWIFT network and are capable of processing outward international remittances. That said, fees and the exchange rate margins applied can vary significantly from one provider to another. When evaluating the true cost of an international transfer, it is important to look at the combined impact of the flat transfer fee and the rate at which currency is converted, rather than the headline fee in isolation.

A significant number of expats prefer to use specialist money transfer services such as Wise, Revolut, and XE for international transfers, taking advantage of mid-market exchange rates and clearly disclosed fees. When compared with standard bank-to-bank SWIFT transfers, these platforms can deliver meaningful cost savings — particularly for those making frequent or sizeable remittances.

The Foreign Exchange Transaction (FET) Form is a document of considerable practical importance for expats making large inward transfers to Thailand. The FET Form serves as official evidence that a foreign currency remittance was received in Thailand, and it records the identity of the sender along with the stated purpose of the transfer. It is frequently required by the Thai Land Department in property purchase transactions, features in certain visa application processes, and is necessary for a range of high-value financial dealings. When transferring significant sums into Thailand, ask your bank to issue a FET Form at the time of the transaction.

There is generally no obligation to disclose the existence of a Thai bank account to Thai authorities simply by virtue of holding one. However, if you are a tax resident of another country, reporting requirements in your home jurisdiction may apply — for example, under FATCA for US citizens, the OECD’s Common Reporting Standard (CRS) for residents of many other countries, or comparable domestic frameworks. It is advisable to consult a qualified tax professional with expertise in both Thai regulations and the rules of your home country. The Thai Revenue Department is the relevant authority for tax matters within Thailand.

Large outward international transfers — generally those at or above the equivalent of USD 50,000 — may require supporting documentation setting out the purpose and origin of the funds, in line with Thailand’s AML compliance obligations. The Bank of Thailand and the Anti-Money Laundering Office (AMLO) jointly oversee adherence to these rules across all payment providers. For transfers of significant scale or complexity, seeking guidance from your bank and a qualified financial or legal adviser is strongly recommended.

Frequently Asked Questions

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

Tourist visas are no longer accepted by major banks as of 2025. This restriction began rolling out in 2024 and became strictly enforced in 2025, driven by tightened regulations concerning money laundering and visa compliance. You will generally need a long-term non-immigrant visa — such as a retirement, work, marriage, education, or Long-Term Resident (LTR) visa — to be eligible. Confirm current requirements directly with your chosen bank.

How much money do I need to open a bank account in Thailand?

The majority of banks require a minimum initial deposit of between 500 and 1,000 THB; Bangkok Bank sets this at 500 THB for a standard savings account (as of 2025). Foreign currency accounts frequently carry substantially higher opening deposit requirements. Always check the current figures with the specific bank and account type you intend to apply for.

Are my deposits in Thailand protected if a bank fails?

Since August 2021, Thai baht deposits held at participating institutions are protected under the Deposit Protection Agency (DPA) Act up to a limit of THB 1 million per depositor per financial institution. This protection is administered by the Deposit Protection Agency. Foreign currency deposits may be subject to different coverage conditions — check with the DPA for the most current and accurate information.

Which bank is generally considered the most expat-friendly in Thailand?

Bangkok Bank is frequently cited as one of the more accessible institutions for foreign residents and retirees seeking to open an account, with a reputation for welcoming international clients and a wide-reaching branch and ATM network. Kasikorn Bank (KBank) was named the Most Recommended Retail Bank in Thailand in the 2024 BankQuality Survey and offers particularly strong English-language support within its digital banking apps. The most suitable choice ultimately depends on your individual visa type, location, and financial requirements.

Can I do all my banking in Thailand online, without going to a branch?

While all major Thai banks provide online and mobile banking platforms, a physical branch visit remains necessary for a number of functions — most notably opening an account and handling certain more complex transactions. Once your account is up and running, however, the combination of mobile banking apps and PromptPay makes everyday financial management highly convenient and covers the overwhelming majority of routine needs.

What is PromptPay and do I need to use it?

PromptPay is Thailand’s national real-time payment network, introduced in 2016, which allows instant transfers to be made using a mobile phone number or national ID as the identifier. It operates continuously, 24 hours a day, 365 days a year. While registration is not compulsory, linking your Thai bank account to PromptPay makes daily financial transactions considerably more convenient, given that QR code-based PromptPay payments are accepted at a vast range of merchants and service providers throughout the country.

Do Thai banks report my account to tax authorities abroad?

Thailand is a participant in the OECD’s Common Reporting Standard (CRS), under which Thai financial institutions automatically share financial account data with the tax authorities of other participating countries. This means that if you are a tax resident in a CRS-participating jurisdiction, your Thai bank account details may be reported to the relevant authority in your home country. US nationals are additionally subject to FATCA reporting obligations. Consulting a qualified tax adviser with knowledge of both Thai regulations and your home country’s requirements is strongly advisable.

Can I send money internationally from a Thai bank account?

Thai banks are connected to the SWIFT network and can process outward international transfers. Fees and the exchange rate margins applied differ between providers, and many expats use specialist services such as Wise, Revolut, or XE to reduce the cost of international remittances. For transfers of significant size, you may be required to submit documentation explaining the purpose and source of the funds. Always review current fee structures and any applicable reporting obligations with your bank and the Bank of Thailand.

My account has been frozen — what should I do?

If your account has been suspended or frozen, the most straightforward remedy is to visit the branch at which you originally opened the account, bringing your passport, a current valid visa, and an up-to-date proof of address. In many cases, branch staff are able to refresh your KYC records on the spot and reinstate full account access. Account freezes most commonly result from outdated KYC information or a lapsed visa — maintaining current documentation and notifying your bank of any changes proactively is the best way to prevent this from occurring.

Latest: Expat Focus Financial Update June 2026 →