Yes, but the bank decides where you live, and that changes what they'll let you do
You can open a bank account in a foreign country. Most banks will do it. What matters is whether they consider you a resident of that country, a US resident living abroad, or a non-resident foreigner — and those categories come with different rules, different fees, and different account types.
A US citizen living in Canada can often open a Canadian account the same way a Canadian citizen does. A US citizen living in Japan trying to open a US account remotely may hit a wall. A non-US citizen trying to open an account anywhere faces the strictest rules. The bank's compliance team, not the teller, makes the call based on your address, visa status, and tax residency.
Key Takeaways
- Banks classify you as a resident, expat, or non-resident based on your address and visa status, and each classification opens or closes different account types.
- You will need a valid passport, proof of address in that country, and often a tax identification number or local ID to open any account.
- US citizens abroad must report foreign accounts to the IRS on Form FBAR if the total balance exceeds $10,000 at any point in the year.
- Some countries make it straightforward for residents to open accounts online; others require you to walk into a branch in person.
- Banks in countries with strict anti-money-laundering rules may refuse accounts to non-residents or charge higher fees for remote opening.
How banks classify you and what that means for your account
When you walk into a bank or explore online, the first question is not "Can you open an account?" but "Where do you live?" Your answer determines which products the bank will show you.
Residents — people with a local address, a local visa, or tax residency in that country — get the full menu. They can open checking accounts, savings accounts, and often get access to credit products. A US citizen with a work visa in the UK is a UK resident for banking purposes. A Canadian citizen with a permanent address in Mexico is a Mexican resident.
Expats — usually citizens of another country living in this one on a temporary visa — may open accounts, but some banks restrict them to basic checking and savings. They may not get credit cards or loans. A US citizen on a student visa in Germany can open a German checking account, but the bank may not offer a mortgage.
Non-residents — people with no address in the country, no visa, and no tax residency there — face the hardest time. Many banks will not open accounts for them at all. Those that do often require a minimum balance, charge higher fees, or limit what the account can do. A US citizen trying to open a UK account while living in the US will find most banks refuse, or will offer only an international account with restrictions.
Documents you will need to bring or upload
Every bank in every country requires proof of who you are and where you live. The exact documents vary, but the pattern is the same: identity, address, and often tax information.
A valid passport is the standard everywhere. Some banks accept a national ID card if you have one. For address, you need a recent utility bill, a lease, a mortgage statement, or a government letter — something dated within the last three months that shows your name and the address where you live now. A hotel booking or Airbnb confirmation usually does not count.
Many countries require a tax identification number. In the US, that is your Social Security Number. In the UK, it is your National Insurance Number. In Canada, it is your Social Insurance Number. If you are a foreigner without one, the bank will often assign you a temporary number or ask you to get one from the tax authority before opening the account. Some banks will not open the account until you have it.
If you are opening the account remotely — online or by mail — the bank will ask you to upload scans or photos of these documents. If you are opening it in person, bring the originals and expect the bank to photocopy them.
The difference between opening an account in person versus remotely
In-person opening is faster and faces fewer refusals. The bank sees you, verifies your documents on the spot, and can answer questions about your visa status or tax situation right there. Most accounts opened in person are active within a few days.
Remote opening — online or by mail — takes longer and banks are more cautious. They cannot verify your documents in real time, so they send them to a compliance team that may take weeks to review. Some banks in countries with strict anti-money-laundering rules will not open accounts remotely for non-residents at all. Others will, but only after a video call where a staff member watches you hold up your passport and proof of address.
If you are moving to a country and will be there for more than a few weeks, opening an account in person after you arrive is usually faster than trying to do it remotely before you leave. You will have a local address to show, and the bank will have fewer questions about your intentions.
What US citizens abroad need to know about reporting requirements
If you are a US citizen or US resident alien, you must report foreign bank accounts to the IRS. The rule is called FBAR — the Foreign Bank Account Report — and it applies if the total balance in all your foreign accounts combined exceeds $10,000 at any point during the calendar year.
You file FBAR on FinCEN Form 114 by April 15 of the following year. If you have a foreign account with $5,000 in it, you do not file. If you have two foreign accounts with $6,000 each, you do file because the total is $12,000. The threshold is the combined balance at the highest point, not the average.
You must also report foreign accounts on your tax return using Form 8938 if your total foreign financial assets exceed a certain amount — the threshold depends on whether you are married, whether you file jointly, and whether you live in the US or abroad. A single person living abroad with more than $200,000 in foreign accounts must file Form 8938. A married couple filing jointly and living in the US must file if the total exceeds $400,000.
Penalties for not filing FBAR or Form 8938 are steep — up to $10,000 per violation, and the IRS can assess multiple violations per year. If the violation is willful, the penalty can be up to 50 percent of the account balance. File on time, even if you owe no tax.
Countries where it is easiest and hardest to open an account as a foreigner
Some countries have made it straightforward for foreigners to open accounts. Others have made it nearly impossible.
Easier: Canada, the UK, Australia, and New Zealand generally allow non-residents to open accounts online or in person with a passport and proof of address. Processing takes one to two weeks. Germany and France allow EU citizens and some non-EU residents to open accounts, though the process is slower for non-residents. Mexico allows foreigners with a temporary or permanent resident visa to open accounts in person.
Harder: The United States makes it very difficult for non-residents to open accounts remotely. Most US banks require a Social Security Number or ITIN, a US address, or both. A foreigner living abroad cannot get a Social Security Number without working in the US, and cannot get an ITIN without a US tax filing requirement. Some banks will open accounts for non-residents in person if they visit a branch, but remote opening is rare. Japan, Singapore, and Hong Kong have strict anti-money-laundering rules and will not open accounts for non-residents without a local address or a referral from an existing customer. Switzerland requires a minimum balance of $250,000 or more for non-residents.
Alternatives if a traditional bank account is not an option
If you cannot open a traditional bank account, you have other options for moving and holding money.
Online banks and fintech accounts often have looser rules than traditional banks. Wise (formerly TransferWise) lets you open a multi-currency account with a passport and proof of address, and you can hold money in dozens of currencies without converting it. Revolut offers similar accounts in many countries. These are not bank accounts in the traditional sense — your money is held in trust or with partner banks — but they work for everyday spending and international transfers.
Money transfer services like Western Union and MoneyGram let you receive money without an account, though fees are high. You pick up cash at an agent location or have it sent to a bank account if you have one.
International payment apps like PayPal and Stripe let you hold money and make transfers, though they have their own verification requirements and limits on how much you can move.
None of these are substitutes for a real bank account if you need to receive a salary, pay bills, or build credit. But they can bridge the gap while you are waiting for a traditional account to open or if you are in a country where traditional accounts are not available to you.
Frequently Asked Questions
Do I need a visa to open a bank account in another country?
Not always. Many banks will open accounts for tourists and short-term visitors if you have a passport and proof of address — even if that address is a hotel or Airbnb. However, banks in countries with strict rules may require a visa or resident permit. If you are planning to stay longer than a few weeks, getting a visa first makes the process easier.
Can I use my US address to open a bank account in another country?
Rarely. Most banks outside the US will not open accounts for people with a US address because they consider you a US resident. If you are moving abroad, wait until you have a local address in your new country. If you are traveling and need an account temporarily, some online banks will accept a US address, but traditional banks will refuse.
What happens if I move to a different country after opening an account?
Tell the bank when ready. You will need to update your address on file. Some banks will close the account if you move to a country they do not serve or if your new country has sanctions or compliance issues. Others will keep the account open but may restrict what you can do with it. Do not hide your move — the bank will find out during routine compliance checks and may freeze your account.
How long does it take to open a bank account in a foreign country?
In person, usually three to five business days. Remotely, one to four weeks. Some banks are faster — online-only banks may set up accounts within 24 hours. Banks in countries with strict anti-money-laundering rules may take six to eight weeks or may refuse entirely. Ask the bank for an estimate before you start the process.
Will opening a foreign bank account affect my US taxes or credit score?
It will not affect your credit score — foreign accounts do not report to US credit bureaus. It will affect your taxes if you are a US citizen or resident alien. You must report the account to the IRS on FBAR and possibly Form 8938, and any interest or investment income from the account is taxable in the US. Interest earned on a foreign savings account is reported on your US tax return the same way US interest is.