What you need to open a European bank account

Most European banks will open an account for you without living in their country, but they need proof of who you are and where you live. The exact documents vary by bank and by country, but you will almost always need a valid passport or national ID card, proof of your current address (usually a utility bill or rental agreement dated within the last three months), and proof of income or employment.

Some banks also ask for a reference from your previous bank, though this is less common now. A few banks require you to visit a branch in person, but many large European banks let you open an account entirely online using video verification — a staff member watches you on camera while you show your documents.

The time it takes varies widely. Online accounts can be approved within a few days. Accounts that require a branch visit or additional checks can take two to four weeks.

Key Takeaways

  • You will need a valid passport or ID card, proof of your current address, and proof of income or employment to open most European bank accounts.
  • Many large banks now offer online account opening with video verification, so you do not need to visit a branch in person.
  • Different countries have different rules: some require you to be a resident, while others openly serve non-residents.
  • Banks in countries with lower fees and simpler rules (like Estonia, Portugal, and Poland) often welcome international customers more readily than banks in Western Europe.
  • You will need a tax identification number or equivalent in the country where you open the account, and you may need to report the account to your home country's tax authority.

Which countries make it easiest for non-residents

Some European countries have actively built banking systems for international customers. Estonia, for example, has a fully digital banking system and welcomes non-residents; banks like Wise (formerly TransferWise) and Revolut operate across Europe and are designed for people without a fixed address in any one country. Portugal has made it straightforward for non-residents to open accounts, partly because of programs attracting remote workers and retirees.

Poland and the Czech Republic also tend to have fewer barriers for non-residents, and their banks often charge lower fees than Western European banks. Germany and France have stricter rules — many banks require you to be a resident or to have a German or French address — though some larger banks like Deutsche Bank and BNP Paribas will open accounts for non-residents if you meet their income requirements.

The United Kingdom is no longer part of the EU, and post-Brexit rules have made it harder for non-UK residents to open accounts there. If you are a non-resident, you will have better luck in EU countries.

Documents you will need to prepare

Start by gathering these documents before you contact any bank. Have them in digital form (scanned or photographed) if you are opening an account online, and in original form if you are visiting a branch.

Proof of identity: A valid passport is accepted everywhere. A national ID card works in most EU countries but not all — check with the specific bank first. Your document must not be expired.

Proof of address: A utility bill (electricity, gas, water, internet), rental agreement, or mortgage statement dated within the last three months. Some banks accept a government letter addressed to you, like a tax notice. If you are living abroad temporarily and do not have a current bill in your name, a letter from your landlord or accommodation provider stating your address and dates of stay can work, though you may need to call the bank first to confirm.

Proof of income: Recent payslips (usually the last two or three months), a letter from your employer on official letterhead, or tax returns from the previous year. If you are self-employed, you may need to provide business registration documents and bank statements showing regular income. Retirees sometimes need a pension statement instead.

Tax identification: You will need a tax ID number from the country where you are opening the account. Some banks can help you get one as part of the account-opening process, but it is faster if you obtain it beforehand. This is not the same as your home country's tax ID.

The difference between online and in-person accounts

Online account opening is faster and does not require travel, but it depends on the bank's technology and your ability to verify your identity remotely. Most banks that offer online opening use video verification: you schedule a call with a staff member, show your documents on camera, and answer questions about the source of your funds and your intended use of the account. This usually takes 15 to 30 minutes.

In-person accounts require you to visit a branch with your original documents. The staff member will check them against you in person, which is more thorough but also more time-consuming. If you are opening an account in a country where you do not live, this means travel costs and time. However, some people find it easier to ask questions face-to-face and to resolve document issues on the spot.

A few banks offer a hybrid approach: you start online, but if the video verification does not work (for example, if your document is hard to read or your internet connection is poor), they ask you to visit a branch or to send certified copies by mail.

What happens after you open the account

Once your account is approved, the bank will send you a debit card and online banking credentials by mail. This can take one to three weeks depending on the country and the bank's location. Some banks let you use the account before the card arrives by transferring money in or setting up standing orders.

You will need to set up online banking access, which usually involves creating a username and password and, in many European banks, registering a mobile phone number for two-factor authentication (a security code sent to your phone when you log in).

After opening the account, you must report it to your home country's tax authority if you are a citizen or resident there. The rules vary by country — some require you to report all foreign accounts, while others only require reporting if the account holds above a certain amount. Check your home country's tax rules before opening the account.

Fees and what to watch for

European bank fees vary widely. Some banks charge a monthly maintenance fee (ranging from nothing to €15 or more), while others charge per transaction. Many banks charge for international transfers, though some specialize in low-cost transfers. Before opening an account, ask about:

  • Monthly or annual account maintenance fees
  • Fees for transfers within Europe (SEPA transfers, which are usually cheap or free)
  • Fees for transfers outside Europe
  • ATM withdrawal fees, especially if you withdraw cash outside the country where the bank is based
  • Overdraft fees and interest rates

Banks in countries with lower costs of living (Poland, Czech Republic, Portugal) often have lower fees than banks in Western Europe. Digital-only banks like Wise, Revolut, and N26 typically charge less than traditional banks, though they may have limits on how much you can transfer or withdraw per month.

Tax reporting and legal requirements

Opening a European bank account does not change your tax obligations, but it does create a reporting requirement. If you are a U.S. citizen, you must report all foreign accounts over $10,000 to the U.S. government. If you are a citizen of another country, check your home country's rules — most developed countries require reporting of foreign accounts, though the threshold varies.

The bank itself will report your account to your home country's tax authority through automatic information exchange agreements. This means your home country will know the account exists and how much money is in it. You do not need to hide the account; you just need to report it correctly on your tax return.

Some countries also have rules about why you are opening the account. If you are opening it for business purposes, you may need to register as self-employed or as a business in that country, which can trigger additional tax obligations. Ask the bank whether your intended use of the account has any tax implications.

Frequently Asked Questions

Can I open a European bank account if I do not live in Europe?

Yes. Many European banks serve non-residents, especially banks in Estonia, Portugal, Poland, and digital banks like Wise and Revolut. You will need to prove your identity and address (where you currently live, not where the bank is), and some banks may ask why you want the account. Banks in Western Europe like Germany and France are more restrictive but will sometimes open accounts for non-residents if you meet income requirements.

Do I need a European address to open an account?

No. You can use your current address, wherever you live. The bank needs proof that you live where you say you do, but that address does not have to be in Europe. If you are moving frequently or living in temporary accommodation, explain this to the bank — some will accept a letter from your landlord or accommodation provider instead of a utility bill.

How long does it take to open an account?

Online accounts can be approved in a few days if all your documents are clear and correct. Accounts requiring a branch visit or additional checks usually take two to four weeks. The time also depends on how quickly you respond to the bank's requests for more information.

What if the bank rejects my documents?

Ask the bank specifically what is wrong — the document may be out of date, the image may be unclear, or the bank may not recognize the type of document. You can usually resubmit with a clearer image or a different document. If the bank says your address proof is not acceptable, ask what they do accept; a letter from your landlord or a government letter sometimes works when a utility bill does not.

Will opening a European account affect my taxes?

Opening the account itself does not change your taxes, but you must report it to your home country's tax authority if required by your country's rules. The bank will report the account to your home country automatically, so hiding it is not possible. Report it correctly on your tax return and you will have no problems.