Yes, but the rules depend on where you are and where the bank is

You can open a bank account in another country, but it is harder than opening one at home and the process varies widely. Some countries let non-residents open accounts remotely; others require you to be physically present. Some banks will work with you; most will not. The real barriers are not legal—they are practical and financial. Banks outside your home country treat you as higher risk, require more documentation, and often charge higher fees.

The easiest path is usually a bank in a country where you have a visa, residency, or citizenship. The hardest is trying to open an account in a country where you have none of those things. A few banks and fintech companies have built systems to serve people across borders, but they are the exception, not the rule.

Key Takeaways

  • Most traditional banks outside your home country will not open accounts for non-residents without a visa, residency permit, or citizenship in that country.
  • Some countries require you to visit the bank in person with a passport and proof of address, even if you hold a visa.
  • International fintech banks and money transfer services offer remote account opening but usually with lower limits, higher fees, and fewer services than traditional banks.
  • You will need to prove your identity, source of funds, and tax residency status, and some banks will ask for a reference from your home country bank.
  • Opening an account abroad does not change your tax obligations in your home country—you may still owe taxes on that account's income.

What traditional banks actually require

Most banks in Europe, Asia, and North America will not open an account for a non-resident without legal status in that country. "Legal status" usually means a visa, residency permit, work permit, or citizenship. A tourist visa is often not enough; many banks want a long-term visa or proof of residency.

Even with a visa, you will usually need to visit the bank in person with your passport, proof of address (a utility bill, rental agreement, or government ID with a local address), and sometimes a reference from your home country bank. Some countries require a tax identification number before you can open an account. The United Kingdom, for example, requires a UK address and proof of residency; the United States requires a Social Security number or Individual Taxpayer Identification Number (ITIN) for most accounts.

Banks also ask where your money comes from. If you cannot explain the source of your deposits clearly, they may freeze the account or close it. This is part of anti-money-laundering (AML) compliance, and it applies to all customers, not just foreigners—but foreigners face more scrutiny.

Remote account opening through fintech and online banks

Some fintech companies and online banks will open accounts for non-residents without requiring a visa or in-person visit. These include Wise (formerly TransferWise), Revolut, N26, and others. The process is usually fast—sometimes within hours—and you can do it entirely on your phone.

The trade-off is real. These accounts come with lower deposit limits, higher fees for certain transactions, and fewer services than a traditional bank account. A Wise account, for example, lets you hold money in multiple currencies and send it internationally at a real exchange rate, but it is not a full bank account—you cannot take out a loan or get a credit card. Revolut offers more features but has faced regulatory scrutiny in some countries and has frozen accounts without warning.

These services work best if you need to send money across borders, hold multiple currencies, or make international payments. They work poorly if you need a traditional bank account for a mortgage, business loan, or long-term savings.

Countries with the easiest and hardest processes

Some countries actively want foreign residents to bank there. The United Arab Emirates, Singapore, and Portugal have streamlined processes for visa holders and residents. If you hold a UAE residency visa, you can open a bank account with your passport and proof of address in days. Singapore requires residency but the process is straightforward once you have it.

Other countries make it deliberately difficult. The United States requires an ITIN or Social Security number, which non-residents cannot easily obtain. Canada requires proof of Canadian residency. Australia requires an Australian address. The United Kingdom requires a UK address and proof you live there.

Some countries have no formal barrier but banks straightforward refuse to serve non-residents as a business decision. This is common in smaller countries where banks have limited resources and see foreign customers as administrative burden.

What documents you will need

Prepare these before you approach any bank:

  • A valid passport
  • Proof of address in the country where you want the account (utility bill, rental agreement, or government-issued ID with a local address)
  • Proof of income or source of funds (recent pay stubs, tax returns, or bank statements from your home country)
  • A tax identification number for that country, if you have one
  • Your tax residency status (where you pay taxes)
  • A reference from your home country bank, if the bank asks for one

If you are opening an account for business purposes, you may also need business registration documents, proof of business address, and documentation of the business's beneficial owners.

Tax obligations and reporting requirements

Opening a bank account in another country does not change where you owe taxes. If you are a US citizen or resident, you still owe US federal income tax on worldwide income, including interest earned in a foreign account. The same applies to most countries—your tax obligation follows your citizenship or residency, not your bank account location.

Many countries require you to report foreign bank accounts to their tax authority. The United States requires US citizens and residents to report foreign accounts over $10,000 to the Financial Crimes Enforcement Network (FinCEN) using the Foreign Bank Account Report (FBAR). The European Union requires member states to exchange information about foreign account holders. If you do not report, you face penalties that can exceed the account balance.

Before you open an account abroad, talk to a tax professional in your home country. The account itself is legal; failing to report it is not.

When you cannot open an account and what to do instead

If you cannot open a traditional bank account in another country, you have alternatives. International money transfer services like Wise, OFX, and Remitly let you send money across borders without a bank account in the destination country. Some let you receive money into a local account number even if you do not have a full bank account.

If you need to hold money in another country long-term, consider opening an account in your home country that supports multi-currency holding. Many banks now offer this. You can also use investment platforms that operate internationally, though these come with their own compliance requirements.

If you are planning to move to another country, the easiest path is to open an account after you arrive with a visa or residency permit in hand. Most banks will move faster once you have legal status and a local address.

Frequently Asked Questions

Do I need a visa to open a bank account in another country?

Most traditional banks require a visa, residency permit, or citizenship. Some fintech companies will open accounts for non-residents without a visa, but these accounts have lower limits and fewer features. Check with the specific bank or service—requirements vary by country and institution.

Can I open a bank account online from my home country?

Some fintech services like Wise and Revolut let you open accounts online without a visa. Traditional banks rarely do. If you have a visa or residency permit, some banks will let you start the process online, but most require you to visit in person with your passport and proof of address.

What happens if I open a bank account abroad and don't report it to my home country?

If your home country requires you to report foreign accounts and you do not, you face penalties. The United States, for example, can fine you up to $10,000 per year per unreported account, plus interest and criminal charges in serious cases. Talk to a tax professional before opening an account abroad.

Can I use a tourist visa to open a bank account?

Most banks will not accept a tourist visa as proof of residency. They want a long-term visa, residency permit, or proof you live in the country. Some fintech services do not require a visa at all, but they offer limited features.

What if a bank asks for a reference from my home country bank?

Contact your home country bank and ask if they provide references. Many do, but some charge a fee. The reference usually confirms you have an account in good standing and have not had fraud or compliance issues. If your home country bank refuses, some banks abroad will accept other proof of financial history, like bank statements.