Yes, but only if you meet the bank's residency requirements
You can open an Italian bank account online, but not from anywhere in the world. Most Italian banks require you to be a resident of Italy, the European Union, or the European Economic Area (which includes Iceland, Liechtenstein, and Norway). A few banks accept non-residents, but they impose stricter documentation requirements and higher minimum balances.
The process itself is straightforward if you meet the residency test: you upload your ID, proof of address, and tax identification number through the bank's website, sign documents electronically, and receive account credentials within days. The friction comes before you start—figuring out which banks will actually open an account for someone in your situation.
If you are a non-resident trying to open an account, you will likely need to visit a branch in person or work through a bank that specializes in expatriates. Standard online-only banks almost never accept non-residents, no matter how much documentation you provide.
Key Takeaways
- Italian banks require proof of residency in Italy, the EU, or the EEA; non-residents face rejection from most mainstream banks.
- If you are an EU resident, you can open an account online with major banks like Intesa Sanpaolo, UniCredit, or Banco BPM by uploading ID, proof of address, and tax ID.
- Non-residents should contact banks that serve expatriates, such as N26 (if you have an EU address) or Wise, which offer accounts without strict residency rules.
- The online process typically takes three to seven business days from submission to account activation, assuming all documents are accepted on the first try.
- You will need an Italian tax identification number (codice fiscale) to open most accounts; you can request one from the Italian tax authority (Agenzia delle Entrate) before applying.
What Italian banks require before you start
Every Italian bank asks for the same core documents: a valid passport or national ID card, proof of your current address (usually a utility bill or rental agreement dated within the last three months), and your Italian tax identification number. If you do not have a codice fiscale yet, you can request one from the Agenzia delle Entrate (Italian Revenue Agency) online or at a consulate if you are abroad.
Banks also require proof of income or employment for accounts above a certain threshold, though basic accounts often do not. You may need to provide a recent payslip, employment contract, or bank statement showing regular deposits. If you are self-employed or retired, bring tax returns or pension documentation instead.
The proof-of-address requirement is the sticking point for non-residents. If you do not have an Italian address, you cannot complete the online process with a standard bank. Some banks accept a temporary address (such as a hotel or Airbnb booking confirmation), but most do not—they want a lease or utility bill in your name.
Which banks accept online applications from EU residents
Intesa Sanpaolo, UniCredit, and Banco BPM all accept online account openings from EU residents without requiring a branch visit. Their websites have dedicated sections for new account holders; you select your account type, upload documents, and sign electronically using your ID or a digital signature. Processing typically takes five to seven business days.
Smaller regional banks and online-only banks like Fintech and Revolut also accept EU residents, though Revolut is technically a UK-regulated bank offering accounts to EU residents rather than a traditional Italian bank. These services often have lower minimum balances and faster processing, but they may not offer the same range of services as a full-service bank (for example, no mortgage lending or business accounts).
If you are an EU resident opening an account, you do not need to visit Italy in person. The entire process happens online: document upload, identity verification (usually a video call), electronic signature, and account activation. Some banks use third-party verification services like IDnow or Onfido to confirm your identity remotely.
Options for non-residents and people without an Italian address
Non-residents have three realistic paths. The first is to visit an Italian bank branch in person if you are traveling to Italy; bring all your documents and complete the account opening on-site. This works with any bank and usually takes an hour. The second is to use a bank that does not require Italian residency, such as Wise (formerly TransferWise), which offers multi-currency accounts to people worldwide and accepts online applications from non-residents.
The third option is to work with a bank that specializes in expatriates. Banca Sella and some private banking divisions of larger banks accept non-residents online, but they typically require a higher minimum balance (often €5,000 or more) and charge higher fees. You will still need to upload the same documents, but the bank's underwriting process is designed to handle people without Italian addresses.
N26, a German online bank, accepts residents of EU countries and some non-EU countries, but it requires an address in one of those countries to open an account. If you have a temporary EU address (such as a friend's address where you are staying), some banks will accept it, though this is a gray area and not may provide.
The timeline from application to first transaction
Once you submit your documents, the bank's compliance team reviews them for completeness and authenticity. This step usually takes one to two business days. If anything is missing or unclear—a blurry photo, an expired ID, a utility bill that does not show your full name—the bank will ask you to resubmit. Plan for one resubmission cycle; most applications need at least one clarification.
After approval, the bank generates your account number and sends you login credentials, usually via email or through their app. You can log in and see your account details immediately, but the account may not be fully active for transactions for another one to two business days while the bank's systems sync. Some banks allow you to set up standing orders or direct debits before the account is fully live; others do not.
From start to first transaction, expect five to ten business days if everything is correct on the first submission, or ten to fourteen days if you need to resubmit documents. Weekends and Italian public holidays add time. If you are opening an account to receive a specific payment (such as a salary or transfer), tell your employer or sender the timeline and ask them to wait until you confirm the account is active.
What happens if the bank rejects your application
Banks reject applications for three main reasons: missing or invalid documentation, failure to meet residency requirements, or compliance concerns (such as sanctions screening or politically exposed person checks). If your application is rejected, the bank will send you a letter explaining why, though the reason is sometimes vague for compliance reasons.
If the rejection is due to documentation, you can reapply with corrected documents. If it is due to residency, you cannot appeal—you will need to use a different bank or wait until you move to an may be able to access country. If it is a compliance issue, reapplying will not help; the bank has flagged your profile and will reject you again.
If you are rejected by multiple banks, the problem is likely your residency status or a compliance flag. In that case, contact a bank that explicitly serves non-residents, such as Wise or an expatriate banking service, or consider opening an account in your home country instead and using international transfers to move money to Italy when needed.
Costs and account types
Basic checking accounts in Italy are often free or cost €5 to €15 per month, depending on the bank and account tier. Most banks waive fees if you maintain a minimum balance (usually €1,000 to €5,000) or set up direct deposit of your salary. Online-only banks and fintech services are typically cheaper, with no monthly fees and lower minimum balances.
Debit card fees vary: some banks include a card with the account at no extra cost, while others charge €5 to €20 per year. International transfers and currency exchange carry separate fees, usually 1 to 3 percent of the amount plus a flat fee of €5 to €15. If you plan to send money internationally, compare transfer fees before choosing a bank; Wise and similar services often charge less than traditional banks.
Account types range from basic checking (conto corrente) to savings accounts (conto risparmio) to investment accounts. For most people opening an account online, a basic checking account is the right choice. You can upgrade or add services later if you need them.
Frequently Asked Questions
Do I need an Italian address to open an account online?
Yes, most banks require proof of an Italian address (a utility bill or lease in your name). If you do not have one, you will need to visit a branch in person or use a bank that accepts non-residents, such as Wise. Some banks accept temporary addresses like hotel bookings, but this is rare and not may provide.
Can I open an Italian bank account if I live outside the EU?
Standard Italian banks will reject you. You can open an account with Wise, which serves non-residents worldwide, or contact an expatriate banking service. Some private banks accept non-residents but require higher minimum balances and charge higher fees. Visiting a branch in person is also an option if you travel to Italy.
How long does it take to get an Italian tax ID number?
If you are in Italy, you can get a codice fiscale from the Agenzia delle Entrate office in one day. If you are abroad, you can request one by mail or through an Italian consulate, which takes two to four weeks. Some banks will open an account without a tax ID if you provide other identification, but most require it.
What if my bank asks for a video call to verify my identity?
This is normal and required by EU banking regulations. The bank will send you a link to a video verification service (such as IDnow). You will show your ID to a camera, answer a few questions, and the process takes about five minutes. Have your ID ready and make sure you are in a well-lit space.
Can I use an online Italian bank account to receive international transfers?
Yes. You will receive an IBAN (International Bank Account Number) when your account opens. Give this IBAN to anyone sending you money from abroad. International transfers usually take one to three business days and may include a fee from your bank or the sender's bank, depending on the banks involved.