Italy · bank accounts · how-to guide

How to Open a Bank Account in Italy as an Expat (2026 Step-by-Step)

The exact document checklist, the right order of steps, which banks accept you, and what it really costs — updated October 2026.

Italian street at golden hour — how to open a bank account in Italy as an expat

The short answer: open an Italian account in 5 steps

The short answer

Step 1: get your codice fiscale (free at any Agenzia delle Entrate office, ~30 minutes). Step 2: open Wise before you arrive — it needs no Italian documents. Step 3: once you have the codice fiscale and your permesso receipt, open N26 online for a free Italian-IBAN account (10–20 minutes) or walk into any Poste Italiane for a BancoPosta account. Step 4: once settled, open Intesa Sanpaolo or UniCredit at a branch for your long-term main account. Step 5: move salary, direct debits and bills onto the Italian-IBAN account; keep Wise for transfers. Total cost: €0 until you choose a traditional bank.

Opening a bank account in Italy is genuinely one of the easier bureaucratic tasks you will do — if you do the steps in the right order. Most expat frustration comes from walking into a branch before holding the two magic documents: the codice fiscale (Italian tax code) and the permesso di soggiorno or its application receipt. This guide gives you the exact sequence, the full document checklist, a route comparison (app banks vs traditional banks vs post office), real timelines and the real costs.

Step 1 — Get your codice fiscale (do this first)

The codice fiscale is a 16-character alphanumeric code that identifies you to every Italian institution — banks, employers, landlords, the health service. Without it you cannot open a traditional Italian bank account, sign a lease, or be paid properly. The good news: it is free and fast.

How to get it

CostFree
WhereAny Agenzia delle Entrate office in Italy, or an Italian consulate abroad
Time~30 minutes in person in Italy; 6–8 weeks via a consulate abroad
DocumentsPassport
For non-EUUsually issued alongside or right after your visa/permesso process

Walk into an Agenzia delle Entrate office with your passport and you will usually walk out with the code the same day. If you are still abroad, apply through the Italian consulate in your country — slower (allow 6–8 weeks) but means you land with the code in hand. EU citizens can also get it from consulates; non-EU citizens often receive it as part of the permesso process.

Step 2 — Open Wise before you arrive (your money on day one)

Wise is the only major option that opens with no Italian documents at all — just your passport. Open it from home before you fly: you will land with a working euro balance, a debit card, and the ability to receive money and pay deposits while your Italian paperwork is still in the queue. It also doubles as your cheapest channel for sending money home from Italy.

Open Wise Account →

Step 3 — Choose your route: the 4 ways to get an Italian IBAN

RouteExamplesCostSpeedDocumentsEnglishExpert Score
App banksN26, Revolut, Hype€010–20 min onlineCodice fiscale (+ residence for Italian IBAN)Full9.0/10
Post officeBancoPostaFrom ~€2/month; Basic €30/yr1–2 weeksCodice fiscale; permesso or receiptLimited8.3/10
Traditional banksIntesa Sanpaolo, UniCredit€3–8/month48 hours–2 weeksPassport, codice fiscale, permesso, address proof, sometimes income proofGood in cities7.9/10
Non-resident accountsConto estero / basic accountsVaries; Basic ~€30/yr1–3 weeksPassport, codice fiscale, proof of foreign addressBranch-dependent7.0/10

Scores below are the editorial judgment of the ExpatMoneyEU Research Team; see the methodology box for criteria and weights.

Fastest route — open the free app-bank accounts now:

Open N26 Account → Open Wise Account → Open Revolut Account →

Step 4 — The branch walk-in: documents, questions and the appointment

If you go the traditional route, this is the checklist to bring to the branch — missing items are the #1 cause of wasted trips:

Book an appointment in advance, especially in Milan, Rome and other large cities. Ask at the counter (sportello conto corrente) for the account type, and have them confirm in writing: the monthly fee (canone), the debit card delivery time, and your IBAN. Debit cards typically arrive by mail in 5–7 business days; your IBAN is usually available immediately at opening.

Step 5 — Move your salary and bills onto the Italian IBAN

Once you have an Italian IBAN, switch your employer’s payroll, your landlord’s rent, and your utility direct debits (domiciliazione) onto it. Italian employers and many insurers quietly reject non-Italian IBANs despite SEPA non-discrimination rules — an IT IBAN ends the argument. Keep Wise running alongside for transfers home and multi-currency spending; most long-term expats run exactly this hybrid setup.

Costs and fees to expect in 2026

Illustrative worked example: an expat paying €5/month for a traditional account plus two €25 wires home per year spends roughly €110/year on banking. The same expat on a free app bank plus Wise transfers typically pays under €30/year in fees — illustrative comparison, verify live fees.

How we compared: the methodology

How we compared

Route data checked: the October 2026 expat banking how-to guides from lifetti.com, expatfocus, expatica and directbookingsitaly, cross-checked against Poste Italiane’s published account fee tables. Criteria and weights: document friction (30%), cost (25%), speed of opening (20%), English support (15%), branch/ATM coverage (10%). Scores are the editorial judgment of the ExpatMoneyEU Research Team — not financial advice. Any worked fee examples on this page are illustrative figures; always verify current fees with the provider before opening an account or sending money.

We re-check route data and fee tables each time a provider changes its pricing — scores are then updated, never backdated.

Common pitfalls to avoid

What to watch in 2027

Italian banks publish revised fee schedules each January — re-check your canone and card fees. SEPA instant transfers continue to compress cross-border transfer times, and Italy’s digital-identity (SPID) onboarding keeps expanding to more account types — which should make fully-online Italian bank openings easier next year. Open the free accounts now; nothing here requires waiting.

Open your Italy accounts today — free accounts cost nothing to start:

Open Wise Account → Open N26 Account → Open Revolut Account →
Disclaimer: Fees, limits and features change — always verify the current terms on the provider’s official website before opening an account. Worked examples are illustrative figures, not quotes. This guide is educational and not financial advice.
Affiliate note: Some links on this page may earn us a commission at no extra cost to you. This helps keep our guides free. See our affiliate disclosure for details.

Opening an Italian bank account FAQ

Bring a passport, your codice fiscale, proof of Italian address, and — if non-EU — your permesso di soggiorno or the postal receipt (ricevuta postale). Some banks also ask for proof of income. The codice fiscale is the one document no traditional bank will waive.

It is free at any Agenzia delle Entrate office — usually about 30 minutes with your passport — or via an Italian consulate abroad (allow 6–8 weeks). Get it before approaching any traditional bank.

Yes. N26, Revolut and Wise open fully online in 10–20 minutes. Some BancoPosta accounts can be opened online with SPID digital identity. Traditional banks (Intesa Sanpaolo, UniCredit) usually require an in-person appointment.

App banks: 10–20 minutes online. Post office accounts: 1–2 weeks. Traditional banks: 48 hours to 2 weeks depending on the branch. Debit cards usually arrive by mail 5–7 business days after approval.

Yes. Italian banks offer non-resident accounts (conto estero) and the EU Basic Account right guarantees a Conto di Base — BancoPosta handles these routinely. Expect to show your passport, codice fiscale and proof of foreign address.

App banks are free. BancoPosta runs ~€2–5/month (Basic Account ~€30/year, waivable for low incomes). Traditional banks charge €3–8/month. Add the occasional €16 marca da bollo and the annual imposta di bollo stamp duty on high balances.

N26, Wise and Revolut are fully English. Among traditional banks, Intesa Sanpaolo and UniCredit offer English apps and English-speaking staff in city branches — never guaranteed in smaller towns. See our Italy flagship guide for the full comparison.

No. Nothing in the account-opening process rewards waiting — the free app-bank accounts cost nothing to open now, and you need an IBAN for salary, rent and bills from day one.

Share: