Residenza, Bank Account & Health Registration in Italy: What It Is and How to Get It
The Residenza, Bank Account & Health Registration is an essential part of settling in Italy as a foreigner. Whether you are a student, worker, or relocating with family, understanding this step will save you time and frustration. It is a moderately involved process that requires 5 documents. It typically costs Free (residenza/SSN) + bank fees vary.
What is Residenza, Bank Account & Health Registration?
Register residence at Comune, open a business bank account, and enroll in SSN.
To complete this step, you will need to gather 5 documents and follow a specific procedure. The process involves several steps but is manageable with proper preparation. The associated cost is Free (residenza/SSN) + bank fees vary.
Based on the experience of thousands of foreigners who have gone through this process, there are several practical tips that can make your experience smoother. Being well-prepared before your appointment and having all documents in order are consistently the most important factors for success.
Who needs it?
The Residenza, Bank Account & Health Registration is required for virtually all foreigners settling in Italy, regardless of visa type or nationality. Both EU and non-EU citizens need to complete this step, though the exact process and timeline may differ.
EU citizens generally have a simpler process and more flexible deadlines. Non-EU (Extra-EU) citizens often need to complete this step as part of their residence permit application process and may face stricter deadlines.
Applicable visa and permit types
- Students (Type D visa)
- Workers (employed and self-employed)
- Digital Nomads
- EU Blue Card holders
- Family reunification
- Retirees and investors
- EU citizens (after 3 months)
What you'll need
You will need 5 documents to complete this step. Below is an overview of each one.
Codice fiscale
Your Italian tax code.
Partita IVA certificate
Certificate proving you have registered for Partita IVA.
Permesso receipt
Receipt from permesso application.
Registered rental contract
Rental contract registered with Agenzia delle Entrate.
Passport copy
Photocopy of passport.
Want the full checklist with download links and step-by-step instructions?
Create a free account to get interactive document tracking and personalized guidance.
Sign up freeThe process
Here is a high-level overview of the steps involved in completing this process.
- 1
Gather all required documents (listed below).
- 2
Check if the process can be done online — some options may be available depending on your situation.
- 3
Visit the relevant office. Common offices involved: Agenzia delle Entrate, Post Office, Landlord.
- 4
Submit your application and any required fees.
- 5
Wait for processing. Times vary by region (see estimated wait times below).
How long does it take?
Processing times vary significantly depending on your region. Here are the estimated wait times:
North
20-45 days for residenza confirmation
Center
30-60 days for residenza confirmation
South
45-90 days for residenza confirmation
Common mistakes to avoid
Many foreigners run into the same issues when completing this step. Here are the most common mistakes and how to avoid them:
- Rental contract not registered
- Trying to open a personal account instead of a business account
- Not enrolling in SSN — self-employed must pay voluntary contributions
Frequently asked questions
Do I need a business bank account or can I use a personal one?
For Partita IVA holders, a dedicated business bank account (conto corrente aziendale) is strongly recommended and may be required by some regulations. It separates personal and business finances, simplifies accounting, and is needed for electronic invoicing.
Can I enroll in SSN as a self-employed worker?
Yes. Self-employed workers can enroll in SSN by paying voluntary contributions at their local ASL. The cost is calculated based on your income but has a minimum of approximately €2,000/year.
What banks are best for self-employed foreigners?
Banks experienced with foreign business clients include Intesa Sanpaolo, UniCredit, and BNL. Some fintech banks (N26, Revolut Business) also offer Italian business accounts with English support. Ask expat communities for current recommendations.
Official sources
All information on this page has been verified against official Italian government sources. Always double-check with the relevant office for the most current requirements.
Get your personalized guide
Create a free account to get everything you need for your move to Italy:
- Interactive document checklist
- Your exact office address and hours
- Step-by-step instructions for each document
- Track your progress across all steps
This content is for informational purposes only and does not constitute legal advice. Immigration laws change frequently. Always verify with official sources.