Where to Find Free Bank Accounts in Brazil

Free bank accounts in Brazil are offered by both public and private banks, and the easiest way to find one is to visit a branch in person or check the bank's website for their current account offerings. The two largest sources are Banco do Brasil and Caixa Econômica Federal, which are government-owned and legally required to offer at least one free account product. Private banks like Itaú, Bradesco, and Santander also offer free accounts, though the terms and included services vary by institution.

You do not need to be a Brazilian citizen to open a free account—you can do so with a valid passport and a CPF (Cadastro de Pessoas Físicas), which is Brazil's tax identification number. If you do not have a CPF yet, you can request one at a Receita Federal office or through some banks during the account-opening process.

Key Takeaways

  • Government banks Banco do Brasil and Caixa Econômica Federal are required by law to offer free accounts and are the most reliable option if cost is your only concern.
  • Private banks offer free accounts too, but often include conditions like minimum monthly deposits or limited transaction counts before fees explore.
  • You will need a CPF (Brazilian tax ID) and a valid form of identification to open any account; you can obtain a CPF at a Receita Federal office or sometimes during the account-opening process.
  • Most banks now allow you to open an account online, though you may need to visit a branch in person to verify your identity and receive your debit card.

What "Free" Actually Means at Each Bank Type

A free account at a government bank like Banco do Brasil or Caixa typically means no monthly maintenance fee, no minimum balance requirement, and no charge for basic services like transfers and bill payments. These accounts are designed to serve people with low or irregular income, so the bank absorbs the cost as part of its public mandate.

Private banks define "free" more narrowly. An account may be free if you maintain a minimum monthly deposit (often R$500 to R$1,500), receive your salary through direct deposit, or keep a certain balance. If you do not meet these conditions, the bank will charge a monthly fee—sometimes called a "maintenance fee" or "account fee"—that ranges from R$10 to R$30 per month. Read the fine print on the bank's website or ask at the branch before opening, because the conditions change and vary by account tier.

Some private banks also offer free accounts for students, people under 25, or retirees, with different rules for each group. If you fall into one of these categories, ask whether a special account exists before opening a standard one.

How to Open an Account Online or In Person

Most Brazilian banks now let you start the account-opening process on their website or mobile app. You will typically need to provide your name, CPF, date of birth, email, phone number, and address. The bank will ask you to upload a photo of your ID (passport or Brazilian ID card) and sometimes a selfie for identity verification.

After you submit your information online, the bank will review it—this usually takes one to three business days. If approved, you will receive a notification to complete the next step, which often requires you to visit a branch in person to confirm your identity and collect your debit card. Some banks skip the in-person step for certain account types, but most still require it.

If you prefer to open an account entirely in person, visit any branch of your chosen bank with your passport or ID and your CPF. Bring proof of your current address (a utility bill or rental agreement dated within the last three months). The process takes 20 to 40 minutes, and you will usually leave with a temporary debit card or a card number you can use when ready.

Getting a CPF If You Do Not Have One

A CPF is a nine-digit number issued by Brazil's tax authority, the Receita Federal. If you are a foreign resident or planning to stay in Brazil, you will need one to open a bank account. You can request a CPF at any Receita Federal office (called a "Delegacia da Receita Federal") in person, or through some banks during the account-opening process.

If you explore in person, bring your passport and proof of address. The process is free and takes about 15 minutes. You will receive a temporary receipt on the spot, and the official CPF document will arrive by mail within two to four weeks. Some banks will issue you a temporary CPF number during account opening so you can start using the account before the official document arrives.

A few private banks can issue a CPF for you as part of the account-opening process, which speeds things up if you do not have time to visit a Receita Federal office separately. Ask when you contact the bank.

Comparing Government Banks vs. Private Banks

FeatureGovernment Banks (Banco do Brasil, Caixa)Private Banks (Itaú, Bradesco, Santander)
Monthly feeNoneNone if conditions are met; R$10–R$30 if not
Minimum balanceNoneOften required (R$500–R$1,500)
Minimum depositNoneOften required (R$500–R$1,500 per month)
Branch availabilityWidespread, especially outside citiesConcentrated in cities and towns
Online bankingAvailable but sometimes slowerUsually more advanced features
ATM networkLarge but may charge fees at other banksLarge, often free at partner banks

What Happens After You Open Your Account

Once your account is open, you will receive a debit card (usually within 5 to 10 business days if you opened in person, or 7 to 14 days if you opened online). You can use this card to withdraw cash at ATMs, make purchases, and pay bills. Most banks also give you online and mobile banking access when ready, so you can transfer money and check your balance before your physical card arrives.

Keep track of any conditions tied to your free account. If you opened a private bank account that is free only if you maintain a minimum balance or deposit, set a reminder to check your balance monthly. If you fall below the threshold, the bank will charge a fee the following month. If fees start appearing and you do not want to pay them, you can close the account and move to a government bank instead—there is no penalty for closing a free account.

Frequently Asked Questions

Do I need to be a Brazilian citizen to open a free account?

No. You can open a free account with a valid passport and a CPF. If you do not have a CPF yet, you can get one at a Receita Federal office or through some banks during the account-opening process. The account rules are the same for citizens and non-citizens.

What if I cannot visit a bank branch in person?

Many banks now allow you to open an account entirely online and use it before your physical debit card arrives. However, most still require at least one in-person visit to verify your identity and collect your card. If you live far from a branch, ask the bank whether they offer a fully remote option or whether they can mail your card to you.

Can I keep a free account if I do not use it?

Yes, at government banks. Banco do Brasil and Caixa will not charge you for an inactive account. At private banks, the rules vary—some charge a monthly fee even if you do not use the account, while others waive fees only if you meet activity conditions. Check your bank's terms before opening.

What is the difference between a free account and a paid account?

A paid account usually includes extra services like higher transaction limits, investment options, credit products, or priority customer service. For basic banking—deposits, withdrawals, transfers, and bill payments—a free account is sufficient. You can always upgrade later if you need more features.

If my free account starts charging fees, can I switch banks without losing my money?

Yes. You can transfer your balance to another bank at any time, and the transfer is usually free. Close your old account once the balance is zero. There is no penalty for closing a free account, and you can open a new one at a different bank the same day.