What you need to open a Thai bank account

Thai banks require a passport, proof of address, and a Thai tax ID number (TIN) or a letter from your embassy confirming your identity. Most banks also want to see proof that money is entering Thailand — a recent international transfer, employment letter, or pension statement. Some banks ask for a minimum opening deposit, usually between 500 and 2,000 baht, though this varies by bank and account type.

If you are a resident (holding a Non-Immigrant visa or work permit), the process is faster and requires less documentation. If you are a tourist on a short-term visa, many banks will still open an account but may limit what you can do with it until you obtain a TIN or longer visa status.

The major banks that accept foreign account holders are Kasikornbank (KBank), Bangkok Bank, Siam Commercial Bank (SCB), Krung Thai Bank, and Bank of Ayudhya (Krungsri). Smaller regional banks have different rules, so call ahead before visiting a branch.

Key Takeaways

  • You need your passport, proof of Thai address, and either a TIN or an embassy letter; most banks also want proof that money is coming into Thailand.
  • Non-Immigrant visa holders and work permit holders face fewer document requirements than tourists, and the process takes one to three business days instead of one to two weeks.
  • Minimum opening deposits range from 500 to 2,000 baht depending on the bank and account type, and some banks waive this for residents.
  • Tourist accounts may have transaction limits or require you to upgrade once you obtain a TIN or longer visa status.
  • Bring originals and copies of all documents; banks will not accept photos or digital scans for initial account opening.

Getting a Thai tax ID number before you open the account

A TIN makes the process smoother and removes restrictions on what you can do with your account. You can obtain one from the Thai Revenue Department (สำนักงานสรรพสามิต) without a job or business — you simply need to be in Thailand and have a passport.

Visit the Revenue Department office in your province or the main office in Bangkok (Rama VI Road). Bring your passport, a completed TM.30 form (proof of residence filed by your landlord or hotel), and a completed TIN application form (available at the office or online). The process takes about 30 minutes, and you receive your TIN the same day. If your landlord has not filed your TM.30, you can file it yourself at the local immigration office first.

Some banks will open an account without a TIN if you bring a letter from your embassy confirming your identity and residence. This letter takes one to two weeks to obtain from your embassy's consular section.

Documents to bring to the bank

Bring originals and at least one photocopy of each document. Thai banks will not accept digital scans or photos on your phone for the initial account opening.

DocumentWho needs itNotes
PassportEveryoneMust be valid; bring the original and a copy of the photo page and any visa pages.
Proof of addressEveryoneTM.30 form, rental agreement, utility bill, or hotel booking. Must show your name and Thai address.
Thai tax ID (TIN)Preferred but not always requiredSpeeds up the process and removes account restrictions. Obtain from Revenue Department.
Embassy letterIf you do not have a TINConfirms your identity and residence. Takes one to two weeks to obtain.
Proof of fundsRecommendedRecent bank statement, international transfer receipt, employment letter, or pension statement showing money entering Thailand.
Visa or work permitIf you have oneBring the original and a copy. Residents face fewer restrictions than tourists.

The account opening process at the bank

Visit a branch during business hours (usually 8:30 a.m. to 3:30 p.m., Monday through Friday). Tell the staff you want to open a savings account (not a current account, which is for businesses). They will give you an application form in Thai and English and ask you to fill in your personal details, address, occupation, and the source of your funds.

A bank officer will review your documents, make photocopies, and ask questions about why you are opening the account and where your money comes from. This is standard anti-money-laundering procedure and applies to all customers. Be honest and straightforward; banks are looking for consistency, not perfection.

Once approved, you will sign the account agreement and receive a debit card (usually issued on the spot or within three to five business days). You will also receive a passbook or be set up for online banking. The entire process takes 30 minutes to two hours if you have all documents ready.

Account restrictions for tourists and short-term visitors

If you are on a tourist visa or short-term entry, your account may have limits on how much you can transfer out of Thailand per month or how much you can withdraw daily. These limits vary by bank but typically range from 50,000 to 500,000 baht per month for international transfers.

You can usually remove these restrictions by obtaining a TIN or upgrading to a Non-Immigrant visa. Once you do, contact your bank and ask them to lift the restrictions on your account. This takes one to three business days and requires no additional documents beyond what you already provided.

Some banks also restrict tourists from opening savings accounts with high interest rates or investment features. If you want to use your account for more than basic deposits and withdrawals, ask the bank which account types are open to your visa status before you apply.

Online banking and international transfers

Most Thai banks offer free online banking (called Internet Banking or Mobile Banking) that you can set up immediately after opening your account. You will receive a username and temporary password at the branch, and you can change the password online.

International transfers out of Thailand are possible but require your bank to verify your identity and the destination account. The first transfer usually takes three to five business days because the bank must file paperwork with Thai customs and the Bank of Thailand. Subsequent transfers to the same account take one to two business days.

Incoming international transfers (money sent to you from abroad) typically arrive within one to three business days, depending on the sending bank. Thai banks charge a fee for incoming transfers, usually 100 to 200 baht, which is deducted from the amount you receive.

Maintaining your account and avoiding closure

Thai banks close accounts that show no activity for 12 months or more. If you leave Thailand or do not use your account regularly, make at least one deposit or withdrawal every year to keep it active. Some banks will close an account sooner if the balance falls below a minimum (usually 500 to 1,000 baht), so check your bank's policy.

If your account is closed, you can reopen it by visiting the bank with your passport and proof of address. You will not lose any money in the account; the bank will return it to you or transfer it to a new account you open.

Keep your debit card and online banking credentials secure. Thai banks use two-factor authentication (a code sent to your phone) for large transfers and sensitive changes, so make sure your phone number on file is current.

Frequently Asked Questions

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

Yes, most major banks will open an account for tourists, but your account may have restrictions on international transfers and daily withdrawals. You can remove these restrictions by obtaining a Thai tax ID or upgrading to a Non-Immigrant visa. The process takes the same amount of time as for residents, but you may need an embassy letter instead of a TIN.

What if I do not have proof of address yet?

A hotel booking confirmation or a letter from your landlord stating your address is usually accepted as temporary proof. Once you have a rental agreement or a filed TM.30 form, you can update your address with the bank. Some banks will also accept a utility bill or a bank statement from your home country showing your Thai address.

How long does it take to get a Thai tax ID?

You can obtain a TIN on the same day you visit the Revenue Department office. Bring your passport, TM.30 form, and a completed application. The process takes about 30 minutes, and you receive your TIN immediately. If your landlord has not filed your TM.30, file it yourself at immigration first, which takes one to two hours.

Can I open an account by mail or online?

No, Thai banks require you to visit a branch in person for the initial account opening. You must present your original passport and documents. Once your account is open, you can manage it entirely online or by phone.

What happens if my account is closed for inactivity?

The bank will return your balance to you or hold it until you reopen the account. You can reopen a closed account by visiting the bank with your passport and proof of address. There is no penalty, and you will not lose your money.