Opening a bank account in Portugal is one of the first practical things you need to sort when you move to the Algarve. It is also, if you ask most expats who have been through it, one of the more frustrating parts of the process. Portuguese banks are not known for being fast or paperwork-light.
That said, it is completely manageable once you know what to expect. And in 2026, with digital banks sitting alongside the traditional Portuguese options, there are more ways to handle your money here than ever before. Here is what actually works.
Why you need a Portuguese bank account
You will need one for almost everything: paying rent, setting up utilities, receiving income or a pension in Portugal, paying taxes and, critically, showing proof of savings as part of a D7 visa application. That last point matters more than people realise. Digital banks like Wise and Revolut do not count for visa purposes. The Portuguese consulate wants to see a statement from a regulated Portuguese bank, so this is not optional.
Beyond the visa, having a local account just makes daily life easier. Bills, direct debits, ATM withdrawals without foreign transaction fees. Once you have a Portuguese account in place, a whole layer of friction disappears.
Get your NIF first
Before you can open any bank account in Portugal you need a NIF, which stands for Número de Identificação Fiscal. It is your Portuguese tax number and you cannot do anything financial here without one. No NIF means no bank account, no rental contract, no car purchase. It comes first.
EU citizens can get one directly from a local Finanças office in Portugal. Non-EU citizens can appoint a fiscal representative to obtain one on their behalf before moving, which many people arrange as part of the D7 visa process. The sooner you sort it the better because everything else follows from it.
What documents do you need
Most Portuguese banks will ask for the same core set of documents. Bring your valid passport, your NIF, proof of address (either a Portuguese address or your foreign address if you are opening a non-resident account), proof of income such as payslips, a pension letter or bank statements showing regular income, and your residence permit if you already have one.
Some banks will ask for more depending on your nationality. US citizens face additional requirements due to FATCA compliance rules, and not all Portuguese banks accept US citizens at all. If this applies to you, check before you travel to a branch.
The best bank in Portugal for expats
Here is an honest look at the main options and who each one actually suits.
Millennium BCP
This is the one most expats end up with and for most people it is the right choice. Millennium BCP is the largest private bank in Portugal with around 695 branches, has the best English-language app and online banking of all the Portuguese banks, and explicitly offers non-resident accounts so you can open one before you have even arrived in the country.
Monthly fees sit around €5 to €7 for a standard account, though these are often waived if you keep a minimum balance of around €500 or have your salary or pension paid directly in. Branch quality varies a bit around the Algarve but is generally solid in the main towns. If you are only going to open one traditional Portuguese bank account, start here.
Novo Banco
A good second option with around 400 branches and a well-regarded app. Novo Banco has English-speaking staff in its main locations and is worth knowing about for two specific reasons. First, it accepts US citizens, which most major Portuguese banks do not. Second, it allows non-residents to open an account through a power of attorney, which is useful if you want everything ready before you land. Fees are broadly similar to Millennium BCP.
ActivoBank
ActivoBank is the digital arm of Millennium BCP. No monthly fees, no card fees, clean app. The catch is that it generally requires you to already be a resident before you can open an account. So it is not the right tool for getting set up before you move, but once you have your residence permit it is worth switching to or using as a second account to cut your monthly costs to zero.
Santander Totta
Worth considering if you already bank with Santander at home, particularly coming from the UK or Spain. Cross-border transfers are easier and some branches have good English-speaking staff. Not a standout option for most people but perfectly functional if it fits your situation.
Caixa Geral de Depósitos
The state-owned bank and the largest in Portugal overall. The branch network is huge but English service is limited and non-resident account opening tends to be slower. Most expats find it easier to use Millennium BCP or Novo Banco first and come back to CGD later if they have a specific reason to use it.
Digital banks worth knowing about
Wise
Wise is probably the most useful financial tool you will have when you first move. It gives you a real multi-currency account, lets you hold euros, pounds, dollars and more, and moves money between currencies at the real exchange rate with low transparent fees. If you are transferring money from the Netherlands or the UK to Portugal to pay a rental deposit or build up your D7 visa savings, Wise is by far the cheapest way to do it.
It also gives you a Portuguese IBAN so you can receive euro payments without international transfer fees. Just remember it does not count as a Portuguese bank account for visa purposes. You need it alongside a Millennium BCP or Novo Banco account, not instead of one.
Revolut
Popular with expats for day-to-day spending. No foreign transaction fees on card payments, works well across Europe, quick to set up. The free account has some limits on currency exchange and ATM withdrawals but for everyday use it does the job well. Good to have as a backup card while your Portuguese account is getting set up.
N26
A fully licensed EU bank with no monthly fees on the basic account and a clean app. Works fine in Portugal for everyday use. Not as strong as Wise for international transfers but a reasonable option for some people.
The setup that works for most people
Based on what expats in the Algarve actually use in practice, the most effective combination is fairly simple. Use Millennium BCP as your main Portuguese bank account for official purposes, direct debits and your visa documentation. Use Wise for bringing money over from home and managing different currencies. Use Revolut for day-to-day card spending. That combination covers almost everything at reasonable cost. Once you have your residence permit sorted, switching the main account to ActivoBank will remove the monthly fee entirely.
Opening an account before you move
This comes up a lot and the short answer is yes, it is possible. Millennium BCP allows non-residents to open an account with a foreign address. If you are coming from London, the Millennium BCP office on Queen Victoria Street has helped a number of expats open accounts before their move, which is a useful thing to know.
Novo Banco allows non-residents to open through a power of attorney, which some immigration lawyers include as part of their relocation service.
For your D7 visa application you need to show around €11,040 sitting in a Portuguese bank account, so do not leave this until the week before your consulate appointment. Get it sorted early and give yourself time to build up the balance the application needs.
Banking in the Algarve day to day
All the major banks have branches across the region. You will find Millennium BCP, Santander, CGD and Novo Banco in Faro, Portimão, Lagos, Albufeira, Tavira and most of the main towns. Smaller villages have limited branch access but ATMs are widespread. The Multibanco network is worth knowing about specifically because the machines let you do far more than just withdraw cash. You can pay bills, make transfers and handle a surprising amount of everyday banking straight from the ATM, which saves a lot of branch visits.
Branch hours are typically 8:30am to 3pm Monday to Friday. Queues can be long and things move more slowly than most people are used to. Build that expectation in early and it will bother you considerably less.
The summary
Open a Millennium BCP account as your main Portuguese bank, either before you move or as soon as you arrive. Set up Wise for moving money from abroad. Get a Revolut card for everyday spending. Sort your NIF before any of this because without it nothing else is possible.
If you are still working through the broader relocation process, our D7 visa guide covers how the NIF and bank account fit into the visa application. Our complete relocation guide takes you through the full sequence of things to get sorted before and after you arrive. For a realistic picture of what life costs once you are here, our cost of living guide has the numbers, and our NHR Portugal guide covers the tax side of things worth understanding before you move.