Most Thai banks will not open an account for you on a tourist visa
Thai commercial banks—Bangkok Bank, Kasikornbank, Siam Commercial Bank, and Krungsri—have formal policies against opening savings or checking accounts for people on tourist visas. A tourist visa is a short-term entry document, not proof of residency or intent to stay. Banks treat it as a red flag for money laundering compliance, not as a judgment about you personally.
What you can do depends on how long you are staying and what you need the account for. If you are in Thailand for a few weeks, you do not need a bank account—ATMs accept foreign cards, and money transfer services like Wise and Western Union work from any location. If you are staying longer or need to receive money from an employer, the path forward changes.
The single exception is opening an account at a bank branch in your home country before you leave, then using it remotely while you are in Thailand. That account exists in your name in your legal residence, so the bank does not care where you are physically. You can deposit money, pay bills, and receive transfers without ever setting foot in a Thai bank.
Key Takeaways
- Tourist visas do not meet Thai bank requirements for account opening, and no major Thai bank will override this rule based on how long you plan to stay.
- If you need to receive money in Thailand, a money transfer service like Wise or Western Union is faster and does not require residency proof.
- A Non-Immigrant visa (available for work, education, or retirement) is the document Thai banks actually require, and it takes weeks to obtain before you arrive.
- Opening an account in your home country before you leave gives you access to banking services in Thailand without changing your visa status.
- Some expat-focused banks and digital wallets have looser rules, but they offer limited services and higher fees than traditional banks.
What Thai banks actually require to open an account
Thai banks ask for a Non-Immigrant visa, not a tourist visa. This is a separate document you obtain from a Thai embassy or consulate in your home country before you travel. It is issued for specific purposes: work (Non-Immigrant B), education (Non-Immigrant ED), retirement (Non-Immigrant O), or family sponsorship (Non-Immigrant O-A). The process takes two to four weeks and requires proof of the reason you are staying—an employment letter, school enrollment, or proof of income for retirement.
A tourist visa (also called a TM.86 or visa exempt entry) is designed for short visits. It carries no implication that you will open a bank account, rent an apartment, or establish financial ties in Thailand. Banks see it as temporary, and their compliance departments will not process an account application with that document.
If you already have a Non-Immigrant visa, bring it to any branch of a major bank along with your passport and proof of address. Proof of address can be a hotel booking, a rental agreement, or a letter from your employer. The account opens in one to three business days.
Money transfer services if you need funds quickly
If you are in Thailand on a tourist visa and need to receive money from abroad, a bank account is not your only option—and often not the fastest one. Wise (formerly TransferWise) lets you receive money into a Thai bank account you do not own. You provide a Thai bank account number (you can ask a Thai friend or colleague to lend you theirs, or use a digital wallet), and Wise deposits the money there. The sender pays a flat fee based on the amount, and the exchange rate is the real mid-market rate with no markup.
Western Union and MoneyGram work differently: the sender pays a fee, and you pick up cash at a branch in Thailand using your passport. Both have branches in every major city and many smaller towns. The exchange rate is worse than Wise, but the money is available within hours.
If you are receiving money from an employer, ask whether they can use Wise or a similar service. Many companies prefer it because the fee is lower and more transparent than a wire transfer to a Thai bank.
Digital wallets and fintech apps with looser rules
Some Thai digital wallets and fintech apps will let you open an account on a tourist visa, but the services are limited. Alipay and WeChat Pay (both Chinese payment apps) let you register with a passport and phone number, but they are designed for spending in Thailand, not for receiving international transfers or holding money long-term. You load money in, and it sits in a digital wallet until you spend it.
Thai fintech apps like Bnk and Wise Thailand have more flexible rules than traditional banks, but they still ask for a Thai phone number and may request additional documents. Even if you open an account, the features are fewer than a traditional bank account—no overdraft, no loans, limited transfer options.
These apps are useful for spending money you already have in Thailand, not for establishing a primary banking relationship. If you are staying longer than a month, a Non-Immigrant visa and a traditional bank account will give you more options and lower fees.
How to get a Non-Immigrant visa before you travel
A Non-Immigrant B visa (for work) requires a letter from your Thai employer on company letterhead, your passport, and a completed TM.87 form. You submit these to the Thai embassy or consulate in your home country. Processing takes two to four weeks. Once you arrive in Thailand, you have ninety days to report to Immigration and convert it to a one-year work permit.
A Non-Immigrant ED visa (for education) requires proof of enrollment at a Thai school or university. The school usually handles the paperwork, and you submit it with your passport and the TM.87 form. Processing is similar to the work visa.
A Non-Immigrant O visa (for retirement) requires proof of income or savings—usually a bank statement showing at least 800,000 Thai baht (roughly $23,000 USD, though this varies by exchange rate and consulate). You submit this with your passport and the TM.87 form.
Once you have the Non-Immigrant visa in your passport, any Thai bank will open an account. Bring the visa, your passport, and proof of address (a hotel booking is enough for the first account). The account opens the same day or within one business day.
Opening a home-country account before you leave
If you do not have time to obtain a Non-Immigrant visa, open a bank account in your home country before you travel. Most banks let you open an account online or by phone, and you can use it from anywhere in the world. You can receive international transfers, pay bills, and withdraw cash from ATMs in Thailand using your debit card.
This is the simplest path if you are staying in Thailand for less than three months. You do not need a Thai bank account, and you do not need to change your visa status. Your home-country bank handles all the compliance—they know you are a resident of your home country, so they do not care where you are physically.
The downside is that ATM withdrawals in Thailand may carry a foreign transaction fee (usually 1 to 3 percent of the amount), and some home-country banks charge a monthly fee for international accounts. Wise offers a workaround: you can open a Wise account in your home country, load money into it, and withdraw from Thai ATMs with a lower fee (usually 1 percent or less).
What happens if you try to open an account on a tourist visa anyway
Some tourists try to open an account by walking into a bank branch and asking. The teller will usually say no immediately, or they will take your documents and tell you to come back in a few days, then call you to say the application was rejected. Banks have automated compliance checks—they scan your visa type and reject the application if it is not a Non-Immigrant visa or a work permit.
A few branches in tourist areas (like Phuket or Pattaya) may be more flexible, but they are the exception, not the rule. Even if you succeed, the account may be frozen later when the bank's compliance team reviews it. It is not worth the time and frustration.
If you are staying in Thailand long-term and plan to work or study, get the Non-Immigrant visa before you travel. If you are staying short-term, use your home-country bank account and a money transfer service. Both paths are faster and more reliable than trying to work around the rules.
Frequently Asked Questions
Can I use my tourist visa if I tell the bank I am staying longer?
No. Banks check the visa type in your passport, not what you tell them. A tourist visa is a tourist visa, regardless of how long you intend to stay. The bank's compliance system will reject the application automatically.
What if I get a Non-Immigrant visa after I arrive in Thailand?
You can apply for a Non-Immigrant visa at the Thai Immigration Bureau while you are in Thailand, but the process is slower and more complicated than applying at an embassy before you travel. You will need to show proof of the reason you are staying (employment letter, school enrollment, or income for retirement). Once approved, you can open a bank account immediately.
Can I use someone else's Thai bank account to receive money?
Technically yes, but it is risky. If the account owner is investigated for money laundering or fraud, your money could be frozen. Use a money transfer service like Wise instead—it is designed for exactly this situation and protects both you and the account holder.
Do I need a Thai phone number to open a bank account?
Most banks ask for a Thai phone number, but you can get a prepaid SIM card at any 7-Eleven or airport for less than 100 baht (roughly $3 USD). You do not need a Non-Immigrant visa to buy a SIM card—a tourist visa is fine. Once you have the number, you can use it for the bank application.
Will my home-country bank charge me to use ATMs in Thailand?
Most will charge a foreign transaction fee of 1 to 3 percent per withdrawal, plus the ATM operator's fee (usually 150 to 220 baht, or roughly $4 to $6 USD). Wise charges a flat 1 percent fee and no ATM operator fee, making it cheaper for frequent withdrawals.