Yes, you can open a bank account outside the US, but the process and your options depend on your citizenship, visa status, and which country you're in
US citizens can open bank accounts in most countries, though some banks make it harder than others. If you're a US citizen living abroad, working temporarily overseas, or moving to another country, you'll need to meet that country's requirements — which usually include a valid passport, proof of address, and sometimes a visa or residency permit. The real barrier isn't citizenship; it's that US tax law requires foreign banks to report accounts held by US citizens to the IRS, and many banks have decided the paperwork isn't worth it.
Non-US citizens face different rules depending on their status. If you're on a work visa, student visa, or temporary residency permit, most banks in that country will open an account for you. If you're trying to open an account in a country where you don't live and don't have legal status, it's nearly impossible — banks won't do it without proof of residency or a visa.
Key Takeaways
- US citizens can open accounts abroad but must report them to the IRS; many foreign banks refuse US customers because of this requirement.
- You'll need a valid passport, proof of address in that country, and usually a visa or residency permit to open an account.
- Student visas, work visas, and temporary residency permits all count as proof of legal presence for banking purposes.
- Some countries allow non-residents to open accounts online or through international banks, but this is rare and usually requires a minimum deposit.
- If you can't open a local account, a US-based online bank or international money transfer service may work for receiving and sending money.
What banks abroad actually require from US citizens
A valid US passport is the starting point. Most banks won't open an account without it. You'll also need proof of address in that country — a utility bill, lease agreement, or official mail with your name and the address. Some banks accept a letter from your employer or landlord instead.
The tax reporting requirement is the catch. Under the Foreign Account Tax Compliance Act (FATCA), any bank outside the US that holds an account for a US citizen must report it to the IRS. This means extra paperwork and compliance costs for the bank. Many smaller banks and some larger ones simply refuse to open accounts for US citizens anymore. Before you visit a bank, call ahead and ask directly: "Do you open accounts for US citizens?" If they hesitate or say no, move on.
Banks that do accept US customers usually require a higher minimum deposit — sometimes $5,000 or more — and may charge higher fees. Some require you to have a job offer or proof of income in that country. A few ask for a letter from your US bank confirming your account history.
Opening an account on a work visa or student visa
If you have a work visa or student visa, the process is usually straightforward. Your visa counts as proof of legal presence, which is what banks actually care about. Bring your passport, visa, and proof of address. Many banks in major cities have staff who speak English and handle international accounts regularly.
Student visas are particularly useful because banks know students are temporary residents with a clear end date. You may not need proof of income — your student status and visa are often enough. Work visas are similar; your employment letter or contract serves as proof of income and stability.
Timeline varies by country and bank. In Canada, the UK, and Australia, you can often open an account in a single visit or within a few days. In some European countries, it may take one to two weeks. In parts of Asia and Latin America, it can take longer if the bank needs to verify your visa status with immigration authorities.
What happens if you don't have a visa or residency permit
Without legal status in a country, opening a bank account is extremely difficult. Banks are required by their own governments to verify identity and address, and they won't do that for someone who can't prove they're allowed to be there. A tourist visa might work in some cases, but many banks won't accept it because the visa is too short-term.
If you're planning to move abroad and want to open an account before you arrive, some international banks offer this service. HSBC, Citibank, and a few others let you open accounts online if you're a US citizen, but they charge higher fees and require a substantial minimum deposit — often $10,000 or more. This route is expensive and slow, but it works if you need an account set up before your visa arrives.
Another option: some countries allow non-residents to open accounts through their embassies or consulates in the US. This is rare, but it exists in a few places. Contact the embassy of the country you're moving to and ask whether they offer this service.
Reporting foreign accounts to the IRS
If you're a US citizen with a foreign bank account, you must report it to the IRS. The threshold is $10,000 in total across all foreign accounts at any point during the year. If you cross that line, you file a Report of Foreign Bank and Financial Accounts (FBAR) with the Financial Crimes Enforcement Network (FinCEN) by April 15 of the following year.
You also report the account on your tax return itself, on Schedule B. Failure to report can result in penalties of $10,000 or more per violation, and the IRS takes this seriously. If you're opening a foreign account, talk to a tax professional who handles expat returns — they'll make sure you file correctly.
This reporting requirement is why many banks won't touch US customers. It's not illegal for you to have the account; it's just expensive for the bank to comply. But it's not optional for you.
Alternatives if you can't open a local account
If local banks won't work, you have other options. US-based online banks like Wise (formerly TransferWise) let you hold money in multiple currencies and receive international transfers without a full bank account. You get an account number and routing information, which works for direct deposits and bill payments. Wise is designed for people who move between countries and need to send money home cheaply.
PayPal and similar services work in most countries and let you receive money from the US, though fees are higher and withdrawal options are limited. If you're being paid by a US employer, ask whether they can deposit directly to a US account you keep open, and then transfer money out as needed.
International money transfer services like OFX, Remitly, or MoneyGram let you receive transfers from the US into a local bank account, even if you don't have one yet — you can pick up cash at a partner location instead. This is slower and more expensive than a bank account, but it works short-term.
Which countries make it easiest
Canada, the UK, Ireland, Australia, and New Zealand have the most straightforward processes for US citizens. Banks in these countries are used to handling US customers and FATCA compliance. You can usually open an account within a week with just a passport and proof of address.
Germany, France, and the Netherlands are also relatively easy if you have a work visa or residency permit. Spain and Portugal have become more restrictive in recent years but still accept US citizens with proper documentation.
Some countries in Southeast Asia, Latin America, and the Middle East are harder. Banks may require a local sponsor, a higher minimum deposit, or proof of income. A few countries effectively ban US citizens from opening accounts because of FATCA compliance costs. If you're moving to a country you're unsure about, contact the US embassy there — they often have lists of banks that accept US customers.
Frequently Asked Questions
Do I need to close my US bank account if I open one abroad?
No. You can keep both open. Many expats keep a US account for receiving payments and paying US bills, and open a local account for everyday spending. Just report the foreign account to the IRS if it crosses $10,000.
Can I open a bank account in another country online without visiting in person?
Some banks allow it, but most require at least one in-person visit to verify your identity. A few international banks and fintech services let you open accounts entirely online, but they charge higher fees and require larger minimum deposits.
What if the bank asks for a US tax ID number I don't have?
If you're a US citizen, you have a Social Security Number, which is your tax ID. Bring your Social Security card or a tax return showing your number. If you're a non-US citizen, you may not need one — ask the bank what they actually require.
How long does it take to open an account after I arrive in a new country?
In most developed countries, one to two weeks. In some places, it can take a month if the bank needs to verify your visa with immigration. Start the process as soon as you arrive and have proof of address, even if it's temporary housing.
Can I open an account in a country where I'm just visiting on vacation?
Almost never. Banks require proof of residency, and a tourist visa doesn't count. If you're moving to a country, wait until you have a longer-term visa or residency permit.