Yes, but the bank decides based on where you live and what you can prove

You can open a bank account in another country, but the process depends entirely on your residency status, the country's banking rules, and what documents you can provide. A bank in France will not treat a US citizen the same way it treats a French resident. A bank in Singapore will have different requirements than a bank in Mexico. The friction is real, and it starts with one question: are you a resident of that country, or are you trying to open an account from abroad?

If you are a resident — you have a visa, a work permit, or citizenship — most banks will open an account for you, though the paperwork is heavier than opening one at home. If you are not a resident and are trying to open an account remotely, most mainstream banks will refuse. Some online banks and neobanks will accept non-residents, but they come with limits on what you can do and how much you can hold.

Key Takeaways

  • Resident status matters more than citizenship: a visa or work permit usually gets you access to a local bank account, while non-residents face rejection from most traditional banks.
  • You will need a local address, a tax identification number or equivalent, and proof of income or funds — the exact documents vary by country and by bank.
  • Online banks and neobanks sometimes accept non-residents, but they typically cap how much money you can hold and restrict what you can do with the account.
  • The process takes weeks to months, not days, because banks must verify your identity against their country's anti-money-laundering rules.
  • Opening an account abroad does not change your tax obligations in your home country — you may still owe taxes on the money in that account.

What banks actually need from you

Every bank in every country is required by law to verify who you are and where your money comes from. This is called Know Your Customer (KYC) compliance, and it is why the process is slow and the documents are specific.

If you are a resident, you will typically need: a passport or national ID, proof of address (a utility bill, lease, or bank statement from your home country), proof of income (recent pay stubs, tax returns, or a letter from your employer), and sometimes a tax identification number from that country. Some countries require you to register for a tax ID before you can open a bank account. Others issue one automatically when you open the account.

If you are a non-resident trying to open an account remotely, the bank will ask for the same documents, but they will scrutinize them more closely because they cannot verify your address in person. Some banks will ask for a video call where you show your ID and your face. Others will ask you to have your documents notarized or certified by a lawyer in your home country.

Resident versus non-resident: the practical difference

If you have a work visa, a student visa, or a residence permit, you are a resident in the eyes of the bank. You can walk into a branch with your documents and open an account. The bank will ask questions about your employment, your income, and your plans, but they will open the account. The process usually takes one to three weeks.

If you are a citizen of that country but living abroad, you may still be able to open an account, but the bank will treat you as a non-resident. You will have to do everything by mail, email, or video call. Some banks will refuse entirely because they do not want the compliance burden of managing accounts for people they cannot meet in person.

If you are a non-resident with no visa or residence permit, most traditional banks will turn you away. They will say they do not open accounts for non-residents, or they will ask you to come in person, which defeats the purpose. Online banks and neobanks are more flexible, but they come with restrictions: daily spending limits, monthly transfer caps, or rules about what kinds of transactions you can make.

Online banks and neobanks for non-residents

If you cannot get a resident account, an online bank or neobank may accept you. These are companies like Wise, Revolut, N26, or Wise that operate across multiple countries and do not require you to be a resident. They verify your identity using your passport and a video call, and they can open an account in days rather than weeks.

The trade-off is that these accounts are not the same as a traditional bank account. You cannot usually get a debit card tied to a local account number. You get a card that works internationally, but it draws from a balance you hold with the neobank, not from a local bank. Some neobanks do offer local account numbers in certain countries, but the feature is not universal.

Neobanks also have limits. Wise, for example, caps how much you can hold in certain currencies and how much you can transfer per day. Revolut has daily spending limits depending on your account tier. These limits exist because neobanks are not traditional banks — they are payment platforms, and regulators restrict how much money they can hold on behalf of customers.

The timeline and what happens at each step

If you are a resident with all your documents ready, expect four to six weeks from process to account opening. Here is what happens: you submit your process and documents (one to two weeks for the bank to receive and log them). The bank verifies your identity against government records and their own anti-money-laundering database (one to two weeks). The bank approves or requests more information (one to two weeks). You receive your account number and can start using the account.

If you are a non-resident explore remotely, add two to four weeks. The bank will ask for certified copies of your documents, a video call, or a notarized statement. They will verify your identity through a third-party service rather than in person. They may ask for proof that you have a legitimate reason to open an account in that country — a job offer, a property purchase, or a visa process in progress.

If you are using a neobank, the timeline is much faster: one to three days. You read the app, submit your passport, take a selfie, and answer questions about your income and the source of your funds. The neobank verifies you against government databases and their own fraud systems. If you pass, your account is active when ready, though you may not be able to transfer large amounts until you have held the account for a few weeks.

Tax obligations and reporting requirements

Opening a bank account in another country does not change your tax obligations in your home country. If you are a US citizen, you must report foreign bank accounts to the IRS if the total balance exceeds $10,000 at any point during the year. If you are a UK resident, you must report foreign income and foreign bank accounts to HMRC. The rules vary by country, but the principle is the same: your home country wants to know about money you hold abroad.

Some countries have automatic information exchange agreements, which means your foreign bank will report your account balance to your home country's tax authority without you asking. This is called Common Reporting Standard (CRS) compliance. Most banks in developed countries participate in CRS, so assume your foreign bank will report your account to your home tax authority.

You do not owe taxes on the money just because it is in a foreign account — you owe taxes on the income that money came from. But you do have to report it, and failing to report can result in penalties or criminal charges depending on your country's laws.

Why banks reject non-residents and what to do about it

Banks reject non-residents because compliance is expensive. Verifying a non-resident's identity costs more than verifying a resident's identity. Monitoring a non-resident's account for suspicious activity costs more. If something goes wrong — if the account is used for fraud or money laundering — the bank's liability is higher because they cannot easily contact the person or freeze the account in person.

If a traditional bank rejects you, your options are: get a resident visa or work permit in that country, use a neobank or online bank instead, or open an account in a country with looser non-resident rules. Some countries, like Estonia and Lithuania, have made it easier for non-residents to open accounts online, though even these have limits and verification requirements.

Another option is to use a correspondent bank account. If you have a bank account in your home country, you can ask your bank to open a relationship with a bank in the target country. Your home bank acts as the intermediary, and you can transfer money through them. This is slower and more expensive than a direct account, but it works when direct access is not possible.

Frequently Asked Questions

Can I open a bank account in another country if I do not speak the language?

Yes. Most banks in developed countries have English-speaking staff or can provide documents in English. Online banks and neobanks conduct everything in English. If you are explore to a bank in a country where English is not common, ask the bank upfront whether they can conduct the process in English before you start.

What if the bank asks for a local tax ID and I do not have one yet?

Some banks will open the account and issue a tax ID for you during the process. Others will require you to register for a tax ID before you open the account. Ask the bank which comes first. If you need to register for a tax ID, the bank can usually tell you where to do it — often at a government office or online through the country's tax authority website.

Can I open a business bank account in another country as a non-resident?

It is much harder than opening a personal account. Most banks require business owners to be residents or to have a registered business address in that country. You will typically need to register your business with the local government first, which requires residency or a local representative. Online banks sometimes offer business accounts to non-residents, but with strict limits on transaction size and frequency.

What happens if I move to a different country after opening an account?

The account stays open as long as you keep it active and comply with the bank's rules. However, if you move to a country where the bank does not operate, you may have trouble accessing the account or transferring money out. Some banks will close your account if you move to a country they do not serve. Check your account agreement or ask the bank about their policy on account holders who relocate.

Do I need to close my home country bank account if I open one abroad?

No. You can hold accounts in multiple countries. However, you must report all of them to your home country's tax authority if required by law. Holding multiple accounts does not create tax problems — failing to report them does.