How To Open a Bank Account in Italy as a Foreigner
A writer and editor at Monito, Jarrod is passionate about helping people apply today’s powerful finance technologies to their lives. He brings his background in international affairs and his experiences living in Japan to provide readers with comprehensive information that also acknowledges the local context.
A writer at Monito, Byron possesses a keen interest in the intersection of personal finance and technology. A former journalist, he strives to bring complex information to life in a way that can be widely understood and appreciated.
Links on this page may earn us an affiliate commission. This does not affect the opinions and recommendations of our editors.Read more
With its breathtaking cities and iconic cuisine, it’s no wonder that over 90 million people visit Italy each year and many of them stay as expats. Not only does it have a rich culture, but its fashion, tourism, and automobile industries continue to flourish.
However, Italian banks do tend to place stricter requirements than their other European counterparts when it comes to opening bank accounts for non-residents. If you live in the country with a local address, then the process of opening a bank account in Italy will be relatively straightforward for you. For those who are planning to move there or have just arrived, we will walk you through the steps necessary to get you access to bank services.
In this guide, you will learn about the requirements to open a bank account as a foreigner, how to open a bank account in Italy online, as well as what your best options are every step of the way.
Best Italian Bank Account for Foreigners
If you're looking for a fully-accredited but low-cost bank account, we recommend digital bank N26, which gives you EU bank details, a checking account, and full banking services like deposit protection up to €100,000 — and you can sign up online.
If you're looking for an online bank-like account, open a Wise Multi-Currency Account, which gives you Belgian bank details (eligible in Italy) and a debit card to spend in multiple currencies. You can open an account before arriving in Italy, but you will have to verify your address before receiving the debit card.
What You'll Find in This Guide
- 01. What is banking like in Italy?
- 02. Opening a bank account with an Italian high-street bank
- 03. Opening a bank account with a digital bank
- 04. Using a bank-like alternative
- 05. Opening a basic bank account in Italy
- 06. How to send money to Italy
- 07. Frequently asked questions about banking in Italy
What is Banking Like in Italy?
As an important member of the European System of Central Banks (ESCB), Italy operates in the Euro (€) and is host to regional banks, international banks like Deutsche Bank, Post Office banking, and even digital banks.
Foreigners may open a bank account in Italy, but the country’s high-street banks and regional banks almost always require their customers to enter a branch in person to open an account, which makes it very difficult to open an account while abroad. This is one of many reasons why digital banks that operate fully online, such as N26, have become popular among foreigners in Italy.
Types of Italian Bank Accounts
Italian residents and citizens have access to standard bank accounts and the convenient financial services that come along with them. The following types are universally offered and are the most common for clients in Italy:
- Current Account (conto corrente): As in other countries, this is the standard account that provides access to online payments, debit cards, and credit cards.
- Joint Account (conto corrente cointestato) – This is a current account that you share with someone else, such as your significant other or family member.
- Savings Account (conto di risparmio) – Current account holders often open this account to earn a little bit more interest on their money.
- Deposit Account (conto di deposito) – This is a less flexible type of savings account that will allow you to credit your pension or salary. It is not a checking account.
What Documents Do I Need to Open a Bank Account in Italy?
While the paperwork and requirements can differ slightly based on your bank, the following three documents will usually be requested to open a bank account in Italy:
- One valid form of photo ID: A passport, driver’s license, Italian residence permit, or an EU national identity card are all valid forms of photo ID.
- One valid proof of Italian address: A residence permit, utility bill, bank statement, or government document with your Italian residential address are acceptable forms of proof of address.
- An Italian tax code (codice fiscale): This is a form of Italian identification that is used for tax, business, and judicial purposes. EU and Schengen area residents can apply for one at any tax office (Agenzia delle Entrate) with their passport¹.
Other nationalities can apply for a codice fiscale at a tax office with one of the following:
- Entry stamp by Italy or another EU or Schengen country, no older than 3 months;
- Current visa issued by Italy or another EU or Schengen country;
- Written authorization prepared by a lawyer or accountant with your reason for requiring the Italian codice fiscale.
Option 1 — Opening a Bank Account with an Italian High-Street Bank
Opening a bank account in Italy can be done online if you are a legal resident, but will require others to go in person to a local bank branch to open an account. Not many Italian banks offer banking services officially in English, making it potentially tricky for those who do not speak the local language.
You can generally expect to pay maintenance fees of around €4.00 per month to manage a basic current account package and bank card, while other packages that include cheques, overdrafts, bank transfers, and access to banking representatives may range from €8.00 to €17 per month.
Fortunately for expats from other parts of Europe, most major Italian banks charge no or very low transfer fees on bank transfers to and from other EU/EEA countries. (However — even if they don't make it explicit — you could still be charged an exchange rate margin whenever you transfer to another currency, and that's why we recommend comparing services on Monito to find the cheapest money transfer provider and save money instead.)
Let's take a look at some of the major banks in Italy that may be relevant for foreigners:
Headquartered in Milan with over 8,500 branches around the world, UniCredit offers the following type of current accounts to customers in Italy:
- My Genius Current Account: You can apply for an account online, and you’ll get a contactless Visa debit card, access to online banking, and free SEPA transfers. UniCredit charges a flat fee of €4 per month to maintain your account. You must be a resident of the Republic of Italy and have an Italian phone number.
- UniCredit Base Account: This account only offers basic banking services, such as a debit card, cash withdrawals, and SEPA transfers. This account is available for legal residents of the European Union and Schengen area. It has an annual fee of €48 and you must physically go to a local branch to open your account.
Banca Nazionale del Lavoro (BNL)
BNL, a subsidiary of BNP Paribas since 2006, is Italy’s sixth-largest bank. They offer several kinds of current accounts, each with their unique benefits to fit your needs:
- Smart Module: This standard current account, branded as BNL’s “Smart Module” allows you to customize your banking services so that you only pay for what you use. The €6 monthly fee will be waived if you are under 30. You can open an account online if you have a passport from an EU or Schengen country and an Italian health insurance card.
- Basic Account: With this account, you will have access to BNL’s debit card and free cash withdrawals from BNL ATMs. With a €4 a month fee, you will be able to make and receive SEPA transfers within the European Union with this account. You do not have to be a resident of Italy, but you must speak with a representative at a local branch to open one.
- Full Module: This current account gives you access to their debit and credit cards, a mobile app to make and receive transfers, and even access to online stock trading. The account is maintained at €17 per month, although BNL offers loyalty discounts to reduce that fee. You must have a passport from an EU or Schengen country and have an Italian health insurance card to open an account online.
Italy’s largest bank by total assets and over 4,500 branches in Italy, Intesa Sanpaolo offers the two types of bank account services to customers in Italy:
- XME Account: With Intesa Sanpaolo’s current account for €7.50 per month, you’ll get your choice of a Visa or Mastercard debit card, access to online banking, and use of their mobile app. You can apply for an account online if you have a passport from an EU or Schengen country and an Italian tax code.
- Basic Account: This account provides limited online banking services and full access to basic banking services, such as SEPA transfers, ATM withdrawals, and a debit card. It has a €30 annual fee and can be opened by any resident of the EU or Schengen area. You must physically go to a local branch to open your account.
High-street Italian banks are well-suited for the following types of customers:
- New arrivals who already have proof of residence at an Italian address;
- Foreigners looking for fully-fledged financial services (e.g. overdraft, investments, credit card, etc.) and don't mind paying more in fees for them.
Option 2 — Opening a Non Resident Bank Account with a Digital Bank
Digital banks have been on the rise across much of Europe, offering lower fees, operating without branches, and designing a more convenient user experience than their high-street competitors.
Some digital banks are fintechs without a full banking license, but offer their services at a fraction of the price and over a user-friendly web or mobile app interface. Others are fully-fledged banks offering all or most of the usual banking services like overdrafts, investments, and credit cards.
In the digital bank category, let's take a look at some of the major non-resident Italian bank account banks ideal for foreigners:
One of Europe’s best-known mobile-only banks, N26 is a widely-used and much-loved challenger bank with 7 million customers not only in Italy but across the Eurozone, the US, and Brazil. Moreover, N26 is also partnered with transfer service Wise, allowing in-app international money transfers at some of the best exchange rates on the market.
N26 requires an EU proof of residence to open an account and offers customers the following three types of accounts in Italy:
- N26 Standard: A checking account available online and in the N26 app that allows mobile payments and includes a see-through debit card for a €10.00 delivery fee. The account costs €0.00 per month.
- N26 Smart: The upgraded checking account allows one extra debit card, spending statistics, and phone support. The account costs €4.90 per month.
- N26 Metal: A premium tier account option that includes travel and lifestyle insurances, bespoke rewards, and unlimited free ATM withdrawals. The account costs €16.90 per month.
Amsterdam-based bunq is a rapidly expanding European challenger bank that has become a popular alternative to high-street and traditional Italian banks. The bank is well-known for its slick user interface and flexible features geared toward young people, travelers, and others frequently on the move.
Like N26, all of bunq's bank accounts are integrated with Wise, making international money transfers very cheap. The bank offers the following three current account options to customers across the EU:
- Easy Bank: A low-cost current account with a Dutch, French, or German IBAN that comes with a debit Mastercard and money transfer capabilities. The account costs €2.99 per month.
- Easy Money: An account with added features and functionalities, including spending statistics, four free ATM withdrawals per month, budgeting features, unique deals, a metal debit card, and bookkeeping software. The account costs €8.99 per month.
- Easy Green: A premium tier, Easy Green's unique feature allows users to track the progress of the reforestation initiative already linked to other tiers (i.e. a tree planted for every €100.00 spent). Costing €17.99 per month, we've found in our bunq review that this initiative is not worth it for most users.
A fully-registered bank registered with the Bank of Italy, Hype is a digital bank that offers its services exclusively to residents of Italy in the Italian language. You can open an account online if you provide either an Italian identity card, Italian passport, Italian driver's license, or Italian health insurance card.
The digital bank offers three kinds of accounts to customers across Italy:
- Hype Start: An account with an Italian IBAN that comes with a contactless prepaid card, typical money transfer services, a Bitcoin wallet, investment options, and loans up to €25,000. The account has zero up-front costs.
- Hype Next: An account with added features, including a Mastercard debit card, access to a desktop application, and expanded investment options. The account costs €2.90 per month.
- Hype Premium: A premium account that includes a World Elite Mastercard debit card, commission-free cash withdrawals from anywhere in the world in any currency, travel insurance, and dedicated assistance via WhatsApp. The account costs €9.90 per month.
Arguably the world's most widely-known name in the challenger bank sphere, Revolut is a licensed bank in Italy that has stood at the forefront of Europe's low-cost online financial services sector in recent years. With over 12 million users, the London-based fintech is not only available in the UK and the EEA but across the world, including Australia, Canada, Singapore, Switzerland, Japan, and the US.
Here's a full overview of Revolut's different account offerings:
- Standard: With zero up-front costs, the Standard option offers a full EU current account (plus a Lithuanian IBAN) with no monthly fee and a free debit card. ATM withdrawals over €200 (or more than five total withdrawal transactions) per month come at the cost of 2%.
- Plus: Plus accounts cost €2.99 per month, including a debit card. ATM withdrawals are free of charge up to €200 per month, after which a 2% fee applies.
- Premium: Premium accounts cost €7.99 per month, including a debit card, and there are no fees for ATM withdrawals up to €400 per month. After that, it costs 2.00% of the value of the ATM withdrawal.
- Metal: Metal accounts cost €13.99 per month, including a debit card. ATM withdrawals up to €800 per month are free, and after that, it costs 2.00% of the value of the ATM withdrawal.
Due to their flexibility and lower costs, digital banks are best for the following customers:
- Those who only require the standard range of banking services (e.g. current account, card, etc.);
- Those who're looking to save money;
- For those without proof of residence in Italy, we recommend N26, Revolut, or Bunq, which don't require it for registration.
Option 3 — Open a Wise Multi-Currency Account as a Non Resident
Another non-resident Italian bank account option is Wise's Multi-Currency Account. Alongside its debit Mastercard and unique bank details given to you, Wise allows users to pay and be paid like a local in Italy and across the Eurozone.
Fortunately, after opening your account online, you'll only be required to verify your identity through their interface and you won't need to show proof of residence in Italy to signup and access to service. Wise's streamlined sign-up process makes it ideal for foreigners. (You will need to show proof of residence in the EU/EEA, US, Singapore, Japan, Australia, or New Zealand to sign up).
Here's what Wise has to say about opening an account without proof of residence in the UK, although the same applies in Italy:
"You can then choose to either supply proof of address from a standard list of documents, or to send in a selfie, in which you’re holding your proof of ID. This can be a great alternative if you’re still waiting to move to the UK or haven’t yet got bills and other paperwork registered in your name."
Once you're signed up and your card has arrived (which takes up to 2 weeks in Europe), you'll be able to take advantage of the following unique features with the Wise Multi-Currency Account:
- Local bank details in the US, Eurozone, UK, Australia, New Zealand, Singapore, Romania, Canada, Hungary, and Turkey;
- Hold, exchange, and top-up up to 56 currencies;
- A multi-currency Mastercard debit card that's handy for paying in foreign currencies without the hidden fees;
- Access to Wise's powerful international money transfer service right from your account balance.
Foreigners Transferring to Euros in Italy
To get a sense of just how useful Wise can be for expats, let's say that you've just moved from the US to Italy and you'd like to spend in Euros before you've registered as a resident. With the Wise Multi-Currency Account, you'll be able to:
- Send US dollars from your bank account to your Wise Euro account;
- Convert to Euros at a low fee (e.g. if you convert $1,000.00 to Euros, the total fee will be around 0.64% or $6.40);
- Pay with your Wise debit card, make or receive SEPA (and SWIFT) payments, and set up direct debits.
- You'll also have a dedicated set of Belgian bank details to share with an employer. Belgian IBANs are fully eligible in Italy and across the Eurozone, and rejecting the payout or receipt of funds based on the origin of an IBAN is illegal. Note that this account does not offer an overdraft, and you won’t earn interest on any in-credit balances.
Speedy and versatile, we recommend Wise's Multi-Currency Account for the following types of users:
- New arrivals in Italy looking to spend and withdraw cash without a local bank card;
- Those looking to make low-cost money transfers to the Euro from foreign currencies abroad;
- Those looking for a dedicated European IBAN without having to show proof of residence.
Option 4 — Opening a Basic Bank Account in Italy
The most standard non-resident Italian bank account option (offered by all traditional Italian banks) is a basic account (known as il conto di base or conto corrente non residenti). They offers basic banking services for free or at a low cost for foreigners and is available so long as the applicant is an Italian or EU resident. This means that both EU nationals and holders of EU visas (including those with refugee status) are eligible to open one.
- Basic Account (conto di base): Italian banks are required by law to provide legal residents of the European Union or the Schengen area with access to basic bank accounts. Their services include SEPA transfers, debit cards, and cash withdrawals. Foreigners who are not legal residents of the EU or do not have an EU passport may have to consider opening a non-resident bank account (conto corrente non residenti) instead.
- Non-Resident Bank Account (conto corrente non residenti): The banking services that will be provided to you will change depending on the bank you choose. Some banks offer online banking, cheque books, and credit cards while others will only allow you to receive, send, and withdraw money. Italian banks must follow several compliance requirements when opening such an account so they will most likely require you to visit a branch in-person to assess your financial situation. However, if you intend on using a financial service that is clearly profitable for them (such as borrowing a mortgage from them) then they will be much more likely to open an account for you².
Standard Financial Services for Foreigners
In Italy, they will require you to open an account in person at a local branch with proof of identity and a proof of address. You must also not have another current account with a bank in Italy. Basic accounts are offered by all major Italian banks and typically include the following day-to-day financial services:
- Deposit processing: Top-up money into your bank account.
- Withdrawals: Withdraw cash at ATMs.
- Direct debits: Set up recurring payments where funds are automatically dedicated from your bank account.
- Payment card: Use a bank card to make cashless payments and withdraw money.
Following EU law, basic payment accounts are also insured of up to €100,000.00 in deposits for individual accounts and €200,000.00 in deposits for joint accounts, making them a very secure option. Banks in the EU cannot refuse EU residents from opening an account in another country solely based on not living there³.
An accessible option, we recommend opening a basic payment account in Italy to the following types of customers:
- Cross-border commuters working in Italy but living in another EU country;
- Customers who do not plan to take out loans, such as an overdraft.
Which Italian Bank Is Best for You?
Choosing the best Italian bank account will depend on your needs and preferences. To get a better picture of how the different provider types compare to each other, take a look at the comparison below:
Mastercard credit + debit
Visa credit + debit
English, Italian and 3 others
English, Italian and 5 others
English, Italian and 19 others
English, Italian and 14 others
EUR and 30+ others
EUR and 50+ others
Italian Residence Requirement
English-speakers looking for a fully-fledged bank account with multiple services.
Italian-speakers looking for a fully-fledged bank account with multiple services.
EU residents looking for a low-cost fully-fledged bank account.
Non-residents in Italy looking for a basic but flexible and eco-friendly current account and card offering.
Residents and non-residents in Italy looking for access to basic banking services at a very low cost.
New arrivals in Italy looking to spend and withdraw cash before acquiring a local bank account.
|See More||See More||Try N26||Try bunq||Try Revolut||Try Wise|
How to Send Money to Italy
Once you've learned how to open a bank account in Italy, you'll need to consider how to move your funds across, a process that can be especially costly if you are depositing money from a currency other than Euros. To deposit money into your new Italian Euro account from your home currency before you move, you'll need to go to your online banking and choose between one of two options:
- Sending a wire transfer through your bank directly;
- Sending a bank transfer via a money transfer specialist.
In general, we don't recommend using your bank to transfer money internationally, as the fees can be exorbitant and the waiting times can be lengthy. This is mainly because banks wire funds over the SWIFT network, which adds many timely and expensive steps to the money transfer process.
Use an Online Money Transfer Service
Whether the amount you'd like to send to Italy is small or in the order of several thousand Euros, then we recommend you use a money transfer specialist service (Wise is one among many.) To compare which services are cheapest for your transfer amount and home country to Italy, run a search on Monito's real-time comparison engine below.
Use a Foreign Exchange Broker
If you're moving large amounts from your home currency to your Italian account, (i.e. anything upwards of €30,000 or equivalent), then services such as Wise may not be your cheapest bet. Instead, we recommend exploring your options among the foreign exchange brokers that support transfers from your country to Italy. These services specialise in negotiating favourable exchange rates on your behalf and are the most cost-effective option for transferring large sums of money (such as life savings or liquid investments) across borders.
By analysing tens of thousands of searches on Monito's comparison engine over the course of 2021, we found that, on average, Wise, XE Money Transfer, and Instarem (for transfers from the United States) tend to offer the cheapest transfers to Italy for small- and medium-sized transfer amounts. For large transfers (defined here as €43,000 or above), Wise and XE Money Transfer still tend to be the most cost-effective services.
Frequently Asked Questions About Banking in Italy
Can I open a bank account in Italy without an Italian proof of residence? 📝
In a majority of cases, customers must be legal, documented residents of Italy to open a standard current bank account in the country. Legal residents of the EU and Schengen area may open a basic bank account without Italian residence, but they will be required to show proof of residence in their home country. For other nationalities, digital banks like N26 and bank-like accounts such as Wise's Multi-Currency Account are recommended because they offer many standard banking services without requiring much paperwork.
What do you need to open a bank account in Italy? 🏛
To open a basic account, you will need to be a legal resident of the EU and provide one form of identification and one proof of Italian address. To open a current account that has more banking features, your bank may require you to have legal residence in Italy and an Italian tax code. If you opt to open an account with a digital bank like N26, you will only have to be a resident of any country supported by N26.
Can I open a bank account in Italy online? 💻
If you are a legal resident of Italy who is physically present at an Italian address, then most banks will allow you to open a bank account with their online platforms. If you would like to open a basic account, or if you do not have enough documentation, then banks may require you to speak in person with a representative at a local branch to confirm your identity and assess your financial situation.
Can foreigners open a bank account in Italy? 🌍
Yes, foreigners can open a bank account in Italy, but they'll generally need to show an Italian tax code (codice fiscale) for tax purposes, as well as a valid ID and proof of address (which doesn't need to be in Italy).
Other Banking Guides for Non-Residents
Why Trust Monito?
You’re probably all too familiar with the often outrageous cost of sending money abroad. After facing this frustration themselves back in 2013, co-founders François, Laurent, and Pascal launched a real-time comparison engine to compare the best money transfer services across the globe. Today, Monito’s award-winning comparisons, reviews, and guides are trusted by around 8 million people each year and our recommendations are backed by millions of pricing data points and dozens of expert tests — all allowing you to make the savviest decisions with confidence.
Monito is trusted by 15+ million users across the globe.
Monito's experts spend hours researching and testing services so that you don't have to.
Our recommendations are always unbiased and independent.