Banking
Brazil — Banking: Opening Account
Foreigners can open a bank account in Brazil, but a CPF (Brazilian tax ID) is required first — no bank will open an account without one. Traditional banks (Banco do Brasil, Itaú, Bradesco, Santander) accept foreigners but the process is more bureaucratic; digital banks (Nubank, Inter, C6 Bank) offer a much faster, app-based process for foreigners who already have a CPF and a Brazilian address.
VerifiedCommunity sourceWise, ZS Advogados, and MyLatinLife expat banking guides for Brazil (cross-referenced)Last reviewed: 2026-08-31
Why this matters
Having a Brazilian bank account is needed for receiving local salary/rent payments, paying bills via boleto or PIX, and generally functioning day-to-day — many landlords, employers, and utilities in Brazil won't deal with a foreign account.
Key facts
- A CPF (Cadastro de Pessoas Físicas) is mandatory before opening any account — it can be obtained even before arriving in Brazil, via a Brazilian consulate or online.
- Traditional banks such as Banco do Brasil have long served non-resident clients but require more paperwork and longer processing times.
- Digital banks (Nubank, Inter, C6 Bank) let foreigners open an account entirely via app once they have a CPF, passport, and Brazilian address — onboarding can take as little as 15 minutes.
- Non-residents without a Brazilian address can use the Central Bank-regulated 'Conta de Domiciliado no Exterior' at select banks, since most standard accounts require residency.
Steps
- Obtain a CPF — Apply for a CPF at a Brazilian consulate abroad, online via Receita Federal, or in-person at a Caixa/Banco do Brasil branch or post office once in Brazil. A small fee (a few reais) applies for in-person issuance.
- Gather required documents — Typically needed: valid passport, CPF, proof of address (Brazilian address for most banks; some non-resident accounts accept a foreign address), and for some banks a visa/RNM (residence permit) or proof of income.
- Choose a bank — Traditional banks (Banco do Brasil, Itaú, Bradesco, Santander) generally require an in-person branch visit and more documentation; digital banks (Nubank, Inter, C6 Bank) offer a fully app-based process but usually require a Brazilian address.
- Apply for the account — For digital banks: download the app, enter CPF and personal details, upload passport, complete a selfie/liveness check, and wait for approval. For traditional banks: schedule or visit a branch with all documents.
Costs
- Initial deposit: Usually not required for digital banks (Nubank, Inter, C6); traditional banks vary by account type
- Monthly maintenance fees: Digital banks (Nubank, Inter, C6) are typically free; traditional banks often charge monthly fees unless a fee-free tier is chosen
Timelines
- Digital bank account opening: As little as 15 minutes to a few days for approval, once CPF is in hand
- Traditional bank account opening: Typically longer, often requiring an in-branch appointment; can take days to weeks for non-residents
Required documents
- Valid passport
- CPF (Cadastro de Pessoas Físicas)
- Proof of address
- Visa/residence permit (RNM) — may be required by some traditional banks
Common mistakes
- Trying to open an account before obtaining a CPF, which is a hard prerequisite at every bank
- Assuming all banks treat foreigners the same — digital banks are generally far faster than traditional branch-based banks