Yes, but you need a residence permit and Italian tax ID first
A US citizen can open a bank account in Italy, but Italian banks will not do it on a tourist visa alone. You need either a residence permit (permesso di soggiorno) or proof that you are moving to Italy, plus an Italian tax identification number (codice fiscale). Most banks also require you to be physically present to sign documents in person — remote opening is rare for non-residents.
The process is slower and more document-heavy than opening an account in the US. Banks treat US citizens with extra caution because of FATCA (Foreign Account Tax Compliance Act), a US law that requires foreign banks to report accounts held by Americans to the IRS. This makes Italian banks more selective about who they accept and what paperwork they demand.
If you are moving to Italy long-term, start the account process after you arrive and have secured housing. If you are visiting or own property there but do not live there, opening an account is possible but harder — some banks will refuse you outright.
Key Takeaways
- You must have a codice fiscale (Italian tax ID) and either a residence permit or proof of residency before any bank will open an account for you.
- Italian banks require you to visit in person to sign documents; they do not open accounts remotely for US citizens.
- FATCA reporting obligations make Italian banks cautious about American account holders, so expect detailed questions about your income and tax status.
- The process typically takes two to four weeks after you submit all documents, and some banks may decline you if you cannot prove stable Italian residency.
- You will need a valid passport, proof of address in Italy, and documentation of your income or savings source.
Getting a codice fiscale before you open the account
The codice fiscale is a 16-character tax identification number that every person in Italy must have to open a bank account, get a job, or sign a lease. You cannot skip this step. US citizens can obtain one through the Italian tax authority (Agenzia delle Entrate) or through the Italian consulate in your home country before you move.
If you apply through the consulate, bring your passport, a completed form (available on the consulate website), and proof of your US address. The consulate will issue the codice fiscale on the spot or mail it within a few days. If you wait until you arrive in Italy, you can apply at the local Agenzia delle Entrate office, but you will need an Italian address first — which creates a chicken-and-egg problem if you have not yet rented an apartment.
The easier route is to get it from your consulate before you leave the US. It costs nothing and takes one office visit.
Proof of residency and where to get it
Italian banks require proof that you actually live in Italy, not just that you own property or visit often. The standard document is a utility bill (gas, electricity, or water) in your name, or a rental contract (contratto di affitto) signed by you and your landlord. A hotel booking or Airbnb confirmation will not work.
If you have just arrived and have not yet set up utilities, a signed lease is your best option. Give the landlord a copy and keep one for yourself. Some banks will also accept a certificato di residenza (residence certificate) issued by your local municipality (comune) after you register your address there, though this requires you to have already registered — another step that takes time.
The safest approach: sign your lease, register your address at the local comune, get your residence certificate, and then approach the bank with that certificate plus your codice fiscale. This takes about two weeks total but removes any reason for the bank to question your residency.
What documents to bring to the bank
Italian banks have no standard checklist, so call ahead or visit the branch and ask what they need. Most will ask for all of the following:
- Your valid passport
- Your codice fiscale (tax ID)
- Proof of Italian address (utility bill, lease, or residence certificate)
- Proof of income or savings (recent pay stubs, tax returns, bank statements from your US account)
- A completed account application form (provided by the bank)
Because you are a US citizen, the bank will also ask you to sign FATCA documentation confirming that you are a US person and will report the account to the IRS. This is not optional — if you refuse, the bank will close your application. You may also be asked to provide your US Social Security number and details about your US tax residency status.
Some banks ask for a letter from your US bank confirming your account history and balance. If the bank requests this, contact your US bank and ask them to send it directly to the Italian bank — do not try to hand-carry it, as banks prefer official correspondence.
Why Italian banks are cautious about US citizens
FATCA requires every foreign financial institution to identify US account holders and report their account balances and transactions to the IRS each year. This creates compliance costs for the bank and regulatory risk if they make a mistake. As a result, many Italian banks have simply decided not to open accounts for Americans, or they charge higher fees to offset the reporting burden.
When you sit down with a banker, they are verifying that you are actually a US citizen (not someone using a false identity), that your income is legitimate, and that you are not using the account to hide money from US tax authorities. This is why they ask detailed questions about your employment, your US tax status, and whether you have other accounts abroad.
Be honest and straightforward in these conversations. If you are a US citizen living in Italy and paying Italian taxes, say so. If you are still filing US taxes because you have US income, say so. Banks are not trying to trap you — they are trying to avoid regulatory problems. Transparency makes the process faster.
Which banks are most likely to accept you
Larger banks like UniCredit, Intesa Sanpaolo, and BNL have international operations and experience with FATCA, so they are more likely to open accounts for US citizens than small regional banks. However, they are also more bureaucratic and may take longer to process your application.
Smaller local banks sometimes refuse Americans outright because the compliance cost is not worth it to them. Before you visit a branch, call and ask directly: "Do you open accounts for US citizens?" If they hesitate or say no, move on. Do not waste time trying to convince them.
Some expat communities in Italy (Rome, Milan, Florence) have identified specific branches that are known to work with Americans. Ask other expats in your city which bank they use — this is often faster than calling around yourself.
Timeline and what happens after approval
After you submit your documents, the bank will take one to four weeks to review them and make a decision. They may ask follow-up questions about your income or your US tax status — respond quickly, as delays in answering can push your timeline back another week or two.
Once approved, you will receive your account number, debit card, and online banking credentials. The debit card usually arrives by mail within a week. You can begin using the account as soon as the bank confirms it is active, even if your card has not arrived yet.
Set up online banking (internet banking) immediately. Italian banks use two-factor authentication, usually via SMS or an app, so make sure your phone number is registered correctly. If you plan to transfer money from your US account, ask the bank for their SWIFT code and IBAN so you can provide it to your US bank.
Frequently Asked Questions
Can I open an Italian bank account while I am still in the US?
No. Italian banks require you to visit in person and sign documents. Some banks may allow you to start the process remotely, but they will not complete it until you are physically present in Italy. Plan to open the account after you arrive.
What if a bank refuses to open an account for me because I am American?
This is legal in Italy. Banks can refuse service to anyone, and many choose not to work with US citizens because of FATCA compliance costs. Try a larger bank or ask other expats which branches accept Americans. If you cannot find a bank, consider opening an account with a US-based online bank that operates internationally, though this limits your ability to deposit cash or use ATMs in Italy.
Do I need to report my Italian bank account to the US government?
Yes. If your Italian account balance exceeds $10,000 at any point during the year, you must file an FBAR (Foreign Bank Account Report) with the US Treasury. You may also need to report it on your US tax return. Consult a tax professional who works with expats — this is not something to guess about.
Can I use my US address instead of an Italian address to open the account?
No. Italian banks require proof that you live in Italy. If you do not have an Italian address yet, get one (sign a lease, register at the comune) before you approach the bank.
What fees should I expect?
Monthly maintenance fees range widely depending on the bank and account type, typically between €5 and €20 per month. Some banks charge extra fees for FATCA reporting or for accounts held by non-residents. Ask the bank for a full fee schedule before you open the account.