Yes, but the bank will ask for proof of your connection to Italy
You can open a bank account in Italy without being a resident, but you will need to show the bank why you have a legitimate reason to hold an account there. Italian banks are required by anti-money-laundering rules to verify your identity and understand the purpose of the account. If you are a non-resident, the bank needs to see that you have a real connection to Italy — a job, property, regular business there, or family ties — rather than just wanting to move money through the country.
The process is slower and requires more documentation than opening an account as a resident. Most banks will not let you do it entirely online. You will need to visit a branch in person, bring original documents, and sometimes wait weeks for approval while the bank checks your background.
Key Takeaways
- Non-residents can open accounts at most Italian banks, but must visit a branch in person with original identity documents and proof of your connection to Italy.
- You will need a valid passport or ID card, proof of address in your home country, and documentation showing why you need an Italian account — employment, property ownership, or business activity.
- Italian banks require a tax identification number (codice fiscale) for all account holders, which you can obtain from the Italian tax authority before or during the account opening process.
- The approval timeline for non-residents is typically four to eight weeks because banks conduct additional background checks required by Italian financial regulations.
- Some banks have stricter policies than others; smaller regional banks may be more flexible with non-residents than large national banks.
What documents you need to bring to the bank
Bring your original passport or national ID card — a photocopy alone will not be accepted. The bank will scan or photograph it and keep a copy on file. You also need proof of your current address in your home country, usually a utility bill, rental agreement, or official letter dated within the last three months. If you do not have a recent document, a bank statement from your home country works.
You will need to show the bank why you are opening an account in Italy. If you work there, bring an employment contract or a letter from your employer on company letterhead stating your job title, salary, and employment dates. If you own property in Italy, bring the deed or a recent property tax document (IMU). If you are self-employed or run a business in Italy, bring your business registration documents. If you have family in Italy, a marriage certificate or birth certificate showing the relationship may help, though it is weaker proof than employment or property.
You will also need your codice fiscale (Italian tax identification number). If you do not have one yet, you can request it from the Agenzia delle Entrate (Italian Revenue Agency) before your bank visit, or the bank can help you obtain it during the account opening process. The bank will ask for this number even if you are still waiting for it to be issued.
How to get a codice fiscale before opening your account
The codice fiscale is a 16-character alphanumeric code that Italian banks and the tax authority use to identify you. You can request one from the Agenzia delle Entrate office in the city where you plan to open your account, or from an Italian consulate in your home country if you are still abroad.
If you go to an Agenzia delle Entrate office in person, bring your passport and proof of your Italian address (or the address where you will be living or working). The office will issue a temporary codice fiscale on the spot, valid when ready. The permanent version arrives by mail within a few weeks. Many banks will accept the temporary version to open your account.
If you request it through an Italian consulate before traveling, the process takes longer — usually two to four weeks — but you will have the number before your bank visit. Some consulates allow you to request it by mail or email; others require an in-person appointment. Check your nearest consulate's website for their specific process.
Which banks accept non-residents and what they charge
Most large Italian banks — Intesa Sanpaolo, UniCredit, and Banco BPM — have policies allowing non-residents to open accounts, but they enforce stricter verification than for residents. Smaller regional banks and cooperative banks (banche di credito cooperativo) are sometimes more flexible, especially if you have a local connection like employment or property in their service area.
Monthly fees for non-resident accounts vary. Some banks charge 5 to 15 euros per month for a basic current account, while others waive fees if you maintain a minimum balance (typically 1,000 to 5,000 euros). Online-only banks like Fintech and N26 have lower fees but may not accept non-residents at all, or may require you to be a resident of the EU. Ask the bank directly about their non-resident policy before you visit, because policies change and some branches explore rules differently.
You may also face restrictions on what you can do with the account. Some banks limit international transfers from non-resident accounts, require higher minimum balances, or charge extra for certain services. These restrictions are less common now than they were five years ago, but they still exist at some institutions.
The timeline from first visit to account opening
Your first bank visit will take 30 to 60 minutes. You will meet with an account manager, show your documents, and sign paperwork. The bank will take copies of your ID, proof of address, and employment or property documents. They will also collect your codice fiscale or help you request one if you do not have it yet.
After your visit, the bank's compliance department reviews your process. This is where the delay happens for non-residents. The bank must verify your identity through international channels, confirm your employment or property ownership, and run background checks. This process typically takes four to eight weeks. During this time, the bank may contact you by phone or email to ask follow-up questions about the source of your funds or the purpose of the account.
Once approved, the bank will send you your account number, debit card, and online banking credentials by mail. Your debit card usually arrives within one to two weeks of approval. You can begin using the account for transfers and payments once the bank confirms approval, even if your card has not arrived yet.
What happens if the bank rejects your process
Banks reject non-resident applications most often because they cannot verify your stated reason for the account, or because they have concerns about the source of funds you plan to deposit. If your process is rejected, the bank will send you a letter explaining the reason — though the explanation is sometimes vague for compliance reasons.
If the rejection is due to insufficient documentation, you can reapply at the same bank with additional proof. For example, if your employment letter was too brief, a more detailed letter from your employer or a recent payslip may satisfy the bank. If the bank is concerned about the source of your funds, you may need to provide bank statements from your home country showing where the money comes from.
If a bank rejects you, try a different bank. Different institutions have different risk appetites and compliance standards. A bank that rejects you may have a policy against non-residents in your country, or may straightforward have had a compliance officer who was cautious. Another bank may approve you with the same documents.
Using your account as a non-resident
Once your account is open, you can use it like any resident would — deposit money, pay bills, set up standing orders, and receive salary payments. However, some banks impose limits on international transfers from non-resident accounts. You may face a daily or monthly cap on outgoing transfers, or be required to notify the bank before making large transfers abroad.
If you plan to move to Italy later and become a resident, you can usually convert your non-resident account to a resident account without closing and reopening it. Bring proof of residency (a rental agreement or utility bill with your Italian address) to your bank branch, and they will update your status. This removes any restrictions that applied to non-residents.
Keep your account active even if you are not using it regularly. Some banks charge inactivity fees or close accounts that have had no transactions for 12 months or more. A small monthly transfer or standing order keeps the account active and avoids this problem.
Frequently Asked Questions
Do I need to be in Italy to open the account, or can I do it from abroad?
You must visit a bank branch in person. No Italian bank will open a non-resident account entirely online or by mail. You will need to travel to Italy, visit the branch with your original documents, and sign paperwork in front of a bank employee. Some banks may allow you to start the process online or by phone, but you cannot complete it without an in-person visit.
How long does the codice fiscale take to arrive if I request it at the bank?
If you request it through the bank during your account opening visit, the bank will give you a temporary number when ready that you can use for the account. The permanent codice fiscale arrives by mail within two to four weeks. The temporary version is valid for all banking purposes, so you do not need to wait for the permanent one.
Can I open an account if I am only visiting Italy for a few weeks?
Yes, but the bank will want to understand why. If you are visiting for tourism alone, most banks will reject your process because they cannot see a legitimate ongoing reason for the account. If you are visiting for work, a conference, or to manage property, bring documentation of that activity. The bank needs to see that you have a real connection to Italy beyond a short visit.
What if my home country is not in the EU?
Italian banks can open accounts for non-EU residents, but the process takes longer and requires more documentation. The bank must verify your identity through international channels and may ask for additional proof of your address and source of funds. Some banks have policies against opening accounts for residents of certain countries due to sanctions or compliance concerns. Call the bank before visiting to confirm they accept non-EU residents.
Will I owe Italian taxes on money in my Italian account?
That depends on your tax residency and the laws of your home country. If you are a non-resident of Italy, you generally do not owe Italian income tax on money sitting in the account. However, you may owe tax in your home country on interest earned or on income deposited into the account. Consult a tax professional in your home country before opening the account to understand your obligations.