Portugal's Banking System for Expats: Millennium BCP, Novo Banco, and the Rise of Digital Banks in 2026
Opening a bank account in Portugal is a rite of passage — and one of the most complained-about expat experiences. Here's what actually works in 2026: traditional banks vs digital banks, fees, and the optimal setup.
Opening a bank account in Portugal is a rite of passage for every expat. It's also one of the most complained-about experiences in the entire relocation process — and for good reason. Traditional Portuguese banks are bureaucratic, slow, and can be baffling to navigate without fluent Portuguese.
But the landscape has shifted meaningfully in the last two years. Digital banks now offer genuine alternatives, the big traditional players have improved their non-resident services, and expats in 2026 have more options than ever. Here's what actually works.
Why Portuguese Banks Are Difficult for Expats
Portugal's banking culture was shaped by decades of domestic-only retail banking. Until recently, a Portuguese bank account was almost exclusively for Portuguese residents. The requirements for non-residents were onerous: in-person visits, certified translations of foreign documents, prolonged waiting periods, and in some cases, an impossibly circular requirement — you needed a tax number (NIF) to get an account, but the bank you wanted to use was also where you were supposed to get your NIF.
That system still broadly exists, but the edges have softened.
The key things to understand:
- NIF is essential. Almost every Portuguese bank will require a fiscal number before opening an account. Non-residents can get a NIF at any Finanças office (or via a tax representative service like Bordr or NIF Portugal — typically €150–300).
- Proof of address is tricky. Many banks want a Portuguese utility bill or rental contract, which you don't have yet. Some accept a foreign address; others require a Portuguese one.
- Language barrier is real. Especially at smaller branches. Millennium BCP and Novo Banco have English-language interfaces; most others don't.
The Main Traditional Banks
Millennium BCP
Millennium BCP is consistently the most expat-recommended traditional bank in Portugal. It has the widest branch network (around 400 branches), the best English-language online banking, and an explicit non-resident account offering.
- Non-resident account: Can be opened without a Portuguese address. Requires NIF, passport, and proof of foreign address.
- Monthly fee: €5–7, waivable with direct salary deposit or minimum balance (usually €500)
- Online banking: Works well; mobile app is functional
- English service: Available by phone (limited hours); branch quality varies
Expat verdict: Best traditional bank for most people. Not perfect, but reliably functional.
Novo Banco
Novo Banco is Portugal's second-largest private bank, born from the controlled collapse of Banco Espírito Santo in 2014. Despite its troubled origins, it's now fully operational and competes well on the retail side.
- Monthly fee: €4–8
- English online banking: Available
- Mortgage products: Improved significantly — worth considering if you plan to buy property
- Notable: Account can sometimes be opened before you arrive via their international services team
Expat verdict: Solid alternative to Millennium BCP, especially for Lisbon metropolitan area.
Caixa Geral de Depósitos (CGD)
Portugal's state-owned bank and the largest in the country. Government salaries often paid into CGD. English service is limited; non-resident account opening is possible but can be longer. Not recommended as a first account unless you have specific payment requirements tied to the Portuguese state.
Santander Portugal
Benefits from the global brand. Useful if you already bank with Santander in UK, Spain, or Latin America. Smaller branch network than Millennium/CGD; not a standout for most expats otherwise.
BPI
Mid-sized bank owned by CaixaBank. Stronger in the north (Porto region). Good online banking platform. Worth considering if based in Porto.
Digital Banks: The Real Alternatives
Revolut
Revolut isn't a Portuguese bank — it's an EU-regulated electronic money institution. Account opening takes under 10 minutes, entirely via app, from anywhere in the world.
- No NIF required to open
- Free plan available; premium from €2.99/month
- Multi-currency accounts with real interbank exchange rates
- Portuguese IBAN available (technically Lithuanian)
What it doesn't do: Cash deposits, some Portuguese utilities require a traditional bank IBAN, no mortgages or complex financial products.
Best use: Day-to-day spending and travel. Most expats use Revolut alongside a traditional account.
Wise
Wise offers a bank account with a genuine IBAN and low, transparent international transfer fees (typically 0.3–1.5% depending on currency).
- Multi-currency balances in 50+ currencies
- Debit card with real exchange rates
- Best-in-class for cross-border transfers
Best for: People with international income, freelancers paid in multiple currencies, anyone moving money from abroad.
N26
German digital bank with a European banking licence (Austrian), widely available in Portugal. Full banking licence — more protection than Revolut/Wise. Free basic account, Portuguese IBAN, growing in expat communities.
The Recommended Setup in 2026
Option A: Standard Setup
- Primary account: Millennium BCP or Novo Banco (for rent, utilities, Portuguese government interactions)
- Spending account: Revolut (for daily spending, travel, foreign currency)
- Transfers: Wise (when moving money in from UK/US/elsewhere)
Option B: Minimalist (Digital Nomads)
- Primary: Wise or N26 (Portuguese IBAN)
- Backup: Revolut for spending
Opening a Traditional Account Step by Step
Here's the typical process for Millennium BCP (broadly similar for Novo Banco):
1. Get your NIF first. Book at any Finanças office or use Bordr/NIF Portugal (€150–300).
2. Book an appointment online. Millennium BCP has an online booking system.
3. Bring required documents: Valid passport, NIF card, proof of address (foreign accepted), proof of income (payslips, employment contract, or pension evidence).
4. Complete KYC at the branch. Typically 30–60 minutes.
5. Card delivery: 5–10 working days.
6. Online banking: Activated same day or within a few days.
Fee Comparison
International Transfers: Getting Money Into Portugal
| Bank | Monthly Fee | Waiver Condition |
|---|---|---|
| Millennium BCP | €5–7 | Salary deposit or €500 balance |
| Novo Banco | €4–8 | Salary deposit or average balance |
| Santander | €5–9 | Active card use + balance |
| BPI | €4–7 | Salary deposit |
| CGD | €4–8 | Salary deposit or balance |
| Revolut Standard | €0 | n/a (paid tiers from €2.99) |
| Wise | €0 + card fee | n/a |
| N26 Standard | €0 | n/a |
Use Wise or Revolut — not bank wire transfers. A bank-to-bank international transfer can cost 2–5% in fees and exchange rate markup. On a €50,000 transfer, that's €1,000–2,500 in unnecessary costs.
For large one-off transfers (property purchase, pension), consider CurrencyFair, OFX, or XE for competitive rates.
Pension transfer note: Transferring a UK pension to Portugal (QROPS or SIPP drawdown) involves tax and regulatory considerations. Get specialist advice — this is not a DIY job.
Common Pitfalls
- NIF-first trap: Get a proper NIF from Finanças before going to a bank. Don't accept a bank-issued NIF.
- Foreign IBAN doesn't work everywhere: Some Portuguese utilities require a Portuguese IBAN via a traditional bank.
- Joint accounts: Both parties must usually be present; significantly more complex to open.
- Large incoming transfers: Have source-of-funds documentation ready for compliance checks.
The Bottom Line
Portuguese banking in 2026 is manageable, not easy. Millennium BCP and Novo Banco are the traditional picks. Digital banks have closed the gap dramatically and should be part of every expat's setup.
Get your NIF first. Open Millennium BCP for your "official" Portuguese financial life. Add Revolut for daily spending. Use Wise for transfers in from abroad. That combination handles 95% of what you'll need — at a fraction of the cost of doing it all through one traditional bank.