Yes, but only if you're an EU citizen or have a residence permit

You can open an Italian bank account online, but the banks that offer it have strict rules about who they'll accept. Most major Italian banks—Intesa Sanpaolo, UniCredit, BNP Paribas Italia—do allow online account opening, but they require either EU citizenship or a valid residence permit (permesso di soggiorno). If you're a non-EU citizen without a residence permit, you'll need to walk into a branch in person.

The online process itself takes 10 to 20 minutes if you have the right documents. You upload your ID, proof of address, and sometimes a tax identification number. The bank then verifies your identity using video call or digital ID systems. From submission to account set up usually takes 3 to 5 business days, though some banks are faster.

The catch: Italian banks are strict about proof of address. They want a utility bill, rental contract, or property deed in your name. A hotel booking or temporary address won't work. If you don't have an Italian address yet, you may need to provide a foreign address and explain your situation—some banks will accept this, others won't.

Key Takeaways

  • EU citizens can open an Italian bank account online with most major banks using just a passport and proof of address.
  • Non-EU citizens need either a residence permit or must open the account in person at a physical branch.
  • Italian banks require proof of address—a utility bill or rental contract—not a temporary address or hotel booking.
  • The online process uses video verification and takes 3 to 5 business days from submission to account set up.
  • You'll need an Italian tax ID (codice fiscale) eventually, but many banks let you open the account first and obtain it later.

What documents you need to have ready

Before you start the online process, gather these documents in digital form—scanned or photographed clearly, both sides if applicable. A valid passport or national ID card is required. Some banks accept driver's licenses, but a passport is safer because Italian banks recognize it across all EU countries.

Proof of address is the second requirement. This must be a document dated within the last three months showing your name and an Italian address. A utility bill (electricity, gas, water), a rental contract, or a property deed all work. If you're moving to Italy and don't have an Italian address yet, contact the bank before explore—some will let you use a foreign address temporarily, others won't.

Your tax identification number (codice fiscale) speeds things up but isn't always required upfront. If you don't have one, the bank can help you obtain it, or you can get it from the Agenzia delle Entrate (Italian Revenue Agency) before explore. Having it ready means fewer delays.

Which Italian banks let you open accounts online

The major banks that offer full online account opening are Intesa Sanpaolo (the largest), UniCredit, BNP Paribas Italia, and Banco BPM. All four have English-language online platforms and accept EU citizens without requiring a branch visit. They're also the most likely to accept non-EU citizens with a residence permit.

Smaller regional banks like Banca Popolare di Sondrio or Cassa di Risparmio di Bolzano sometimes offer online opening, but their websites are often Italian-only and their rules vary. If you're not an EU citizen, call ahead—regional banks are less predictable about non-EU requirements.

Digital-only banks like Widiba (owned by Intesa Sanpaolo) and Fintech banks operate entirely online and are often faster. Widiba, for example, completes the process in 24 hours for EU citizens. However, these banks sometimes have lower transaction limits or fewer services if you need to wire money internationally or use the account for business.

The step-by-step process from start to account set up

Start by visiting the bank's website and clicking the link for online account opening—usually labeled "Apri un conto" or "Open an account". You'll be asked to choose the type of account (current account is standard) and enter basic information: name, date of birth, nationality, and contact details.

Next, upload your ID and proof of address as image files. The bank's system will check that the documents are readable and match the information you entered. If the upload fails, the system usually tells you why—image too dark, document cut off, expiration date passed.

Within a few hours to a day, the bank will send you a link to a video verification call. You'll speak with a bank representative (usually in Italian, sometimes in English if you request it) who confirms your identity by asking you to show your ID on camera and answer security questions. This call takes 5 to 10 minutes. Some banks use automated digital ID verification instead, which is faster but less common.

After verification, the bank processes your process. You'll receive an email confirming your account number and IBAN (the international bank account number you'll use to receive transfers). The account is usually active within 24 to 48 hours, though some banks take up to 5 business days. You can log in to the online banking platform and set up a PIN or password once the account is live.

What happens if you're not an EU citizen

Non-EU citizens face a harder path. Most major banks will open an account online only if you have a valid residence permit (permesso di soggiorno). A tourist visa, student visa, or work visa in progress doesn't count—you need the actual residence permit document.

If you don't have a residence permit yet, you'll need to visit a branch in person. Bring your passport, proof of address, and any documentation showing your legal status in Italy (a work contract, university enrollment letter, or rental agreement). The branch staff can sometimes open the account on the spot, though they may ask you to return once your residence permit arrives.

Some banks are more flexible than others. UniCredit and Intesa Sanpaolo have more experience with non-EU customers and may work with you if you're in the process of obtaining a residence permit. Smaller banks are less predictable. If you're in this situation, call the bank's customer service line before visiting—they can tell you exactly what documents to bring.

Getting your Italian tax ID (codice fiscale)

You'll need a codice fiscale to use your account for most purposes—receiving salary, paying taxes, setting up direct debits. It's a 16-character alphanumeric code assigned by the Agenzia delle Entrate (Italian Revenue Agency).

Some banks will help you obtain it as part of the account opening process. Others expect you to get it yourself. If the bank doesn't offer to help, you can request it online through the Agenzia delle Entrate website (agenziadelleentrate.gov.it) if you're an EU citizen, or you'll need to visit a local Agenzia delle Entrate office in person if you're non-EU. The process takes a few days to a week.

You don't always need the codice fiscale to open the account, but you'll need it before you can receive salary payments or set up automatic transfers. Plan to obtain it within your first week in Italy.

Common reasons online applications get rejected or delayed

The most common rejection is a document that doesn't meet the bank's standards. Proof of address must be dated within three months and show your name clearly. A blurry photo or a document older than three months will be rejected. Utility bills work best because they're official and recent.

Identity verification can also stall if your video call doesn't connect properly or if the bank can't clearly see your ID on camera. Make sure you have good lighting and a stable internet connection for the verification call. If it fails, the bank will reschedule it.

Non-EU citizens without a residence permit will see their applications rejected automatically—the system flags nationality and residence status before a human ever reviews the process. This isn't a delay; it's a hard stop. You'll need to visit a branch instead.

Occasionally, banks flag accounts for additional review if the process looks unusual—for example, if you're opening an account from a different country than your passport was issued in. This adds 2 to 3 business days but usually resolves once you explain the situation.

Frequently Asked Questions

Can I open an Italian bank account online if I'm moving to Italy but don't have an address yet?

Some banks will let you use a foreign address temporarily and update it once you arrive in Italy. Others require an Italian address before they'll open the account. Contact the bank's customer service before explore—they can tell you their specific policy. If they won't accept a foreign address, you may need to open the account in person at a branch once you arrive.

How long does it take to receive my debit card after opening the account?

The account itself activates in 3 to 5 business days, but the debit card is mailed separately and usually arrives 7 to 10 business days after that. Some banks offer a temporary digital card you can use when ready for online purchases while you wait for the physical card. Check your bank's online platform after set up to see if this option is available.

Do I need to visit a branch in person even if I open the account online?

No, not for EU citizens with the right documents. The entire process—from process to set up—happens online. Non-EU citizens with a residence permit can also complete it online. Only non-EU citizens without a residence permit need to visit a branch.

What's the difference between opening an account at a major bank versus a digital-only bank?

Major banks like Intesa Sanpaolo and UniCredit offer more services—international transfers, business accounts, investment options—and have physical branches if you need in-person help. Digital banks like Widiba are faster and often cheaper but have fewer services and no physical locations. Choose based on what you'll actually use the account for.

Can I open an Italian bank account online if I'm not moving to Italy—just need an account for transfers?

Yes, but the bank will ask why you need the account and may have restrictions on what you can do with it. Some banks limit international accounts to basic transfers and won't let you use certain services. Be honest about your situation when you explore—the bank will tell you upfront what's available to you.