Yes, you can open a bank account in another country, but the process depends on where you live, where you want the account, and whether you're a citizen or resident there

The short answer is yes—but "possible" and "practical" are different things. A U.S. citizen can open a bank account in Canada, the UK, Germany, or dozens of other countries. But the bank will ask for proof of residency, a tax identification number from that country, and often a minimum deposit. If you're not a resident and don't plan to be, most banks will turn you down. Some will accept you if you have a work visa or a property deed there. Others won't touch a non-resident account at all.

The real barrier isn't law—it's that banks have gotten stricter about who they'll serve. After 2010, anti-money-laundering rules tightened worldwide. Banks now treat non-resident accounts as higher risk and often decline them or charge fees that make them uneconomical. A few banks still open accounts for non-residents, but you'll need to search by country and bank, not by a general rule.

Key Takeaways

  • Most banks require proof of residency in that country, so a tourist or someone with no local address will be rejected by mainstream banks.
  • You will need a tax identification number from that country (like a Social Security Number equivalent) or a work visa showing you have the right to be there.
  • Some banks accept non-residents if you have a property, a work permit, or a business registration in that country.
  • Online banks and neobanks are more likely to open accounts for non-residents than traditional banks, though restrictions vary by country and by your citizenship.
  • Opening an account abroad does not change your tax obligations—you still owe taxes to your home country on worldwide income.

What banks actually require from you

When you walk into a bank in another country, they will ask for a government-issued ID (passport works), proof of address, and a tax number. The proof of address is the sticking point. They want a utility bill, lease, or mortgage statement showing your name and an address in that country. If you don't have one, you're stuck.

Some banks will accept a work visa or residence permit as proof that you have the right to be there, which can substitute for a lease if you're new to the country. Others want both. A few will accept a property deed or a business registration certificate instead of a residential lease. But if you're a tourist or a visitor with no local ties, standard banks will decline you.

You'll also need a tax identification number. In the U.S., that's your Social Security Number. In the UK, it's your National Insurance Number. In Canada, it's your Social Insurance Number. If you don't have one yet, you'll need to explore for it first—that process varies by country and can take weeks or months. Some banks will let you open an account and provide the number later; others won't.

Which countries make it easier or harder

The UK, Canada, Australia, and most of Western Europe have straightforward processes if you're a resident or have a work visa. You show up with your passport, proof of address, and tax number, and you're done in a day or two. The U.S. is stricter: most U.S. banks will not open accounts for non-residents, even if you're a U.S. citizen living abroad. You'll need to use an online bank or a bank that specializes in expat accounts.

Some countries make it harder. Many Middle Eastern and Asian banks require you to be a citizen or a long-term resident. Some Latin American countries have political or economic instability that makes banks cautious about non-resident accounts. If you're trying to open an account in a country where you don't live, research that specific country's banks first—don't assume the process is the same everywhere.

Online banks and neobanks (digital-only banks like Wise, Revolut, or N26) are more flexible. They often open accounts for non-residents and don't always require proof of address in that country. But they have their own limits: some won't serve certain countries, some have lower transaction limits, and some charge monthly fees. They're useful for travel or short-term needs, but they're not a replacement for a full bank account if you need to deposit checks or use a debit card at local merchants.

How residency and citizenship affect your options

If you're a citizen of the country where you want the account, you have an advantage—but you still need to prove where you live. A U.S. citizen living in France can open a French bank account more easily than a non-citizen, but the bank will still want proof that you live in France. If you're a citizen but don't live there, you'll face the same barriers as anyone else.

If you have a work visa or residence permit, most banks will treat you as a resident for their purposes. You'll still need proof of address, but a lease or a utility bill in your name will do. If you have a temporary visa (tourist, student, short-term work), some banks will open an account; others won't. It depends on the bank and how long your visa is valid.

If you're a permanent resident or have a green card equivalent, you're in the strongest position. You can open an account almost anywhere that accepts residents, and you won't face the extra scrutiny that non-residents do.

Tax reporting when you have an account abroad

Opening a bank account in another country does not change your tax obligations. If you're a U.S. citizen or a U.S. resident, you owe U.S. federal income tax on worldwide income, regardless of where your bank account is. The same is true for most countries—your home country taxes your global income.

You will need to report the account to your home country's tax authority. The U.S. requires U.S. citizens and residents to report foreign bank accounts over $10,000 using the Foreign Bank Account Report (FBAR), filed with the Treasury Department. You also report the account on your tax return. Other countries have similar requirements. Failing to report can result in penalties, so check your home country's rules before you open the account.

If the account earns interest, you'll owe tax on that interest in your home country. If you receive income in that foreign currency, you may owe tax on the exchange rate difference when you convert it. These are not reasons to avoid opening an account abroad, but they are reasons to understand what you're signing up for.

Practical steps to open an account in another country

First, decide which country and which bank. If you're moving there or have a work visa, contact the major banks in that country directly—their websites usually have an English version and a section for new customers. If you're not a resident, search for "banks that accept non-residents in [country]" or look at online banks and neobanks that operate there.

Second, gather your documents: passport, proof of address (lease, utility bill, or property deed), and your tax identification number from that country. If you don't have a tax number yet, contact that country's tax authority or ask the bank whether you can provide it later. Some banks will let you open an account and submit the number within 30 days.

Third, contact the bank. If you're in the country, you can visit in person—bring originals and copies of everything. If you're abroad, call or email and ask what they need. Some banks will let you start the process online and finish it by video call or in person later. Others require you to be present in the country. Ask about minimum deposits, monthly fees, and what happens if you don't use the account.

Fourth, be prepared to wait. Processing can take two to four weeks, especially if the bank needs to verify your address or tax number. Some banks are faster; others slower. Ask for a timeline when you explore.

Alternatives if a traditional bank won't accept you

If you can't open a traditional bank account, consider an online bank or neobank. Wise, Revolut, N26, and similar services open accounts for non-residents in many countries. They usually don't require proof of address in that country—just your passport and a home address. They're useful for holding money in multiple currencies, making international transfers, and using a debit card abroad. But they have limits: some won't let you deposit checks, some have monthly transaction limits, and some charge fees for certain services.

Another option is a bank account in your home country that has branches or partnerships abroad. If you're a U.S. citizen, some U.S. banks have relationships with banks in other countries that let you access your account there. It's not the same as a local account, but it can work if you just need to withdraw cash or check your balance.

If you need a local account for work or business, ask your employer or business partner whether they can help. Some companies have relationships with banks that will open accounts for their employees or contractors, even if they're non-residents.

Frequently Asked Questions

Can I open a bank account in another country if I'm just visiting?

Most traditional banks will not open an account for a tourist. You'll need proof of residency or a work visa. Online banks and neobanks are more flexible and may open an account with just your passport, but they have limits on what you can do with the account. If you're visiting for a few weeks, a travel card or a neobank account is more practical than trying to open a traditional bank account.

Do I need to be a citizen of the country to open a bank account there?

No. Most countries let non-citizens open accounts if they're residents or have a work visa. Citizenship helps, but it's not required. What matters is proof that you live there or have the legal right to work there.

What happens to my account if I move back to my home country?

That depends on the bank. Some banks let you keep the account open as long as you want, even if you move away. Others require you to close it or convert it to a non-resident account (which may have higher fees or restrictions). Ask the bank about their policy before you open the account, and ask again before you move.

Will opening a bank account abroad affect my credit score?

Not directly. A foreign bank account won't show up on your home country's credit report unless the bank reports to that country's credit bureaus. Most foreign banks don't. However, if you borrow money from that foreign bank, they may report it to local credit bureaus, which could affect your credit in that country.

Can I open a bank account in another country online without visiting?

Some banks and most neobanks let you open an account entirely online. Traditional banks usually require you to visit in person or complete a video verification call. Ask the bank whether they offer remote opening before you explore. If they do, they'll tell you what documents to upload and what to expect.