Yes, non-residents can open a bank account in Thailand, but the process and account types differ significantly from what residents face

Thailand's four largest banks—Bangkok Bank, Kasikornbank, Krung Thai Bank, and Thai Military Bank—all offer accounts to non-residents, though each has different requirements and restrictions. The key difference is that non-residents typically cannot open a standard Thai savings account (called a "resident account") without a Thai address or work permit. Instead, you will be directed toward a non-resident account, which exists specifically for foreigners who do not live in Thailand permanently.

Non-resident accounts function much like regular accounts for deposits and withdrawals, but they come with limits on what you can do with the money. You cannot transfer funds out of Thailand freely—outbound transfers require documentation showing the money came from legitimate sources (salary, inheritance, business income). You also cannot use a non-resident account to open a Thai business or obtain credit. The account is designed for people who need a place to hold money while in Thailand temporarily, not for long-term financial integration.

Key Takeaways

  • Non-residents can open accounts at major Thai banks, but you will receive a non-resident account with transfer restrictions rather than a standard Thai account.
  • You need a valid passport, proof of address outside Thailand, and sometimes proof of income or funds source to open a non-resident account.
  • Outbound transfers from non-resident accounts require documentation proving the money is legitimate—Thai banks enforce this strictly to prevent money laundering.
  • If you plan to stay in Thailand longer than a few months, obtaining a Non-Immigrant visa and Thai address may allow you to convert to a resident account with fewer restrictions.

What documents you need to bring

The exact list varies by bank, but all require a valid passport as your primary identification. Many banks will also ask for proof of your current address outside Thailand—a utility bill, rental agreement, or bank statement showing your home country address. Some banks request proof of income or a letter from your employer stating your position and salary, particularly if you are opening an account with a large initial deposit.

A few banks ask for a reference letter from another bank where you hold an account, though this is becoming less common. If you are in Thailand on a tourist visa, bring that as well—it shows the bank you entered the country legally. Some branches may ask why you need the account; a straightforward answer (you are staying in Thailand for work, study, or travel and need a place to deposit money) is sufficient.

Bring your original documents, not photocopies. Thai banks will not accept copies for account opening, though they may photocopy documents themselves during the process. If your documents are in a language other than Thai or English, bring an official translation or have the bank's staff translate them (some branches offer this service, others do not).

The difference between non-resident and resident accounts

FeatureNon-Resident AccountResident Account
Who can open itAny foreigner with a valid passportThai nationals or foreigners with a Thai address and work permit
Outbound transfersRestricted; requires documentation of fund sourceFewer restrictions; can transfer more freely
Credit and loansNot availableAvailable after meeting bank requirements
Account opening timeUsually same day or within 1–2 business daysUsually same day or within 1–2 business days
Minimum balanceVaries by bank; often 500–1,000 THBVaries by bank; often 500–1,000 THB

The practical difference you will notice most is when you try to move money out of Thailand. A non-resident account flags outbound transfers for review. The bank will ask you to provide evidence that the money is legitimate—a salary statement, invoice, inheritance document, or similar proof. This is not a refusal; it is a compliance step. Processing takes a few extra days while the bank verifies the documentation.

A resident account does not eliminate these checks entirely (Thai banks must comply with anti-money-laundering rules regardless), but the process is usually faster and less intrusive. If you are planning to stay in Thailand for more than six months, converting to a resident account may be worth the effort.

How to convert a non-resident account to a resident account

If you obtain a Non-Immigrant visa (the most common long-term visa for foreigners) and establish a Thai address, you can request to convert your non-resident account to a resident account. The process is not automatic—you must visit your bank branch and ask. Bring your passport, your Non-Immigrant visa, and proof of your Thai address (a rental agreement, utility bill, or letter from your landlord).

Conversion usually happens within a few business days and does not require you to close the old account and open a new one. The bank straightforward changes the account classification in their system. Once converted, you will have access to credit products and fewer restrictions on outbound transfers, though you will still need to document large transfers for compliance purposes.

Some banks offer this conversion automatically once they see your visa; others require you to request it. Call your branch ahead of time to ask what they need. If the branch is unhelpful, visit in person—account services staff can usually process this faster than phone lines.

Outbound transfer rules and documentation

Thai banks enforce strict rules on money leaving the country. For a non-resident account, any transfer above a certain threshold (usually 50,000 THB, though this varies) requires you to provide documentation showing where the money came from. Common acceptable documents include a salary statement from your employer, an invoice for work you performed, a bank statement showing a deposit from a known source, or a letter from a family member if the money was a gift.

The bank will keep copies of these documents on file. If you make regular transfers, you may only need to provide documentation once, and the bank will allow subsequent transfers without asking again—but this depends on the bank and the amount. Some banks ask for documentation every time; others ask once per month or quarter.

If you cannot provide documentation, the bank will not process the transfer. This is not negotiable. Plan ahead: if you know you will need to send money out of Thailand, gather your documentation before you visit the bank. Transfers usually take 2–5 business days to arrive in your home country account, depending on the receiving bank.

Which banks are easiest for non-residents

Bangkok Bank and Kasikornbank have the most experience with non-resident accounts and the clearest processes. Both have English-speaking staff at their main branches in Bangkok, Chiang Mai, and Phuket. Bangkok Bank's website has information in English about non-resident accounts, though you will still need to visit a branch in person to open one.

Krung Thai Bank and Thai Military Bank also accept non-residents but have fewer English-speaking staff and less streamlined processes. If you are opening an account outside Bangkok, call ahead to confirm the branch handles non-resident accounts and has staff who speak English.

Smaller regional banks and credit unions do not typically open accounts for non-residents. Stick with the four major banks unless you have a specific reason to use another institution.

What happens if you leave Thailand

Your non-resident account remains open and active even after you leave Thailand. You can continue to deposit and withdraw money remotely using online banking, and you can receive transfers from outside Thailand. However, you cannot access the account in person if you return to Thailand on a tourist visa—you would need to be in the country on a visa that allows you to conduct banking business, or you would need to authorize someone in Thailand to act on your behalf.

If you do not use the account for an extended period (usually two to three years, depending on the bank), the bank may freeze it or charge dormancy fees. Check your account agreement or call the bank to confirm their policy. If your account is frozen, you can reactivate it by visiting a branch in person or, in some cases, by calling the bank and providing updated identification.

Frequently Asked Questions

Do I need a Thai address to open a non-resident account?

No. A non-resident account is designed for people without a Thai address. You need proof of your address outside Thailand, but not a Thai address. If you are staying in a hotel or hostel, some banks will accept a hotel confirmation or letter from the hotel as temporary proof of where you are staying.

Can I use a non-resident account to receive a salary from a Thai employer?

Yes. Thai employers can deposit your salary into a non-resident account. However, if you plan to work in Thailand long-term, you should obtain a work permit and convert to a resident account, as this simplifies tax reporting and makes future banking easier.

How much money can I transfer out of Thailand from a non-resident account?

There is no legal limit on the amount you can transfer, but amounts above 50,000 THB typically require documentation. Transfers of 1 million THB or more may trigger additional scrutiny and take longer to process. The bank will tell you what documentation they need before you initiate the transfer.

What if the bank refuses to open an account for me?

Banks can refuse to open accounts for non-residents if they cannot verify your identity or if they have concerns about the source of your funds. If one bank refuses, try another. If multiple banks refuse, ask them directly why—the reason may be fixable (for example, you may need a different form of identification or proof of address).

Can I open a non-resident account online without visiting Thailand?

No. All Thai banks require you to open a non-resident account in person at a branch. You cannot do it remotely or by mail. You must be physically present with your passport and supporting documents.