How to Open a Bank Account in Milan as a Student: Documents, Costs and Options
To open a bank account in Milan as a student you need three things before you walk into a branch: a valid ID or passport, a codice fiscale (the Italian tax code) and an address in Italy. With those in hand, the appointment takes 30–60 minutes in a branch, or under half an hour from an app with a digital bank. The hard part isn't the paperwork itself — it's the order of steps: no tax code means no account, and no IBAN means you can't send the first rent transfer.
Why the IBAN is your most urgent task in week one
In Italy, rent must be paid using traceable methods: bank transfer (bonifico), card or direct debit. Cash leaves no proof, which becomes a problem if your deposit is disputed, or if you later need payment records for a tax deduction or a scholarship report. In short: the moment you sign a lease, you need an IBAN in your own name.
The same applies to the security deposit (caparra or deposito cauzionale), household utilities, regional scholarship payments and most phone contracts with automatic billing. Treat the bank as a first-week task, not an end-of-month one.
Documents you actually need
- Passport or ID card, valid (EU citizens can use a national ID card).
- Codice fiscale: requested at the Agenzia delle Entrate (the Italian tax agency) or, before departure, at an Italian consulate. It's free and often issued the same day.
- University enrolment certificate or admission letter: needed for the free accounts reserved for under-30s.
- Your Milan address: street, house number, postcode, apartment. Some banks ask for a copy of the lease or a dichiarazione di ospitalità (host declaration).
- Italian mobile number and e-mail: required for online banking security codes.
- Non-EU students: residence permit (permesso di soggiorno) or the receipt of your application, together with your visa and entry stamp.
The residence permit question
Non-EU students must start the residence permit application within a few working days of arrival, using the postal kit at designated post offices. Many banks accept the ricevuta (application receipt) while the permit is being processed; some don't. It often depends on the individual branch. If one branch refuses, try another branch of the same group, or use a digital account in the meantime. Procedures change, so always confirm current rules through official channels such as the Polizia di Stato and the Agenzia delle Entrate.
Traditional bank, digital account or Poste Italiane
| Option | Time to open | Approx. monthly cost | IBAN | Best for |
|---|---|---|---|---|
| Traditional bank (Intesa Sanpaolo, UniCredit, BPER, Banco BPM) | Appointment + 30–60 min in branch; in September slots can be 1–3 weeks out | €0–6 (often €0 for under-30 accounts) | Italian (IT…) | Rent, scholarships, cash handling, multi-year stays |
| Digital bank or account (Hype, Revolut, N26, Wise) | 10–30 minutes in the app | €0–10 depending on plan | Italian or foreign — check at sign-up | Your first days, currency exchange, splitting costs with flatmates |
| Poste Italiane (BancoPosta or Postepay Evolution) | 30–45 minutes at the counter | Postepay Evolution about €1.50/month + card fee around €10 | Italian (IT…) | Students who want a counter near home and a simple setup |
A European digital account works perfectly well for SEPA transfers, and refusing a foreign IBAN is against EU rules. In practice, though, some landlords or public offices still make things difficult with non-Italian IBANs. The easiest strategy: open a digital account on day one so you're never without a payment method, and book an appointment with a traditional bank in parallel to get an Italian IBAN.
What it really costs: a worked example
Assume rent of €650 per month paid by recurring transfer, with ordinary account use:
- Under-30 account fee: €0 per year with many youth offers.
- SEPA transfer from online banking: €0–1.50 per transaction (12 transfers = €0–18 per year).
- ATM withdrawal at another bank: roughly €1.50–2.50. Two "wrong ATM" withdrawals a month add up to €36–60 a year.
- Debit card: €0–15 per year depending on the contract.
- Stamp duty (imposta di bollo): around €34.20 per year when your average balance exceeds the set threshold (roughly €5,000). It usually doesn't apply to a typical student balance, but confirm the current figure with your bank.
The takeaway: a well-chosen account can cost close to nothing, while careless ATM habits quietly become your biggest banking expense of the year.
Step by step
- Get your codice fiscale (consulate before departure, or the Agenzia delle Entrate in Milan with an online appointment).
- Activate an Italian SIM: without a local number you won't receive the one-time codes from the banking app.
- Book a branch appointment through the bank's website or app. In September and October slots fill up fast.
- Bring originals and photocopies of every document, including your enrolment certificate.
- Sign the contract, collect your online banking credentials, and test that the app works before you leave the branch.
- Wait for the card by post: usually 5–10 working days. Make sure your surname is on the buzzer and the letterbox, otherwise the mail gets returned.
Where to go, by area
Don't hunt for the "best" branch — pick the one near your flat or campus, because you'll go back for small matters. Around Politecnico in Città Studi (M2 Piola) and in Bicocca (M5 Bicocca), branches are used to international students. Statale students move between Duomo (M1/M3) and Missori (M3); near Bocconi you'll find branches around Porta Romana (M3) and viale Bligny; Cattolica is served by the Sant'Ambrogio area (M2); IULM and NABA by Romolo (M2); and the Brera Academy by Lanza (M2). Book online anyway: many branches work by appointment only.
Paying rent by bonifico without mistakes
In the reference field (causale), always state the month, the address and the lease reference, for example: "Canone di locazione marzo 2026 – Via Example 10, int. 5 – contratto reg. n. …". A vague "payment" makes it hard to prove what you actually paid for.
Set up a recurring transfer a few days before the contractual due date and check that the beneficiary name matches the person on the lease. If you send your share to a flatmate who forwards the full amount to the landlord, keep the receipts — in a deposit dispute, those records are your only evidence.
Common mistakes
- Looking for a bank before getting the codice fiscale: wrong order, and it costs you a week.
- Giving your home-country address: your card and letters will arrive where you aren't.
- Paying rent in cash to save time: no traceability, no proof.
- Ignoring ATM fees and always using another bank's machine.
- Trying to close the account by e-mail on your last day: closure is a formal procedure that takes time; start a few weeks ahead.
- Signing Italian forms you don't understand or sharing your credentials: asking for an explanation is your right.
Everything moves faster once your address is settled, which is why the flat comes before the bank. Browse the available rooms and apartments, see homes near Politecnico or homes near Bocconi, and send us your search details through the contact page.