Most Thai banks require you to be physically present to open an account, but a few offer partial online options for residents

You cannot open a full Thai bank account entirely online from outside Thailand. Thai banking law requires in-person verification at a branch, and banks must see your passport and proof of address before they will issue a debit card or grant account access. However, if you are already in Thailand, some banks let you start the process online and finish it at a branch the same day. If you are abroad, you will need to visit a branch in person or use an agent service that handles the paperwork for you.

The requirement exists because Thai banks treat account opening as a compliance step, not a convenience step. They need to verify your identity against your passport, confirm your address, and collect your signature on multiple documents. No Thai bank has yet built a system that replaces this with video verification or digital signatures the way some banks in the US or UK have done.

Key Takeaways

  • Thai banks require you to visit a branch in person with your passport and proof of address; no bank offers fully remote account opening from abroad.
  • If you are in Thailand, Bangkok Bank, Kasikornbank, and Siam Commercial Bank let you pre-register online and complete the account opening at a branch within hours.
  • If you are abroad, you can hire a local agent or ask a Thai friend to open an account on your behalf, though this requires power of attorney documents.
  • Expats and tourists can open accounts; banks do not restrict accounts to Thai nationals, but they do require a valid passport and a Thai address or workplace address.
  • Opening takes 30 minutes to 2 hours at the branch, and you receive a debit card immediately or within 3 to 5 business days depending on the bank.

Which banks offer online pre-registration if you are in Thailand

Bangkok Bank, Kasikornbank, and Siam Commercial Bank (SCB) have online pre-registration systems that let you fill out forms and upload documents before you visit a branch. You create an account on their website or mobile app, enter your passport number, phone number, and email, and upload a photo of your passport and a utility bill or lease agreement as proof of address. The bank then sends you a confirmation code and a branch appointment time.

When you arrive at the branch with your original passport and the proof of address document, staff verify your details against what you uploaded, you sign the account agreement and signature card, and your account is activated the same day. You walk out with a debit card or receive it by mail within 3 to 5 days. This process cuts the in-branch time to 30 to 45 minutes instead of the 2 hours it takes if you walk in without pre-registering.

Krung Thai Bank and Thai Military Bank also accept walk-ins and have branches in most cities, but they do not offer online pre-registration; you must complete all paperwork at the branch. UOB Thailand and CIMB Thai have similar restrictions. Smaller banks and credit unions typically do not offer online options at all.

What you need to bring to the branch

Bring your original passport (a photocopy is not enough), a document showing your Thai address, and your phone number. The address document can be a utility bill, a lease agreement, a bank statement, or a letter from your employer or accommodation confirming your address. If you are staying in a hotel or short-term rental, bring the booking confirmation or a letter from the hotel on letterhead.

You will also need a Thai tax ID number (TIN) if you plan to deposit large sums or conduct business transactions. If you do not have one, the bank can help you apply for one during account opening, though this adds 15 to 30 minutes to the process. Bring your phone number because the bank will register it for SMS alerts and two-factor authentication.

If you are opening an account on behalf of someone else (as a power of attorney), bring the original power of attorney document certified by a notary, the account holder's passport, and your own passport. Thai banks scrutinize these arrangements, so expect the process to take longer and the bank to ask follow-up questions about the relationship and the reason for the arrangement.

Opening an account from abroad using an agent

If you are outside Thailand and cannot travel to a branch, you can hire a local agent or ask a Thai friend to open an account on your behalf. This requires a power of attorney document that you sign and have notarized in your home country, then send to Thailand. The agent or friend takes the power of attorney, your passport copy, and proof of address to a branch, and the bank opens the account in your name.

The agent then mails the debit card and account details to you, or you can arrange to pick them up when you next visit Thailand. This process takes 2 to 4 weeks because of mailing time and because banks move slowly on power of attorney arrangements. Some banks charge a fee (typically 500 to 1,000 Thai baht) for processing a power of attorney account opening.

The risk is that the agent or friend has temporary control of the account until you change the PIN and password yourself. Choose someone you trust completely. If you use a commercial agent service, check their reviews and confirm they are licensed; unlicensed agents sometimes disappear with deposits or fail to complete the paperwork.

Minimum deposits and account types

Most Thai banks do not require a minimum deposit to open a savings account. You can open an account with zero baht and deposit money later. However, some banks offer higher interest rates or waive fees if you maintain a minimum balance—typically 10,000 to 50,000 Thai baht depending on the account type and the bank.

Thai banks offer three main account types: savings accounts (earn interest, limited withdrawals), current accounts (unlimited transactions, no interest, designed for business), and fixed deposit accounts (lock money away for a set term at a higher interest rate). Expats and tourists usually open savings accounts. If you plan to receive salary payments or conduct regular transfers, ask the bank whether your account type supports that; some savings accounts limit the number of transfers per month.

Fees and ongoing requirements

Most Thai banks charge no monthly account maintenance fee for savings accounts, but they may charge 100 to 300 baht per year if your balance falls below the minimum or if you do not use the account for 12 months. ATM withdrawals at your bank's machines are free; withdrawals at other banks' ATMs cost 20 to 25 baht per transaction. International transfers out of Thailand cost 200 to 500 baht depending on the destination and the bank.

Thai banks require you to update your address if you move, and they may ask for proof of continued residence every few years. If your account goes inactive (no deposits or withdrawals) for 3 years, the bank may freeze it and require you to visit a branch to reactivate it. Some banks charge a reactivation fee of 100 to 500 baht.

Frequently Asked Questions

Can I open a Thai bank account as a tourist?

Yes. You need a valid passport and a Thai address. If you are staying in a hotel, use the hotel's address and bring your booking confirmation. If you are renting, bring your lease. Banks do not restrict accounts to residents; they only need to verify your identity and address for compliance purposes.

How long does it take to get a debit card?

If you pre-register online and visit the branch, you may receive a debit card the same day or within 3 to 5 business days by mail. If you walk in without pre-registering, the process takes 1 to 2 hours at the branch, and the card arrives by mail 3 to 5 days later. Some banks issue a temporary card number immediately so you can use the account online before the physical card arrives.

Can I use a Thai bank account to receive international transfers?

Yes. You can receive transfers from abroad using your account number and the bank's SWIFT code. Incoming transfers are usually free, though some banks charge a small fee (50 to 100 baht). Transfers typically arrive within 1 to 3 business days depending on the sending bank.

What happens if I close my account and leave Thailand?

You can close your account at any branch by bringing your passport and debit card. The bank will return any remaining balance to you in cash or via transfer. If you have a fixed deposit that has not matured, you may face an early withdrawal penalty. Close the account before you leave to avoid dormancy fees.

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

No. Thai banks do not require a work permit. You only need a valid passport and proof of a Thai address. However, if you plan to receive salary deposits or conduct business transactions, the bank may ask for additional documentation such as an employment letter or business registration.