Yes, but you need a visa, passport, and a Vietnamese tax ID

US citizens can open a bank account in Vietnam, but the process is slower and more document-heavy than opening one in the US. Most Vietnamese banks will not open an account for a tourist on a visa exemption or a short-term tourist visa. You typically need either a temporary residence card (issued for stays longer than 90 days) or a work permit, plus a Vietnamese tax identification number. Some banks require both.

The largest banks that accept foreign nationals are Vietcombank, BIDV, Techcombank, and ACB. Smaller banks and digital-only banks have stricter rules. You cannot open an account remotely—you must visit a branch in person with original documents.

Key Takeaways

  • US citizens need either a temporary residence card or work permit, not just a tourist visa, to open a bank account at most Vietnamese banks.
  • You must visit a bank branch in person with your passport, visa, proof of address in Vietnam, and a Vietnamese tax ID number.
  • The tax ID (mã số thuế) is issued by the local tax office and takes one to three days; you cannot open a bank account without it.
  • The account opening process takes one to two weeks after you submit documents, and some banks charge monthly maintenance fees for foreign accounts.
  • Digital banks and fintech apps have looser requirements but offer fewer services and may not accept US citizens at all.

What documents you need to bring to the bank

Bring your original US passport, your Vietnamese visa or temporary residence card, and your Vietnamese tax ID number. The tax ID is not optional—banks will not proceed without it. You also need proof of your address in Vietnam, which can be a rental agreement, a utility bill, or a letter from your landlord. Some banks ask for an employment letter if you are working in Vietnam.

Make copies of everything before you go. Banks often keep copies on file and may ask for duplicates if the first set is unclear. If your passport is worn or has water damage, bring it anyway—the bank will note the condition and may ask for a secondary ID, but they will not turn you away solely for that.

How to get a Vietnamese tax ID before opening an account

Visit the local tax office (chi cục thuế) in the district where you live or work. Bring your passport, visa or residence card, and proof of address. Fill out form 01/ĐKTS (Declaration of Tax Registration for Individuals). The tax office will issue your tax ID number on the spot or within one to three business days, depending on the office's workload.

You do not need to have income or a job to get a tax ID—foreign residents can obtain one simply for living in Vietnam. If you are working, your employer may handle this for you, but confirm before you assume. The tax ID is a nine-digit number that looks like this: 0123456789. Keep a photo or copy of the certificate they give you; you will need it at the bank.

Which banks accept US citizens and what they charge

Vietcombank, BIDV, Techcombank, and ACB have the most consistent track records of opening accounts for foreign nationals. All four have English-speaking staff at major branches in Hanoi, Ho Chi Minh City, and Da Nang. Vietcombank and BIDV are state-owned and tend to move slowly but are stable. Techcombank and ACB are private and faster, but their processes vary by branch.

Most banks charge a monthly maintenance fee for foreign accounts, ranging from 50,000 to 200,000 Vietnamese dong (roughly $2 to $8 USD). Some waive the fee if you maintain a minimum balance, typically 10 to 50 million dong. Ask about this before you open the account. Digital banks like Timo, Cake, and Vietbank have lower or no fees but may refuse to open accounts for US citizens due to US sanctions compliance rules.

Timeline: how long the whole process takes

Getting your tax ID takes one to three days. The bank account opening takes five to fourteen business days after you submit your documents. Some branches are faster than others—branches in major business districts tend to move quicker than neighborhood branches. You will not have access to your account until the bank confirms it is active, which they will do by phone, email, or SMS.

Do not expect to walk out with a debit card the same day. Most banks mail the card to your address in Vietnam within one to three weeks. You can usually access your account online or via mobile app before the card arrives, but you cannot withdraw cash or make in-person transactions until it does.

What you can and cannot do with a foreign account

You can deposit money, withdraw cash, transfer funds domestically, and pay bills. You can receive international wire transfers, though the bank will charge a fee (usually 100,000 to 300,000 dong). Sending money out of Vietnam is more restricted—most banks require you to prove the source of funds and may ask questions about large transfers.

You cannot open a business account as a foreign national without a business registration certificate. You cannot use the account to trade stocks or forex unless you register separately with the stock exchange. Some banks block transfers to certain countries or flag transfers over a certain amount for review, which can delay the transaction by several days.

Alternatives if a bank account does not work for you

If you are only in Vietnam short-term or cannot get a temporary residence card, consider a digital wallet like Momo, ZaloPay, or Grab Pay. These apps have looser requirements and work for tourists, though they have daily spending limits and cannot receive international transfers. You can load them with cash at convenience stores or via bank transfer from a friend's account.

If you need to receive money from the US, ask the sender to use a service like Wise, Remitly, or OFX. These services deliver money to a Vietnamese bank account or mobile wallet and often charge less than a traditional wire transfer. You will still need a Vietnamese bank account to receive the money, but you can open one after you arrive and set it up while you wait for the account to be activated.

Frequently Asked Questions

Can I open a bank account on a tourist visa?

Most banks will not open an account for someone on a tourist visa or visa exemption. You need a temporary residence card (valid for stays over 90 days) or a work permit. If you are staying longer than 90 days, apply for the residence card at the immigration office before you go to the bank.

What if I do not have a Vietnamese address yet?

You need a proof of address to open an account. If you just arrived, use your hotel or hostel address, or ask your employer or landlord for a letter confirming your residence. Some banks accept a letter from your embassy or a temporary address if you are still looking for housing.

Can I open an account online or by mail?

No. Vietnamese banks require you to visit a branch in person, sign documents, and verify your identity face-to-face. There is no remote account opening for foreign nationals, even if you are already a customer of the bank's international division.

What happens if I leave Vietnam—do I have to close the account?

You can keep the account open after you leave, but you will still owe monthly maintenance fees. Most banks will freeze the account if there is no activity for six to twelve months. Contact the bank before you leave to discuss options for maintaining or closing the account remotely.

Can I send money back to the US from my Vietnamese bank account?

Yes, but it is slower and more expensive than receiving money. International wire transfers out of Vietnam typically take three to seven business days and cost 200,000 to 500,000 dong. The bank may ask for proof of the source of funds. Using a service like Wise is often cheaper and faster.