Planning a move or study abroad? Anyone who wants to open a bank account in Italy—whether you’re a student, expat, or digital nomad—needs to understand the process and requirements. Whether you’re opening a bank account in Italy for non-residents or looking to open an Italian bank account online, having the right documents is key. This guide is perfect for those who need a bank account as a student in Italy, especially to meet visa requirements or receive scholarships in Italy. Many universities in Italy also require students to have an active bank account for paying tuition fees, managing living expenses, or receiving scholarship funds. We’ll walk you through the requirements for opening a bank account in Italy and help you choose the best Italian bank account for students or non-residents.
Why You’d Need an Italian Bank Account
If you’re moving to Italy for study, work, or even seasonal travel, it’s smart to open an Italian bank account. It’s often required to:
- Pay rent, utilities, tuition, or local taxes
- Receive salary or scholarship funds
- Avoid high foreign transaction fees and poor exchange rates
- Show financial stability for visa or rental applications
Students and non‑residents may specifically need to open bank account in Italy nonresident or opening a bank account in Italy for non-residents to access local services and avoid carrying cash.
Requirements for Opening a Bank Account in Italy
Here are the typical requirements for opening a bank account in Italy:
- Valid passport or EU identity card
- Italian tax code (Codice Fiscale) – easy to request online or at your local Italian consulate
- Proof of address: proof of address for Italian bank can be your Italian residence contract, utility bill, or accommodation letter (some banks accept address in your home country for non‑resident accounts)
- Italian mobile number or contact details
- In some cases, a student visa and proof of enrollment (student visa to Italy bank account requirement)
Some banks may ask for funds source information or an initial deposit. Always ask about account maintenance costs and minimum balance requirements too.
Cost to Open Italian Bank Account

When you open an Italian bank account online or in‑branch, you should check:
- One‑time account opening fee (often €0–€25)
- Monthly maintenance fees: traditional banks charge €2–€7/month, while online challenger banks may be free or under €2
- ATM withdrawal and international transfer fees
- Currency exchange or debit card fees
Best Italian bank account for students often offers lower or zero maintenance fees, free debit cards, and online-only service without branch visits.
Opening a Bank Account in Italy for Non‑Residents
If you’re not officially registered as resident in Italy, here’s how to open a bank account in Italy for non-residents:
- Choose banks offering open bank account in Italy non resident accounts—some international or digital banks cater to this group
- Provide your passport, Codice Fiscale, and possibly proof of address in your home country
- Some banks let you open an Italian bank account online with video verification and document uploads
- Initial deposit requirements vary; some require €0–€100
Opening a Bank Account in Italy for Students
Students should focus on opening a bank account in Italy for students with low fees and flexible online services. If you hold a student visa to Italy, here’s what you usually need:
- Passport or EU ID
- Italian tax code
- Proof of enrollment (university letter or acceptance letter)
- Proof of address in Italy (student accommodation, university dorm confirmation, or a declaration by your host)
Universities sometimes help arrange bank account as a student in Italy when coordinating inspections or dorms. The best Italian bank account for students often includes:
- No account maintenance fees
- No ATM withdrawal fees in many Italian ATMs
- Free or discounted international transfers
- English‑friendly online banking
Open Italian Bank Account Online
The convenience of opening a bank account in Italy online means no need to visit an Italian branch:
- Many banks offer fully digital onboarding—upload ID, scan your face, submit tax code
- Within a few days, you’ll get a virtual debit card and account details ready to use
- Physical debit card often arrives by mail after a week or two
To open a bank account in Italy online, ensure your internet connection is secure, keep your phone ready, and have your documents at hand. This method is especially helpful during COVID or for remote arrivals.
Step‑by‑Step: How to Open a Bank Account in Italy
This section provides a comprehensive overview of the procedure for opening a bank account in Italy:
1st Step: Prepare Your Documents and Choose a Bank
- Get your Codice Fiscale (Italian tax code)
- Choose a bank: traditional, digital/online, or student-friendly
- Gather required documents
2nd Step: Apply (Online or In-Person)
- Decide whether to apply online or visit a bank branch
- Submit your documents and verify your identity
- Sign the account agreement and make an initial deposit if required
3rd Step: Activate and Use Your Account
- Receive your IBAN, debit card, and online banking credentials
- Activate your account and set up online or mobile banking
- Start using your account to pay rent, receive income, or manage daily expenses
Use this checklist before you begin

- Valid passport or EU ID
- Codice Fiscale
- Proof of address (Italian or home country, per bank)
- Enrollment or visa if you’re a student
- Decide between resident vs. non‑resident vs. student account
- Choose between in‑branch vs. online application
- Budget for any small fees or deposits
- Keep IBAN and debit card handy once issued
Frequently Asked Questions (FAQ)
Yes, if you have a Codice Fiscale and ID, you can open one online with banks like Fineco, N26, Revolut, or Bunq. Traditional banks may require an in-person visit.
Yes. Foreigners (EU or non-EU) can open accounts with valid ID, Codice Fiscale, and proof of address. Some banks also ask for a visa or residence permit.
Yes — you can open a bank account in Italy without being a resident. These are called “conto corrente per non residenti” (non-resident current accounts). Keep in mind:
1: Some banks require you to visit a branch in person to open a non-resident account.
2: You may be asked to provide your foreign address, and some banks will apply slightly higher fees or offer limited features.
3: You can also try online banks like N26 or Bunq, which often don’t require full residency.
N26 is an online bank with a free account, mobile app, and Mastercard. It’s fully digital, works in English, and doesn’t require Italian residency. Great for expats and students.
1: Get a Codice Fiscale
2: Choose a bank (e.g. UniCredit, N26)
3: Provide ID + proof of address
4: Apply online or in person
5: Deposit initial funds (if needed)
Note: All requirements and instructions are thoroughly explained in the application process section.
