You need a bank account in Rome. I know it sounds bureaucratic and Italian and maybe a little intimidating, but it's actually straightforward once you know the steps. Whether you're planning to get a mortgage, you need to pay rent or utilities, or you just want to stop using Western Union to access your money, opening a bank account in Rome as a foreigner is something you'll do within your first few weeks. Let me walk you through the whole process.
Why You Need a Bank Account in Rome
Let's be clear about why this matters. You can technically exist on cash for a short time, but it gets complicated fast. Your landlord probably wants rent via bank transfer. Employers require Italian IBAN numbers for salary deposits. Utilities, internet, insurance, and most services prefer automatic payments. Tax authorities expect you to have a formal financial record, especially if you're working remotely from Rome. Plus, carrying cash for everything is risky.
An Italian bank account gives you an IBAN (International Bank Account Number), proof of Italian residency, and a formal way to manage your money. It's essential for real life in Rome.
Italian Banks vs. Digital Alternatives
You have options, and they're quite different. Choose based on your needs and how long you're staying.
Traditional Italian Banks
Intesa Sanpaolo is the biggest bank in Italy. They have branches everywhere in Rome, multiple locations on major streets. Opening an account takes about a week. They require in-person visits and documentation. Monthly fees are around 8 to 15 euros depending on the account type. They charge for everything: transfers, ATM withdrawals outside their network, customer service calls.
UniCredit is another major player, slightly less cumbersome than Intesa. Similar fee structure, similar timeline. They have solid customer service and English-speaking staff in central locations.
BNL (Banca Nazionale del Lavoro) is smaller but easier to work with. Still requires in-person opening, takes about 5 business days. Fees are similar to the others, sometimes slightly lower if you meet minimum balance requirements.
The advantage of traditional banks is that they're recognized everywhere. Your landlord, employer, and government recognize them. The disadvantage is fees, wait times, and Italian bureaucracy. You'll spend time in branches, fill out forms, and maybe wait on hold.
Digital and Fintech Banks
Revolut is popular with expats. You can open an account in minutes on your phone with just your passport. No fees for EU transfers. Decent debit card, good exchange rates. You get an IBAN. The catch is that Revolut is technically a UK company (post-Brexit), so if you need a purely Italian bank for some official purposes, it might not work.
N26 is similar. Mobile-first, low fees, fast account opening. Based in Berlin, so similar limitations to Revolut.
Wise (formerly TransferWise) is excellent for international money transfers. Lower fees than traditional banks. You can hold multiple currencies and transfer between them cheaply. But Wise is primarily a transfer service, not a full bank, so you might want both Wise and a traditional account.
Tinaba is an Italian digital bank with an IBAN. Account opening is fully online. No physical branches but customer support is available. Lower fees than traditional banks.
Digital banks are great for getting started quickly and for international transfers. The downside is that some Italian landlords, employers, or government services might be wary of them. They prefer traditional bank IBANs.
Documents You'll Need
This is the key part. Before you walk into a bank, have these ready.
- Valid passport or EU ID card. Non-negotiable. Both sides, clean copies.
- Codice Fiscale. Your Italian tax number. If you don't have it yet, get it before opening the account. Some banks will let you open first and provide it later, but having it ready is cleaner.
- Proof of address in Rome. A rental contract, utility bill, or letter from your landlord confirming you live at an address. They need documentation that you're actually in Rome.
- Employment letter or proof of income. If you're employed, a letter from your employer stating your position and salary. If you're self-employed or freelance, bank statements from your home country showing regular deposits. If you're just moving and have savings, bank statements showing you have funds.
- Phone number. They'll text you verification codes and account information.
For digital banks, you need the first three items plus your phone. For traditional Italian banks, bring everything and expect to spend time at a desk with a banker who will ask questions.
The Process for Opening an Account
Digital Banks
Download the app (Revolut, N26, Wise, Tinaba). Open the app, start the account process. Upload photos of your passport. Verify your phone number. Answer basic questions about yourself and why you're opening an account. Take a selfie for identity verification. Within a few minutes to a few hours, you have an account and a temporary card number. Physical card arrives in 1 to 2 weeks. Total time from start to having money access: 30 minutes.
Traditional Banks
Find a branch near you. Go in person. Ask to open an account (conto corrente). They'll hand you forms. They want information: your name, date of birth, nationality, your address in Rome, proof of income, your codice fiscale. They'll explain their account options and fees. You choose which type of account. You sign papers. They give you a temporary card or direct you to pick it up later. Takes about 30 to 60 minutes in the branch. The actual account activation takes 3 to 7 business days. You'll get a letter with your IBAN and login credentials.
Costs and Fees
This is where traditional banks get expensive.
Most accounts have a monthly maintenance fee of 8 to 20 euros. Then there are transaction fees: making a transfer costs 1 to 5 euros depending on the bank. Using an ATM from a different bank costs 2 to 3 euros. Certain types of transfers cost more. International transfers are expensive, often 15 to 30 euros.
Digital banks usually have no monthly fee and no fees for transfers within Europe. Some charge for ATM withdrawals, some don't.
Budget-wise, a traditional Italian bank account will cost you 100 to 200 euros annually just in fees if you're active. A digital bank might cost you 20 to 50 euros annually.
IBAN and Why It Matters
Your IBAN is your Italian bank account number. It looks like: IT 60 X054 2811 1010 0000 0123 456 (that's just an example). Every Italian bank account has one.
Your landlord will ask for your IBAN to receive rent. Your employer will need it to pay your salary. Government agencies, insurance companies, and utilities will ask for it. You need this number, and you need to give it to trusted people only.
When you open your account, you'll get this number. Write it down. Memorize it. Keep it safe.
Money Transfers and Getting Cash There
Now that you have an account, how do you actually get money in and out?
From Abroad to Your Italian Account
You can transfer money from your home country bank to your Italian account using your IBAN. Most home country banks charge a fee for international transfers, typically 15 to 25 euros plus a currency conversion fee.
For better rates, use Wise. Transfer money from your home bank to Wise, then from Wise to your Italian account. Wise charges transparent fees and gives you the real exchange rate. It takes 1 to 3 business days.
Some digital banks like Revolut make international transfers free or cheap. Check before you choose.
Withdrawing Cash
You'll get a debit card with your account. Use it at ATMs (bancomat in Italian). Withdraw from your bank's ATMs to avoid fees. Your card will work across Europe.
If you're running low on cash, you can go to your bank branch and withdraw directly, though they sometimes charge a fee for this.
Sending Money Home
If you earn money in Rome and need to send it back to your home country, use Wise or PayPal (if you have it). Traditional banks charge way too much for international transfers. A 1000 euro transfer to the US will cost you 20 to 30 euros and a bad exchange rate with a traditional bank. With Wise, it costs 3 to 5 euros and the real rate.
Timeline and Practical Steps
Here's your action plan for your first week in Rome.
Day 1: Get your codice fiscale from the tax office. Takes a few hours. Bring your passport and completed forms.
Day 2: Download Revolut or another digital bank app. Open an account in 30 minutes. You now have access to money while you wait for everything else.
Day 3-4: Get your rental contract signed and get proof of address (landlord letter or utility bill, though utilities take time).
Day 4-5: Walk into a branch of a bank you like (Intesa, UniCredit, BNL). Bring all documents. Open a traditional Italian bank account. Takes 30 to 60 minutes.
Day 7-10: Receive your physical debit card and IBAN details. Start using your traditional account for rent and salary.
Total setup time: about a week. Total cost: free if you use free accounts, or 10 to 15 euros if you need a premium account for employee verification.
After Your Account is Open
Keep your account active. Don't leave it with zero balance for months. Some banks will close inactive accounts. Make at least one transaction per quarter.
Set up automatic bill payments for utilities and rent if you can. It's easier than remembering to pay manually.
Keep your card safe. Report it stolen immediately if lost. Banks in Italy are fast about replacing cards.
Check your statement regularly. Monitor for fraud.
Opening a bank account in Rome as a foreigner is genuinely one of the easier bureaucratic tasks you'll do. You'll have money access within hours if you want it, and a proper Italian account within a week. Once it's done, you've cleared a major hurdle. You'll be able to budget and manage your life properly, which makes everything else feel more stable.