Opening a bank account is one of the most useful steps when settling in Italy. An Italian bank account can make it easier to receive a salary, pay rent, set up utility contracts and manage everyday expenses.
Requirements vary from bank to bank, especially for non-residents, but the process is usually easier once you have key Italian documents such as a Codice Fiscale.
Can foreigners open a bank account in Italy?
Yes. EU and non-EU nationals can open a bank account in Italy, although the conditions depend on the bank and on whether you are resident or non-resident in Italy.
Some banks offer accounts to non-residents, while others may apply stricter requirements. If you are relocating for work, the process is usually simpler once you can provide employment details and an Italian address.
What documents are usually required to open a bank account?
Banks may ask for different documents, but the most common requirements include:
- Passport or valid identity document
- Italian Tax Code, known as Codice Fiscale
- Proof of address
- Employment letter or work contract, where applicable
- Italian ID card, if already resident in Italy
- Residence permit, where applicable for non-EU nationals
Because each bank applies its own internal procedures, it is always advisable to check the exact requirements before booking an appointment.
Can I open an Italian bank account before becoming resident?
In some cases, yes. Certain banks offer non-resident bank accounts, but these may come with more limited services or additional documentation requirements.
For many relocating employees, opening an account becomes easier after arrival, once the Codice Fiscale, address details and employment documentation are available.
Do Italian banks offer online banking?
Yes. Most banks in Italy offer online and mobile banking. However, not all digital platforms and customer service channels are fully available in English.
If you do not speak Italian, it is worth choosing a bank with strong digital services and international customer support.
Why is an Italian bank account useful when relocating?
An Italian bank account is often needed or helpful for:
- Receiving salary payments
- Paying rent
- Setting up direct debits for utilities
- Paying local taxes and administrative fees
- Managing everyday payments in Italy
- Applying for some local services
Can Professional Relo help with banking during relocation?
Yes. As part of a relocation programme, Professional Relo can help international employees understand the documents usually required, prepare for appointments and navigate the practical steps involved in settling in Italy.


