What you need before you walk into a Thai bank

Thai banks will open an account for you as a foreigner, but they require documents that most Western banks do not. You need a valid passport, proof of a Thai address, and in most cases a Thai tax ID number (called a TIN). Some banks also ask for a letter from your employer or proof of income. The specific requirements vary by bank and by the type of account you want — a basic savings account has fewer barriers than a checking account or one linked to investment services.

The address requirement is the first real obstacle. Thai banks will not accept a hotel address or a temporary rental. You need either a lease agreement, a utility bill in your name, or a letter from your landlord or employer confirming your residence. If you are staying with family or friends, some banks will accept a letter from the property owner stating that you live there, though this varies. Bring the original document and a photocopy.

The TIN is issued by the Thai Revenue Department and is required for tax purposes, even if you do not work in Thailand. You can obtain one at any Revenue Department office or through some immigration offices. The process takes about 15 minutes and costs nothing. You will need your passport and proof of address. Some banks will help you get a TIN on the same day as your account opening, but do not count on this — it is faster to get it beforehand.

Key Takeaways

  • You must bring your passport, proof of a Thai address (lease or utility bill), and a Thai tax ID number; hotels and temporary addresses do not count.
  • The Thai Revenue Department issues tax ID numbers for free at any office, and you can obtain one the same day you open your account if you plan ahead.
  • Different banks have different requirements for minimum deposits and ongoing balances, so calling ahead or visiting the bank's website saves a wasted trip.
  • Account opening takes 30 minutes to two hours depending on the bank and how complete your paperwork is; bring originals and photocopies of everything.
  • You will receive a debit card, passbook, and online banking access, though the timeline for the card varies from same-day to two weeks depending on the bank.

Which Thai banks accept foreign account holders and what they require

The major Thai banks — Bangkok Bank, Kasikornbank, Siam Commercial Bank, and Krung Thai Bank — all open accounts for foreigners. Smaller banks like TMBThanachart and CIMB Thai do as well. Each has slightly different rules about minimum deposits and documentation. Bangkok Bank and Kasikornbank tend to be the most straightforward for foreigners because they have English-speaking staff at most branches and clear procedures. Siam Commercial Bank sometimes asks for additional proof of income or employment.

Minimum deposit amounts range from 500 baht to 10,000 baht depending on the bank and account type. This is not a fee — it is the opening balance that stays in your account. Some banks waive the minimum if you set up automatic salary deposits. Call the bank's English-language customer service line or visit a branch in a tourist area before you go; staff can tell you exactly what that specific branch requires. Requirements can differ between branches of the same bank.

If you are in Thailand on a tourist visa or visa exemption, you can still open an account, but some banks ask for a letter from your embassy or proof that you are a resident. If you have a longer-term visa — work permit, education visa, or retirement visa — bring that document. It makes the process faster because it shows you have official permission to be in Thailand.

The step-by-step process at the bank

Arrive at the bank with your passport, proof of address, TIN, and photocopies of all documents. Go to the new accounts desk or ask a staff member where to go. Tell them you want to open a savings account (or checking account, depending on what you need). They will hand you a form in Thai and English. The form asks for your name, passport number, address, occupation, and source of income. Fill it out in English if the form offers that option; do not guess at Thai writing.

A staff member will review your documents, make photocopies if you have not already, and ask you to sign the form and any account agreements. They will ask you to set a PIN for your debit card and choose a password for online banking. This is also when they will ask about your income and employment — answer honestly. Banks are required to ask these questions under Thai anti-money-laundering rules. If you are retired or living on savings, say that. If you work remotely for a foreign company, say that. There is no wrong answer as long as it is true.

Once you sign, the bank will issue you a debit card, a passbook (a small booklet that records your transactions), and login credentials for online banking. Some banks give you the card when ready; others mail it to your address within one to two weeks. Ask before you leave. You can usually withdraw money and check your balance using the passbook at any ATM or teller window while you wait for the card to arrive.

Opening an account online or by mail

Most Thai banks do not offer full account opening online for foreigners. You must visit a branch in person at least once to verify your identity and sign documents. Some banks allow you to start an process online and then complete it at a branch, which can speed up the in-person visit. Kasikornbank and Bangkok Bank both offer this option on their websites. You fill out preliminary information, upload photos of your documents, and then go to a branch to finish.

Opening by mail is not a realistic option for foreigners. Thai banks require in-person verification, and they will not mail you an account opening kit. If you are outside Thailand and want to open an account before you arrive, contact the bank's international customer service to ask what they can do. Some banks with offices in your home country may be able to help, but this is rare and usually only available to customers with significant assets or business relationships with the bank.

What happens after your account is open

You can use your debit card at any ATM in Thailand that displays the Visa or Mastercard logo (depending on which your bank issued). You can transfer money to other Thai bank accounts for free using the bank's online system or at a teller window. International transfers out of Thailand are possible but come with fees — usually 200 to 500 baht per transfer, plus a small percentage of the amount you send. Ask your bank about their rates before you make your first international transfer.

Online banking is straightforward once you log in. You can check your balance, transfer money between your own accounts, pay bills, and set up automatic transfers. The interface is usually available in English. If you have questions, call the bank's customer service line; most major banks have English-speaking staff during business hours.

Keep your passbook safe. It is the physical record of your account and you will need it if you ever need to prove your account exists or your transaction history. Banks will replace a lost passbook, but it takes a few days. Your debit card works like any other card — use it at shops, restaurants, and ATMs. If your card is lost or stolen, call your bank when ready. They can block it within minutes and issue a replacement.

Common problems and how to avoid them

The most common reason an account opening is delayed is incomplete address documentation. A lease agreement must have both your name and the landlord's name, and it must be signed by both parties. A utility bill must be in your name. A letter from your landlord or employer must be on official letterhead and dated within the last three months. If your document does not meet these standards, the bank will ask you to get a different one. Bring originals and photocopies to avoid a second trip.

The second common problem is confusion about the TIN. Some foreigners think they do not need one because they do not work in Thailand. Thai banks require it anyway for regulatory reasons. If you do not have one, go to the nearest Revenue Department office before your bank appointment. Bring your passport and proof of address. The process takes 15 minutes and you walk out with your TIN number.

A third issue arises when foreigners try to open accounts on tourist visas without any proof of address. Hotels do not count. If you are staying short-term, ask your accommodation provider for a letter confirming your residence, or use a co-working space or friend's address if you have permission. Some banks are stricter about this than others, but all of them require something official.

Frequently Asked Questions

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

Yes, but you need proof of a Thai address — a hotel does not count. A lease agreement, utility bill, or letter from your landlord or employer will work. Some banks ask for additional documentation like a letter from your embassy, but most do not if your address proof is clear.

How long does it take to get a debit card after I open my account?

Some banks issue the card on the same day. Others mail it within one to two weeks. Ask the bank before you leave. You can withdraw money and check your balance using your passbook while you wait for the card.

What is the minimum deposit to open a Thai bank account?

It ranges from 500 to 10,000 baht depending on the bank and account type. This money stays in your account — it is not a fee. Some banks waive the minimum if you set up automatic salary deposits.

Do I need a work permit to open a bank account in Thailand?

No. You can open an account on a tourist visa, education visa, or any other visa. A work permit makes the process slightly faster because it proves you have official permission to be in Thailand, but it is not required.

Can I transfer money from my Thai bank account to my home country?

Yes. International transfers cost 200 to 500 baht plus a small percentage of the amount you send. The transfer usually takes two to five business days. Ask your bank about their specific rates and timeline before you make your first transfer.