How to Open a Bank Account and Establish Residence in Portugal
You'll need a Portuguese tax number (NIF), proof of address, and income documentation to open a bank account. Establishing legal residence requires registering with SEF within 30 days and obtaining a residence permit if you're a non-EU citizen.
- Get your NIF (tax number) first. Visit any Finanças office with your passport and proof of address. Takes 30 minutes, costs nothing. You cannot open a bank account without this number.
- Gather required bank documents. You need: NIF, passport, proof of Portuguese address (rental contract or utility bill), employment contract or 3 months bank statements showing income, and Portuguese phone number.
- Choose your bank and branch. Millennium BCP, CGD, and Santander are largest. Go to the branch in person - online applications rarely work for foreigners. Bring all documents plus €25-50 for initial deposit.
- Register with SEF for residence. Book appointment online at sef.pt within 30 days of arrival. EU citizens get automatic residence. Non-EU citizens need D7 or other residence visa before this step.
- Get your residence certificate. After SEF appointment, you'll receive temporary residence certificate immediately and plastic card by mail in 2-3 months. This proves legal residence for all official purposes.
- Register with local Junta de Freguesia. Visit your neighborhood parish office with residence certificate and NIF. Register for voting, local services, and municipal benefits. Takes 15 minutes, free.
- Can I open a bank account as a tourist?
- Generally no. Portuguese banks require a NIF and proof of local address. Some international banks like Santander may allow account opening for existing customers, but it's rare and limited.
- How long does the residence permit take?
- EU citizens get immediate temporary certificate at SEF appointment, plastic card in 2-3 months. Non-EU visa holders: temporary certificate same day, residence card in 3-4 months.
- What if I don't speak Portuguese for bank meetings?
- Bring a Portuguese-speaking friend or hire a translator (€50-100). Bank staff in Lisbon and Porto often speak English, but smaller cities rarely do. All legal documents will be in Portuguese.
- Can I use a short-term rental address for bank account?
- Airbnb won't work. You need a rental contract (minimum 6 months) or utility bill in your name. Some banks accept hotel registration if you're staying 30+ days, but it's not guaranteed.