Yes, but you need a residence permit or proof of address

A foreigner can open a bank account in Portugal, but the bank will ask for proof that you have a legal right to be there. If you have a residence permit, visa, or digital nomad visa, you can open an account. If you do not have one yet, you will need a lease agreement, utility bill, or other document showing a Portuguese address in your name. Some banks are stricter than others — a major bank like CGD or BPI may require a residence permit, while smaller banks or fintech options may accept a lease alone.

The process takes one to three weeks from the day you walk in with your documents. You will need your passport, proof of address, and proof of income (a job letter, tax return, or bank statement from your home country). Some banks ask for a reference from your previous bank. After you submit everything, the bank runs a background check and opens the account. You can usually start using it within days, though the debit card arrives by mail a week or two later.

Key Takeaways

  • You need either a residence permit, visa, or proof of a Portuguese address — a lease or utility bill in your name works if you do not have a permit yet.
  • Bring your passport, proof of address, and proof of income; some banks also ask for a reference from your previous bank.
  • The account opens within one to three weeks, but your debit card arrives by mail and may take another week or two.
  • Fintech banks and smaller regional banks often have fewer document requirements than the major national banks.
  • You do not need a Portuguese tax number (NIF) to open the account, but you will need one later if you work or stay longer than a year.

What documents you need to bring

Your passport is the first thing. It must be valid for at least six months. If your passport is damaged or nearly expired, the bank may refuse it — bring it anyway, but have a backup form of ID ready (a national ID card from your home country works if your country issues one).

Proof of address is the second requirement. If you have a lease, bring the signed copy. If you are staying with a family member or friend, bring a utility bill in their name plus a letter from them saying you live there. Some banks accept a hotel booking confirmation for the first month, but only if you are opening the account in person at that location. A bank statement from your home country showing your current address also works.

Proof of income is the third. If you work for a company, bring a letter from your employer on company letterhead stating your job title, salary, and employment start date. If you are self-employed or freelance, bring your last tax return or a bank statement from the past three months showing regular deposits. If you are retired, bring a pension statement. If you have no income yet, some banks will still open an account if you show savings — typically at least €1,000 to €5,000 in your home bank account.

Which banks accept foreigners most easily

The three largest banks in Portugal — Caixa Geral de Depósitos (CGD), BPI, and Santander — all accept foreigners, but they require a residence permit or a valid visa. If you do not have one yet, they will usually turn you away or ask you to come back once you do. The process at these banks is thorough: they run credit checks, ask detailed questions about your income, and may take longer to approve.

Smaller regional banks like Banco Montepio and Caixa Económica are sometimes more flexible with address proof and may not require a residence permit if you have a lease. Call ahead and ask what they need before you go in.

Fintech banks and online-only banks like Revolut, Wise, and N26 are the fastest route if you do not have a residence permit yet. They let you open an account online using your passport and a selfie. You can fund the account from abroad and use it immediately. These accounts do not come with a physical debit card by default — you order one separately, or you use the app to pay online and in stores. Wise and Revolut are especially useful if you plan to transfer money between countries, because they offer better exchange rates than traditional banks.

Timeline from application to first use

If you apply at a traditional bank in person, expect one to three weeks. The first week is paperwork and background checks. The second week is approval — the bank's compliance team reviews your documents and runs checks against sanctions lists and fraud databases. By the end of week two, your account is usually open and you can use online banking or visit the branch to withdraw cash. Your physical debit card arrives in the mail during week three or four.

If you apply at a fintech bank online, you can have an account within hours. Revolut and Wise typically approve you in minutes. You can transfer money and use the app to pay immediately. A physical card arrives within one to two weeks if you order one.

If the bank asks for additional documents — a reference from your previous bank, clarification on your income, or a certified copy of your lease — add another week or two. This happens most often if your income is irregular, if you are self-employed, or if your address proof is not in your name.

What happens if you do not have a residence permit yet

You can still open an account, but your options narrow. A traditional bank will usually ask you to come back once you have a permit. A fintech bank will let you open an account online with just your passport. A smaller regional bank might accept a lease agreement in your name plus your passport.

If you are waiting for your residence permit to be processed, start with a fintech bank. It takes minutes, costs nothing, and you can use it while you wait. Once your permit arrives, you can open a traditional bank account if you need one — some employers or landlords prefer to work with the major banks.

If you are on a tourist visa and planning to stay longer, you will need to change your visa status before most banks will take you seriously. A tourist visa typically lasts 90 days. After that, you need a residence permit, digital nomad visa, or work visa. The bank will ask to see it.

Tax number (NIF) and ongoing requirements

You do not need a Portuguese tax number to open the account. The bank will open it with just your passport and address. However, if you work in Portugal, earn income there, or stay longer than a year, you will need to register for a NIF (Número de Identificação Fiscal). You can get one at the tax office (Autoridade Tributária e Aduaneira) or through a tax advisor. It takes a few days to a few weeks depending on how busy the office is.

Once you have a NIF, give it to your bank. They will update your account and use it for tax reporting. If you do not have a NIF and you receive income in Portugal, the bank may flag your account or freeze it until you register.

Frequently Asked Questions

Can I open an account on a tourist visa?

A fintech bank will let you open an account online with just a passport, regardless of visa type. A traditional bank may ask for a residence permit or at least a lease agreement. If you are on a tourist visa and planning to stay longer, you will need to change your visa status before most traditional banks will work with you.

Do I need to speak Portuguese?

No. Most bank staff in Lisbon and Porto speak English. In smaller towns, English is less common, but you can bring a translator or use a translation app. Online and fintech banks operate entirely in English, so language is not a barrier there.

What if my lease is not in my name?

If you are renting a room and the lease is in your landlord's name, bring a utility bill in your name or a letter from your landlord confirming you live there. Some banks will accept this; others will ask you to get a lease in your name. A fintech bank is more likely to accept a letter alone.

Can I open an account remotely without visiting Portugal?

Fintech banks like Revolut, Wise, and N26 let you open an account entirely online from anywhere. Traditional banks require you to visit a branch in person and sign documents. If you are not in Portugal yet, start with a fintech bank.

What if the bank rejects my application?

Banks reject applications for three main reasons: no proof of address, no proof of income, or a background check issue. If address or income is the problem, gather better documents and try a different bank — a smaller or fintech bank is more likely to accept you. If there is a background check issue, contact the bank and ask what triggered it; you may be able to explain or provide additional documents.