Yes, Americans can open Italian bank accounts, but the process is slower and more document-heavy than for Italian residents
You can open a bank account in Italy as a U.S. citizen, but you will need to be physically present in Italy, provide proof of residency, and expect the bank to ask more questions than they would for an Italian national. Most Italian banks will open an account for you, though some smaller regional banks may decline non-residents. The entire process typically takes two to four weeks after you submit all required documents, and you will need an Italian tax identification number (codice fiscale) before you start.
The main barrier is not citizenship—it is proving you have a legitimate reason to be in Italy and a stable address there. Banks treat American account holders the same way they treat any non-Italian EU citizen: they verify your identity, check for sanctions, and document the source of your funds. This is standard anti-money-laundering compliance, not discrimination.
Key Takeaways
- You must be in Italy in person to open an account; no bank will do this remotely for a non-resident American.
- You need a codice fiscale (Italian tax ID), proof of residency at an Italian address, and a valid passport before you apply.
- Large banks like UniCredit, Intesa Sanpaolo, and BNL are more likely to accept Americans than small regional banks.
- The bank will ask where your money comes from and may require proof of employment, pension statements, or business registration if you are self-employed.
- Once open, your account is subject to FATCA reporting, meaning the bank reports your account to the U.S. IRS annually.
What documents you need before you walk into a bank
Start with your codice fiscale. You cannot open a bank account without one. Apply for it at the Agenzia delle Entrate (the Italian tax authority) in person at any local office, or ask your employer or landlord to help you obtain one. You will need your passport and proof of an Italian address. The codice fiscale is issued on the spot or within a few days and is a nine-character alphanumeric code.
Bring your valid passport (not an expired one), proof of residency, and your codice fiscale. Proof of residency can be a rental agreement, a utility bill in your name, or a letter from your landlord confirming you live at that address. If you are staying temporarily, some banks will accept a letter from your employer or a hotel confirmation, though this makes approval less certain.
The bank will also ask for proof that you have money to deposit and that it comes from a legitimate source. This means a recent bank statement from your U.S. bank, a letter from your employer on company letterhead, or if you are self-employed, your business registration documents and recent tax returns. Do not show up with cash and expect to open an account; banks flag large cash deposits and will ask where it came from.
Which Italian banks are most likely to accept Americans
The largest banks—UniCredit, Intesa Sanpaolo, and BNL (Banca Nazionale del Lavoro)—have international compliance teams and routinely open accounts for Americans. They have branches in every major city and English-speaking staff at many locations. These banks are used to FATCA reporting and know how to handle U.S. tax documentation.
Smaller regional banks and cooperative banks (banche di credito cooperativo) may refuse you outright or demand additional documentation that larger banks do not require. If you are moving to a small town, ask your employer or landlord which bank they use; a local bank may be more willing to work with you if someone they know vouches for you.
Online-only banks like Revolut or N26 operate in Italy but are not traditional Italian banks. They may be easier to open remotely if you already have a U.S. account with them, but they are not the same as a full Italian bank account and have lower transaction limits.
What happens during the account-opening appointment
Call the bank's main branch or visit in person to schedule an appointment. Walk-ins are possible but appointments are faster. Tell them you are an American who needs to open an account; this flags your file so the right staff member handles it. Bring all your documents in originals and photocopies.
The banker will verify your identity, record your codice fiscale, and ask you standard questions: your employment status, your income, where your money comes from, and whether you have any other accounts in Italy or abroad. They will also ask if you are a U.S. person for tax purposes (the answer is yes if you are a U.S. citizen or permanent resident). This is not optional questioning—it is required by Italian and U.S. law.
The bank will then run a background check and verify your information with Italian authorities. This is where the two- to four-week wait happens. You will not hear anything during this time unless the bank needs clarification on something. Once approved, they will call you to collect your initial deposit and activate the account.
Initial deposit requirements and account types
Most Italian banks require a minimum opening deposit, which varies by bank and account type. This is typically between €100 and €500. Some banks waive the minimum if you set up a direct deposit from your employer. Ask about this when you schedule your appointment.
Italian banks offer different account types: basic current accounts (conti correnti), which are the standard checking account; savings accounts (conti di risparmio); and business accounts if you are self-employed or own a company. For most Americans, a basic current account is what you need. It comes with a debit card, online banking, and the ability to receive wire transfers and direct deposits.
Monthly fees vary. Some banks charge €5 to €15 per month; others charge nothing if you maintain a minimum balance or set up direct deposit. Ask for the fee schedule (foglio informativo) before you open the account so you know what you are paying.
FATCA reporting and what it means for your taxes
Once you open an Italian bank account, the bank is required by U.S. law to report your account to the IRS every year. This is the Foreign Account Tax Compliance Act (FATCA). The bank will ask you to sign a W-8BEN form (if you have no U.S. income) or a W-9 form (if you do). Do not refuse to sign—the bank cannot open your account without it.
FATCA reporting does not mean you owe extra taxes. It means the IRS knows the account exists and can cross-reference it with your tax return. If you are a U.S. citizen living abroad, you still file a U.S. tax return every year, even if you owe no tax. You may also need to file the FBAR (Foreign Bank Account Report) if your total foreign accounts exceed $10,000 at any point during the year. Talk to a tax professional who handles expat returns before you open the account so you understand your filing obligations.
Transfers between your U.S. and Italian accounts
You can transfer money from your U.S. bank to your Italian account using an international wire transfer (bonifico internazionale). This takes three to five business days and costs €15 to €40 depending on your U.S. bank. Your Italian bank will give you their SWIFT code and IBAN (International Bank Account Number) when your account opens; you will need both to receive transfers.
Sending money from Italy back to the U.S. works the same way in reverse. Your Italian bank will charge a fee (usually €20 to €50) and the transfer takes three to five business days. Exchange rates vary by bank; some banks offer worse rates than others, so compare before you send a large amount.
If you transfer money regularly, ask your bank about setting up a standing order (bonifico permanente) so you do not have to request each transfer manually. Some banks offer better rates for regular transfers or for larger amounts.
What to do if a bank refuses you
If one bank declines your application, try another. Larger banks are more likely to accept you than small regional banks. If you are consistently refused, the problem may be your documentation—missing proof of income, an unclear address, or an incomplete codice fiscale application. Ask the bank why they declined you; they are required to give you a reason.
If you are self-employed or have irregular income, bring extra documentation: your business registration (partita IVA), recent tax returns from both the U.S. and Italy if you file there, and a letter from your accountant explaining your income. Banks are cautious with self-employed people because income is less predictable.
If you cannot open a bank account in Italy, you can still receive payments through PayPal, Wise (formerly TransferWise), or other fintech services. These are not substitutes for a bank account, but they allow you to receive money and make transfers without a traditional bank.
Frequently Asked Questions
Do I need to be a resident of Italy to open a bank account?
You do not need to be a permanent resident, but you do need a stable Italian address and a codice fiscale. If you are on a work visa or student visa, that is enough. If you are visiting temporarily, most banks will decline you unless you can prove you will be in Italy for at least several months.
Can I open an Italian bank account online from the U.S. before I move?
No. Italian banks require you to be physically present in Italy to open an account. You cannot do this remotely. Some fintech apps like Wise or Revolut allow remote account opening, but these are not traditional Italian bank accounts and have transaction limits.
What is the codice fiscale and how long does it take to get one?
The codice fiscale is your Italian tax identification number, a nine-character code. You apply for it at the Agenzia delle Entrate office in person. It is issued immediately or within a few days. You need it before you can open a bank account, rent an apartment, or work legally in Italy.
Will the bank ask about my U.S. taxes?
The bank will ask if you are a U.S. person for tax purposes and will require you to sign FATCA forms. They will not ask about your specific tax situation, but they will report your account to the IRS. You are responsible for filing your own U.S. tax return.
Can I keep my U.S. bank account open after I open an Italian one?
Yes. You can have both accounts open at the same time. Many Americans living abroad keep their U.S. account for receiving paychecks or Social Security and use their Italian account for local bills and everyday spending. You must report both accounts to the IRS if the combined total exceeds $10,000.