Yes, but the process depends on your visa status and which bank you choose

You can open a bank account in Brazil as a foreigner, but the requirements and ease vary significantly based on whether you have a Brazilian tax ID, how long you plan to stay, and which bank you approach. Most major banks require either a permanent residency visa, a work visa, or proof of a long-term lease and employment contract. Some banks are more flexible than others, and a few digital banks have streamlined the process for short-term visitors, though with limitations on what you can do with the account.

The core issue is that Brazil's tax authority (Receita Federal) requires a CPF—the national tax identification number—for most banking relationships. Getting a CPF as a foreigner takes time and requires documentation that not all visitors have. If you do not have a CPF yet, your options narrow to either applying for one first or finding a bank that will open an account conditionally while you obtain it.

Key Takeaways

  • A CPF (Cadastro de Pessoas Físicas) is the Brazilian tax ID and is required by most banks; you can request one at a federal police office or through the Receita Federal website, and it typically takes one to three weeks.
  • Permanent residents and work visa holders have the easiest path; they can walk into most major banks (Banco do Brasil, Itaú, Bradesco, Santander) with a passport, visa, and proof of address and open an account in one visit.
  • Tourist visa holders and short-term visitors can open accounts at digital banks like Nubank or Inter, but these accounts often have transaction limits and may not support international transfers.
  • Proof of address in Brazil is required by all banks; a lease agreement, utility bill, or a letter from your employer stating your address will work.
  • If you plan to stay longer than 90 days, obtaining a CPF before visiting the bank saves time and avoids complications later.

What you need to open an account: documents and visa status

The documents you bring depend on your visa category. If you hold a work visa (visto de trabalho), permanent residency (residência permanente), or a temporary residency visa (visto temporário) for study or business, you are in the strongest position. Bring your passport, the original visa page, your CPF (if you already have one), and proof of address in Brazil. Proof of address can be a signed lease, a utility bill in your name, or a letter from your employer on letterhead stating your residential address.

If you are on a tourist visa or have no visa yet, the process is slower. Some banks will not open an account for you at all. Others, particularly digital banks, will open a basic account but may require you to obtain a CPF within 30 days or the account will be frozen. Bring your passport, proof of your tourist entry stamp, and proof of address. If you are staying with friends or family, ask them to write a letter on their ID confirming your address and sign it; some banks accept this, though it is not may provide.

A few banks also require proof of income or employment. Banco do Brasil and Itaú sometimes ask for a recent pay stub, a letter from your employer, or proof of a contract. Digital banks rarely ask for this, which is one reason they are popular with short-term visitors.

How to get a CPF before you arrive or after you land

You can request a CPF online through the Receita Federal website (receita.economia.gov.br) before you leave your home country. You will need your passport number, your full name as it appears on your passport, and your date of birth. The online request is free and takes about five minutes. The Receita Federal will mail a CPF number to an address in Brazil within one to three weeks, or you can pick it up at a federal police office (Polícia Federal) if you are already in the country.

If you are already in Brazil, you can go to a Polícia Federal office in person with your passport and request a CPF on the spot. They will issue you a temporary receipt (recibo) that most banks will accept immediately, and the official CPF card arrives by mail later. This is often faster than waiting for a mailed CPF from abroad. Bring your passport and be prepared to wait; federal police offices are often busy, and wait times vary by city.

Some banks will open an account with just the temporary CPF receipt, while others insist on the official number. Call the bank's customer service line before you go to confirm what they accept.

Major banks versus digital banks: speed and restrictions

Brazil's largest banks—Banco do Brasil, Itaú, Bradesco, and Santander—have physical branches in every city and offer the full range of services: checking accounts, savings accounts, credit cards, loans, and international transfers. They also have the strictest requirements. You typically need a CPF, a valid visa or residency status, proof of address, and sometimes proof of income. The process takes one to two hours in-branch, and you walk out with a debit card and account number the same day.

Digital banks like Nubank, Inter, and C6 Bank operate entirely through apps and websites. They have much faster onboarding—sometimes 10 to 15 minutes—and will open an account for tourists with just a passport and a valid email. However, they come with trade-offs. Nubank, for example, will open an account for a tourist but may limit you to 5,000 reais in monthly transactions until you provide a CPF. Inter has similar restrictions. These accounts are useful for receiving money from friends, paying local bills, or making small purchases, but they are not suitable if you need to move large sums or conduct business.

If you are staying for more than six months, a major bank account is worth the extra effort. If you are visiting for a few weeks or months and just need to receive money or pay rent, a digital bank is faster and less bureaucratic.

The CPF requirement and what happens if you do not have one

Brazil's tax authority requires a CPF for any account that will hold more than a small amount of money or conduct regular transactions. This is not optional. If you open an account without a CPF, the bank will freeze it or downgrade it to a restricted account if you do not provide one within 30 days.

The CPF is a nine-digit number, similar to a Social Security number in the United States. It is free to obtain and is not a tax on foreigners—it is simply an identifier that the Brazilian government uses to track financial activity. You do not owe taxes to Brazil just because you have a CPF, though if you work in Brazil or earn Brazilian income, you may have tax obligations. That is a separate question for an accountant or tax advisor.

If you are unsure whether you will stay long enough to justify getting a CPF, open a digital bank account first. You can always upgrade to a major bank account later once you have a CPF and a clearer sense of your timeline.

International transfers and moving money in and out

If you need to send money to Brazil or receive money from abroad, a major bank account is more reliable than a digital bank account. Banco do Brasil, Itaú, Bradesco, and Santander all support international wire transfers (TED internacional) and can receive money from abroad. The process is straightforward: you provide your account number, routing code (código do banco), and SWIFT code to the sender, and the money arrives within two to five business days.

Digital banks can receive international transfers, but some have limits or higher fees. Nubank, for example, can receive wire transfers but charges a fee and may hold the money for a day or two before crediting it. Inter is more flexible. Check the specific bank's website or app before you open an account if international transfers are important to you.

Sending money out of Brazil is also easier with a major bank. They can initiate outbound wire transfers to your home country or any other destination. Digital banks can do this too, but fees are often higher, and the process may take longer.

What to do if a bank refuses to open an account for you

If you approach a major bank and they refuse because you do not have a CPF or the right visa, your options are to get a CPF first and return, or to open a digital bank account in the meantime. Do not let a bank tell you that foreigners cannot have accounts in Brazil—that is not true. What is true is that some banks have stricter policies than others.

If you are on a tourist visa and a major bank refuses you, try a different bank. Banco do Brasil is often more flexible with tourists than Itaú or Bradesco. If all major banks refuse, a digital bank is your fallback. You can always close the digital account and move to a major bank once you have a CPF or a longer-term visa.

If you are staying long-term, the fastest path is to get a CPF before you arrive or within your first week, then open a major bank account. This takes one to three weeks total but saves you the hassle of switching banks later.

Frequently Asked Questions

Can I open a bank account in Brazil with just a tourist visa?

Yes, but with limits. Digital banks like Nubank and Inter will open an account for a tourist in minutes. Major banks like Itaú or Banco do Brasil may refuse or require a CPF and proof of a longer stay. If you are staying only a few weeks, a digital bank is your best option.

How long does it take to get a CPF?

If you request it online before you arrive, one to three weeks. If you go to a federal police office in Brazil in person, you can get a temporary receipt the same day and the official CPF card by mail within two weeks. Some banks accept the temporary receipt immediately.

Do I have to pay taxes in Brazil if I open a bank account?

No. A CPF is just an ID number. You only owe Brazilian taxes if you work in Brazil, earn Brazilian income, or are a permanent resident. Opening a bank account does not trigger tax obligations on its own.

Can I open an account if I do not have proof of address yet?

It is difficult. All banks require proof of address. If you just arrived and have not signed a lease, ask your hotel, Airbnb host, or the person you are staying with to write a letter confirming your address. Some banks accept this; others do not. Call ahead before you visit.

Which bank is easiest for foreigners?

Banco do Brasil is generally the most foreigner-friendly of the major banks. Digital banks like Nubank are fastest if you are staying short-term. For long-term residents, any of the four major banks works once you have a CPF and proof of address.