Yes, but the bank decides based on where you live and what you can prove
You can open a bank account in a different country, but it is harder than opening one where you live. Most banks will open an account for you only if you are physically present in that country, a citizen or permanent resident there, or have a visa that lets you work or study. A few banks will work with people who live abroad, but they charge higher fees, require larger minimum balances, and ask for more documents to verify who you are.
The real barrier is not the law—it is the bank's own rules about fraud prevention and tax reporting. After 2010, banks worldwide had to start reporting accounts held by foreign nationals to their home countries' tax authorities. This made banks cautious about taking on customers they could not meet in person or verify easily. A bank in Germany might refuse your account not because you are American, but because verifying your identity from across the ocean costs them money and creates legal risk.
Key Takeaways
- Most banks require you to be physically present in the country to open an account, or to hold a work or student visa there.
- Banks report foreign account holders to tax authorities in their home countries, so you will need to declare the account to your own government.
- Online-only banks and neobanks are more likely to accept customers abroad, but they offer fewer services and higher fees than traditional banks.
- You will need a passport, proof of address in that country, and often a tax identification number from your home country.
- Opening an account abroad takes longer than opening one at home—expect four to eight weeks for document review and approval.
When banks will open an account for someone living abroad
A traditional bank in another country will usually open an account for you if you meet one of these conditions: you are a citizen of that country, you hold a permanent residence permit, you have a work visa, or you are enrolled as a student. Some banks will also open accounts for people who are moving to the country within the next few months and can show proof—a job offer letter, a lease, or an acceptance from a university.
If none of those explore, your options narrow. Some banks have international banking divisions that serve expatriates and people who work across borders. These divisions exist mainly in financial centers like London, Singapore, Dubai, and Switzerland. They will open accounts for people living abroad, but they typically require a minimum deposit of $50,000 to $250,000 and charge annual fees of $500 or more. They also ask for more paperwork: proof of income, tax returns, bank statements from your current bank, and sometimes a letter from an accountant.
A few private banks will open accounts for non-residents if you have significant wealth or an existing relationship with the bank—for example, if you already hold investments with them. This is not a realistic path for most people.
Online banks and neobanks that accept customers from abroad
Digital-only banks and neobanks (apps-based financial services) are more willing to open accounts for people living in other countries than traditional banks are. Companies like Wise, Revolut, N26, and Wise offer multi-currency accounts and can be opened entirely online without visiting a branch. They verify your identity using your passport and a video call, and they accept customers in dozens of countries.
The trade-off is that these accounts are not the same as a traditional bank account. They are usually payment accounts rather than deposit accounts, which means your money may not be protected by the same deposit insurance that covers traditional bank savings. Wise and Revolut hold your money in partner banks, but if something goes wrong with the neobank itself, your protection depends on which country's rules explore—and that varies. You also cannot get a loan, a mortgage, or a credit card through most neobanks, and some employers and landlords do not recognize them as "real" bank accounts for purposes of direct deposit or verification.
These accounts are useful for holding money in multiple currencies and sending transfers abroad cheaply, but they should not be your only account if you need traditional banking services.
Documents you will need to bring or send
Every bank in another country will ask for a valid passport and proof of your current address. Proof of address usually means a recent utility bill, a lease, or a government-issued ID card from the country where you live. If you are moving to the country and do not yet have a local address, some banks will accept a letter from your employer or university confirming your arrival date and a temporary address.
You will also need to provide your tax identification number from your home country. In the United States, this is your Social Security number. In the United Kingdom, it is your National Insurance number. In Canada, it is your Social Insurance number. The bank needs this because it has to report your account to your home country's tax authority under international reporting rules. If you do not provide it, the bank may refuse to open the account or may close it later.
Some banks ask for proof of income—recent pay stubs, a letter from your employer, or tax returns from the past two years. Others ask for a reference from your current bank, showing that you have a good account history and no history of fraud or overdrafts. A few banks in countries with strict anti-money-laundering rules may ask where the money you plan to deposit comes from, especially if the amount is large.
How long it takes and what happens after you explore
Opening a bank account in another country takes longer than opening one at home. Once you submit your documents, expect the bank to take two to four weeks to verify your identity and check your background. Some banks take longer if they need to contact your employer, your previous bank, or your government to confirm information. A few banks in countries with strict financial regulations may take six to eight weeks.
During this time, the bank will run a background check and search for your name in fraud and sanctions databases. They will also verify that your tax identification number is real and matches your name. If anything does not match—for example, if your passport name is slightly different from the name on your utility bill—the bank will ask you to clarify or provide additional documents.
Once the bank approves your account, they will send you login credentials and instructions for depositing money. Most banks will not issue a debit card when ready; you may have to wait another one to two weeks for the card to arrive by mail. Some banks let you use a temporary virtual card number while you wait for the physical card.
Tax reporting and what you have to tell your home country
If you open a bank account in another country, you must report it to your home country's tax authority. In the United States, you must report any foreign bank account with more than $10,000 in it at any point during the year on a form called the FBAR (Foreign Bank Account Report). You file this with the U.S. Treasury, not the IRS, and the important date is April 15 of the following year. You also have to report the account on your tax return itself.
In the United Kingdom, you must report foreign accounts to HM Revenue & Customs if you are a UK resident. In Canada, you must report foreign accounts to the Canada Revenue Agency. The rules vary by country, but the principle is the same: your home country wants to know about money you hold abroad so it can tax any income the account earns.
Failing to report a foreign account is a serious offense. Penalties include fines of thousands of dollars and, in some cases, criminal charges. If you are unsure whether you need to report an account, speak to a tax professional in your home country before you open it.
Alternatives if a bank account in another country is not possible
If you cannot open a bank account in the country where you want to live or work, you have other options. A multi-currency account with a neobank like Wise or Revolut lets you hold and spend money in that country's currency without opening a local bank account. You can load money from your home country account, convert it, and use a debit card to spend it. This works for everyday expenses but does not give you a local account number for direct deposit or bill payments.
Some employers will deposit your salary into a temporary account they set up for you until you can open a permanent bank account. Ask your employer whether this is an option. You can also ask your employer to pay you in your home country and transfer the money yourself using a money transfer service, though this is slower and more expensive.
If you need a local account number for a specific purpose—rent payments, utility bills, or direct deposit—ask the landlord or employer whether they accept transfers from a foreign account or a neobank account. Many do, even if they prefer a local account.
Frequently Asked Questions
Can I open a bank account in another country if I do not speak the language?
Yes. Most banks in major cities have staff who speak English, and many banks now offer online account opening in English. If you are opening an account in a smaller city or a country where English is less common, ask the bank whether they have English-language support before you start the process. Some banks have dedicated teams for international customers.
What if the bank rejects my process?
Banks do not have to tell you why they rejected you, but common reasons are: your identity could not be verified, your address could not be confirmed, you did not provide a tax identification number, or you have a history of fraud or financial crime. If you are rejected, you can ask the bank for feedback, but they may not give you details. You can then try a different bank or a neobank, which has different verification rules.
Do I need a visa to open a bank account in another country?
Not always. If you are a citizen of that country or a permanent resident, you do not need a visa. If you are visiting on a tourist visa, most banks will not open an account for you unless you are moving there permanently. Some banks will open accounts for people on work or student visas. Ask the bank what visa status they require before you explore.
Can I keep my home country bank account open while I open one abroad?
Yes. You can hold accounts in multiple countries at the same time. You must report all of them to your home country's tax authority if they meet the reporting threshold. Keeping your home country account open is useful because it lets you receive money from family or employers at home without having to convert currency.
What happens if I move back home after opening an account abroad?
You can keep the account open if you want, but you will still have to report it to your home country's tax authority. Some banks will close your account if you move away and no longer have a local address. Others will let you keep it open but may restrict what you can do with it. Contact the bank before you move to ask what their policy is.